У меня есть машина FreeBSD, что я должен скопировать все от диска. Файловой системой является UFS и не читаемая любой другой операционной системой. (большой...)
У меня есть карта флэш-памяти с интерфейсом USB (FAT32), в которую я должен скопировать все от SATA в bsd машине.
Я искал команды CP и заставил это частично работать, но это, кажется, копирует в неправильный каталог. Я не могу узнать "название" Карты памяти, и если это может даже скопировать в него.
Карта памяти будет отображена как Устройство с прямым доступом SCSI - т.е./dev/da **
Если это будет единственное устройство с прямым доступом SCSI в системе (который вероятен), то это будет/dev/da0
Ввод: ls /dev/da*
должен подтвердить это. Если это - единственное устройство, необходимо видеть /dev/da0 /dev/da0s1
возвращенный.
Необходимо было бы затем смонтировать, что устройство для доступа к нему:
# mount -t msdosfs /dev/da0s1 /mnt
(s1
первая 'часть' или раздел на диске),
Можно затем скопировать данные с cp <whatever> /mnt
Когда Вы закончили, и перед отключением USB-устройства, необходимо размонтировать устройство:
# umount /mnt
Если Вы не делаете Вы рискуете повреждением данных на карте с интерфейсом USB.
На FreeBSD сначала необходимо смонтировать Карту памяти.
(См. man mount
). Поскольку я помню mount 'what' 'where'
Например: mount /dev/ad10f1 /mnt/mydisk
Использовать mount -t msdos /dev/da0s1 /mnt/mydisk
(где da0s1 является Вашей картой памяти),
Затем используйте cp
команда
Или можно установить сервер Samba, и Вы сможете работать с системой UFS в Windows.