Возникла задача подключить раздел Linux Ext2 под FreeBSD 4.7-RELEASE.
/dev/ad0s4, /dev/hda4 - Linux Ext2 partition.Для этого добавил options EXT2FS, перекомпилировал ядро, перезагрузил
машину, запустил fsck под Linux на этом разделе, снова перезагрузился.
mount под FreeBSD выдал wrong magic number (fsck_ext2, кстати, тоже).
Закомментировал пару проверок из gnu/ext2/ext2_vfsops.c, вот результат,cd /sbin; ln -sf mount_ext2fs mount_ext2
mount -t ext2 /dev/ad0s4 /var/tmp/home
ext2: /dev/ad0s4: Operation not permitted.Поискал в Интернет, но ответа на вопрос обхода wrong magic number
не нашел.
> ext2: /dev/ad0s4: Operation not permitted.Хм. Проблема оказалась простой. Хотел подмонтировать четвертый
по счету раздел на primary master, а он оказался /dev/ad0s3,
т.к. разделы создавались не последовательно и нумеровались
соответственно не в порядке их физического расположения.hda1 ad0s1
hda2 ad0s2
hda4 ad0s4
hda3 ad0s3 < target