ReiserFS:kldload reiserfs
mount -t reiserfs /dev/ad1s1 /mntExt2/Ext3:
kldload ext2fs
mount -t ext2fs /dev/ad1s1 /mntМонтирование возможно только для корректно отмонтированных разделов,
если отмонтирование было некорректным
и раздел нуждается в проверке fsck, то будет выдана ошибка с неоднозначным текстом,
например "Bad file descriptor".
Проверить раздел во FreeBSD можно при помощи порта /usr/ports/sysutils/fsck_ext2fs
URL:
Обсуждается: http://www.opennet.me/tips/info/1923.shtml
ОМГ. Советы на опеннете берут из манов! Кто допускает сюда такие банальности? Что ценного в таких советах?
>ОМГ. Советы на опеннете берут из манов! Кто допускает сюда такие банальности?
>Что ценного в таких советах?Возник у человека вопрос. Он это решил. Поделился. Тебе что, жалко?! У одного возник - у другого возникнет
>ОМГ. Советы на опеннете берут из манов! Кто допускает сюда такие банальности?
>Что ценного в таких советах?И где в мане сказано, что ругань про файловые дескрипторы и левые ошибки связана с необходимостью прочекать раздел ??? Под дня потратил, прежде чем нашел в чем дело.
Да, раздел был целый и нормально отмонтированный просто dirty флаг выставился по лимиту ремаунтов.
В свежих портах утилиты для работы с ext2fs && reiserfs иначе называются:
sysutils/progsreiserfs
sysutils/e2fsprogs
а в чем особенности заключаются? В загрузке модуля через kldload? Или в использовании ключа -t команды mount, вместо mount_reiserfs?
>а в чем особенности заключаются? В загрузке модуля через kldload? Или в
>использовании ключа -t команды mount, вместо mount_reiserfs?Особенность в том, что с большой долей вероятности при попытке монтирования получаем ругань и нужно перерыть кучу рассылок пока дойдет, что эта ругань и невозможность работы связана с необходимостью прочекать раздел утилитой из портов freebsd, даже если до этого чекал его в Linux. Допускаю, что не для всех ext3 разделов с таким придется столкнуться, может в дистрибутива какие-то хитрые параметры через tune2fs задействованы.
tnx, capt.
У меня раздел монтируется без ошибок, но если сделать ls /mnt (сюда монтируется раздел с ext3) выдает ошибку
ls /mnt
ls: /mnt: Bad file descriptor
fsck_ext2fs -vpf /dev/da0s1 делал
а никто не пробовал монтировать некорректно отмонтированные разделы с ключем -f (force)? с ntfs такое проходит.
А вот собсна рабочее решение: чуток патчатся исходники и пересобирается ядро и никаких
"Bad file descriptor" !cd /usr/src/sys/gnu/fs
cp -R ext2fs ext2fs.orig
cd ext2fs
fetch http://pflog.net/~floyd/ext2fs.diff
patch <ext2fs.diff
cd /usr/src
make buildkernel KERNCONF=GENERIC && make installkernel KERNCONF=GENERIC
Чет не сработало.
Дало ошибку и при накладывании патча, и есессно, при компиляции...
З. Ы. Фришка - восьмая.
Не монтируется ни в какую.
Детектетит его с ext2fs, а монтировать не прокатывает.
mount -t ext2fs /dev/ad0s1 /mnt дает: mount: /dev/ad0s1 : Invalid argument
Попробуй так mount -t ext2fs -o ro /dev/ad0s1 /mnt