OpenBSD поддерживает ext2 и ext3 с разрешениями на чтение/запись и сохранение. OpenBSD не поддерживает ext4.
Чтобы смонтировать файловую систему linux (sd0a
, например, )на машине openbsd, выполните действия от имени пользователя root:
mkdir /mnt/linux
mount_ext2fs /dev/sd0a /mnt/linux
Используйте mount_ext2fs
также для монтирования файловых систем ext3.
Затем вы можете копировать файлы между каталогами, используя cp
или tar
, например, так:
(cd /mnt/linux && tar cf -.) | (cd /home/pkdick/linux && tar xpf -)
Если вы хотите постоянно совместно использовать каталог linux с openbsd, используйте NFS. (OpenBSD поддерживает только версии NFS с 1 по 3 ).
На стороне Linux объявите экспорт и запустите демоны nfs. На стороне OpenBSD введите (в следующих строках, замените linuxhostname
именем хоста или IP-адресом вашего linux box):
mkdir /mnt/linux
# to check that NFS services are available on your linux box:
rpcinfo -p linuxhostname
# to see the NFS exports available on your linux box:
showmount -e linuxhostname
# Then, for example, if you have an export /home/pkdick on your linux box:
mount linuxhostname:/home/pkdick /mnt/linux
Вы можете объявить это монтирование в вашем /etc/fstab:
linuxhostname:/home/pkdick /mnt/linux nfs rw,nodev 0 0
Это произошло из-за мертвых секторов на моем sda
диске. Решение состояло в том, чтобы создать раздел без битых секторов.
Как найти неисправность
Перейдите к /var/log/messages
, чтобы выяснить, какой раздел не работает и почему. Например, у меня было:md/raid:md0: read error not correctable (sector 25205280 on sda1); md0: unable to read partition table
. Это означает, что на вашем диске есть мертвые сектора.
Как создать раздел без битых секторов
Теперь вы можете повторить попытку с другим разделом сбойного диска, который не содержит битых секторов, указанных в вашем журнале. Для этого вы можете использовать fdisk /dev/sda
, удалить предыдущую часть и создать новую, выбрав точно начало и конец.
Как удалить текущий рейд
Перед повторным запуском mdadm --create
не забудьте удалить текущий неработающий рейд.
mdadm --stop /dev/md0
, mdadm --remove /dev/md0
иrm /dev/md0
mdadm --zero-superblock /dev/sda1
, mdadm --zero-superblock /dev/sdb1
иmdadm --zero-superblock /dev/sdc1
fdisk /dev/sda
, fdisk /dev/sdb
, fdisk /dev/sdc
. Каждый раз, когда вы делаете «d» для удаления, затем «w» для сохранения. Большое спасибо Ромео Нинову!