Монтирование разделов в fixit режиме

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
Dimas
Сообщения: 137
Статус: FreeBSD

Монтирование разделов в fixit режиме

Сообщение Dimas »

Ребутнул сервер, висит на надписи что коммунити гейт стартовал и все тут ) решил убрать из rc.conf запись о загрузке с системой.
Гружусь fixit c диска

mount -u

Ругается, что не может найти в /etc/fstab

пробую mount /dev/ad4s1a /mnt (тот раздел где у меня / ) не монтирует , орет, ругается (

mount /dev/ad4s1d /mnt монтирует! ( раздел /usr)
итак монтирует /var /tmp

Вопрос каким образом примонтировать корень мой ? (
Спасибо сказали:
Аватара пользователя
ivan2ksusr
Сообщения: 882
ОС: Mac OS X, openSUSE

Re: Монтирование разделов в fixit режиме

Сообщение ivan2ksusr »

а в single-user mode зайти если? или safe-mode сейчас точно не помню
Спасибо сказали:
Аватара пользователя
Dimas
Сообщения: 137
Статус: FreeBSD

Re: Монтирование разделов в fixit режиме

Сообщение Dimas »

ivan2ksusr писал(а):
23.09.2009 21:02
а в single-user mode зайти если? или safe-mode сейчас точно не помню

Завтра попробую в single-user, это если не ошибаюсь boot -s
Спасибо сказали:
Аватара пользователя
AlexNT
Сообщения: 433
ОС: FreeBSD 8.2, ArchLinux

Re: Монтирование разделов в fixit режиме

Сообщение AlexNT »

Dimas писал(а):
23.09.2009 20:41
Ребутнул сервер, висит на надписи что коммунити гейт стартовал и все тут ) решил убрать из rc.conf запись о загрузке с системой.
Гружусь fixit c диска

mount -u

Ругается, что не может найти в /etc/fstab

пробую mount /dev/ad4s1a /mnt (тот раздел где у меня / ) не монтирует , орет, ругается (

mount /dev/ad4s1d /mnt монтирует! ( раздел /usr)
итак монтирует /var /tmp

Вопрос каким образом примонтировать корень мой ? (


Так бывает когда ФС повреждена.
Судя по всему Вам нужно выполнить fsck ad4s1a и поправить ошибки, после чего монтировать mount /dev/ad4s1a /mnt.
В будущем правильно настроить fsck при старте системы, а не в фоне как по умолчанию. Для этого нужно вписать в rc.conf:
fsck_y_enable="YES"
background_fsck="NO"
Спасибо сказали:
Аватара пользователя
Dimas
Сообщения: 137
Статус: FreeBSD

Re: Монтирование разделов в fixit режиме

Сообщение Dimas »

Грузанулся в single-user , mount -u / руганулся но примонтировал корень
Все конфиги видно, вот только ни vi ни ee не вызываются, только cat
Пробовал /usr/bin/vi не находит
Спасибо сказали:
Аватара пользователя
AlexNT
Сообщения: 433
ОС: FreeBSD 8.2, ArchLinux

Re: Монтирование разделов в fixit режиме

Сообщение AlexNT »

Dimas писал(а):
24.09.2009 09:35
Грузанулся в single-user , mount -u / руганулся но примонтировал корень
Все конфиги видно, вот только ни vi ни ee не вызываются, только cat
Пробовал /usr/bin/vi не находит


Так и не найдет. /usr/bin/vi - находится на /usr который у Вас не примонтирован, смонтируйте еще /usr и тогда редакторы будут доступны.
И до начала монтирования корня выполните fsck -y для проверки и исправления ФС.
Спасибо сказали:
Аватара пользователя
Dimas
Сообщения: 137
Статус: FreeBSD

Re: Монтирование разделов в fixit режиме

Сообщение Dimas »

Загрузился в user singl mod

mount -u -w /

Руганулось, что: R/W of / denaied. Filesytem is not clean -run fsck

Что я и сделал.

fsck ad4s1a

Затем, снова mount -u -w /
Все прошло на ура.

mount /dev/ad4s1e /usr

/usr/bin/ee /etc/rc.conf

Внес изменения, система загрузилась

Всем огромное спасибо.
Спасибо сказали: