Запустился FreeBSD

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

Модератор: arachnid

rar14
Сообщения: 10
ОС: Windows XP

Запустился FreeBSD

Сообщение rar14 »

Запустил FreeBSD.
На дисплее черный экран и в низу экрана написано mountroot> и курсор. Что это значит? FreeBSD нормально работает? Какие дальше действия надо сделать и где про них почитать?
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: Запустился FreeBSD

Сообщение Poor Fred »

rar14 писал(а):
15.04.2009 14:32
Запустил FreeBSD.
На дисплее черный экран и в низу экрана написано mountroot> и курсор. Что это значит? FreeBSD нормально работает? Какие дальше действия надо сделать и где про них почитать?

Поздравляю! Рули, админь, настраивай сервисы, поднимай хостинг и почтовый сервер, раздавай интернет!


Впрочем, с такими вопросами возникает еще один вопрос - а оно тебе надо?
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
Brainsburn
Сообщения: 950
Статус: /
ОС: Gentoo

Re: Запустился FreeBSD

Сообщение Brainsburn »

Poor Fred писал(а):
15.04.2009 14:43
Поздравляю! Рули, админь, настраивай сервисы, поднимай хостинг и почтовый сервер, раздавай интернет!

Зачем так жестоко?) Это как после просмотра "Рэмбо" на войну пойти))
Спасибо сказали:
Аватара пользователя
Brainsburn
Сообщения: 950
Статус: /
ОС: Gentoo

Re: Запустился FreeBSD

Сообщение Brainsburn »

rar14 писал(а):
15.04.2009 14:32
Запустил FreeBSD.
На дисплее черный экран и в низу экрана написано mountroot> и курсор. Что это значит? FreeBSD нормально работает? Какие дальше действия надо сделать и где про них почитать?

Какие действия для чего? Откуда нам тут знать, какие действия тебе нужно совершить, если ты сам не знаешь, чего тебе нужно? Это не квест в игре, где "подойди к тому, нажми вот это". Ты сам должен решать, что тебе нужно сделать. А "где про них прочитать" - это вопрос ребенка. Помоему про http://google.ru и http://ya.ru знают все.
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/

PS: извиняюсь за двойной пост, по думал успею по времени и оно прилепится к первому посту :blush:
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: Запустился FreeBSD

Сообщение Poor Fred »

Brainsburn писал(а):
15.04.2009 20:36
Какие действия для чего? Откуда нам тут знать, какие действия тебе нужно совершить, если ты сам не знаешь, чего тебе нужно?

Вот и я о том же. "За каким-то фигом установил какую-то фигню, теперь не знаю, нафиг она мне..."

Тем более, что топик-стартеру уже не раз указывали на необходимость читать хендбук.
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
AlexNT
Сообщения: 433
ОС: FreeBSD 8.2, ArchLinux

Re: Запустился FreeBSD

Сообщение AlexNT »

rar14 писал(а):
15.04.2009 14:32
Запустил FreeBSD.
На дисплее черный экран и в низу экрана написано mountroot> и курсор. Что это значит? FreeBSD нормально работает? Какие дальше действия надо сделать и где про них почитать?


Это говорит о том, что система не загружается, видимо по той причине, что загрузчик не обнаружил загрузочного раздела. Это может произойти, скажем, при отказе оборудования или допусим из-за смены имени раздела по причине установки винта на другой IDE или SATA канал. Винт системой будет определяться иначе, скажем, не ad0 а ad1 (ставили на мастер потом поменяли на слейв), но загрузчик продолжает искать раздел на ad0.

Что делать в таком случае...
Читаем внимательно подсказку.
Если ввести символ ? то мы увидим список дисковых разделов.
типа:
cd0 ad1s1f ad1s1e ... и так далее...
По идее, если система была установлена штатно, то нам нужно найти a раздел, он загрузочный. Т.е. у нас получается ad1s1a.
После этого вводим в ком. строку (кстати это тоже написано в подсказке):
ufs:ad1s1a
Но на этом наши приключения не заканчиваются. Так как в fstab прописаны старые разделы, загрузка дальше командного интерпритатора не пойдет. Нам нужно смонтировать корневую файловую систему и исправить fstab. Для этого на приглашение /bin/sh жмем интер и попадаем в sh собственно.
Монтируем корневую файловую систему командой:
mount / (без этого корневой раздел будет доступен только для чтения но не записи)
Затем нам нужно примонтировать раздел /usr (для того чтобы загрузить редактор и поправить fstab) делаем это так:
Выводим на экран fstab набирая команду:
cat /etc/fstab
смотрим как назывался /usr раздел, допустим он был ad0s1f, а в нашем случае имя устройства изменилось на ad1 - и раздел будет ad1s1f.
Монтируем его:
mount /dev/ads1f /usr
После чего можно поправить fstab командой:
ee /etc/fstab (вписать правильные имена разделов) и перезагрузить систему...

Но чтобы не тратить на все это время, проще подцепить винт на тот канал где он был раньше, нормально загрузиться и исправить fstab с учетом новых имен разделов при установке винта на другой канал....
Спасибо сказали: