В чем разница между /dev/dsk и /dev/rdsk?
Похоже, что ZFS взаимодействует с /dev/dsk
,
Я успешно дублировал содержимое диска по одному фрагменту за раз, используя команду, аналогичнуюcat /dev/rdsk/c1t3d0s0 > /dev/rdsk/c1t4d0s0
,
2 ответа
Устройства /dev/rdsk являются символьными устройствами. Они используются для низкоуровневого манипулирования данными соответствующего слайса символом за раз. Устройства /dev/dsk являются блочными. Они используются для доступа к данным среза в блоках структурированным образом через файловую систему.
ZFS работает с пулами хранения. Пулы хранения создаются с использованием виртуальных устройств (vdevs). Vdevs может быть собран из дисков, разделов или блочных устройств.
Обычно r обозначает сырой диск - это означает, что вы обращаетесь к нему в небуферизованном режиме.