Запустил FreeBSD.
На дисплее черный экран и в низу экрана написано mountroot> и курсор. Что это значит? FreeBSD нормально работает? Какие дальше действия надо сделать и где про них почитать?
Запустился FreeBSD
Модератор: arachnid
-
Poor Fred
- Сообщения: 1575
- Статус: Pygoscelis papua
- ОС: Gentoo Linux, FreeBSD
Re: Запустился FreeBSD
Поздравляю! Рули, админь, настраивай сервисы, поднимай хостинг и почтовый сервер, раздавай интернет!
Впрочем, с такими вопросами возникает еще один вопрос - а оно тебе надо?
Убить всех человеков!
-
Brainsburn
- Сообщения: 950
- Статус: /
- ОС: Gentoo
-
Brainsburn
- Сообщения: 950
- Статус: /
- ОС: Gentoo
Re: Запустился FreeBSD
Какие действия для чего? Откуда нам тут знать, какие действия тебе нужно совершить, если ты сам не знаешь, чего тебе нужно? Это не квест в игре, где "подойди к тому, нажми вот это". Ты сам должен решать, что тебе нужно сделать. А "где про них прочитать" - это вопрос ребенка. Помоему про http://google.ru и http://ya.ru знают все.
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/
PS: извиняюсь за двойной пост, по думал успею по времени и оно прилепится к первому посту
-
Poor Fred
- Сообщения: 1575
- Статус: Pygoscelis papua
- ОС: Gentoo Linux, FreeBSD
Re: Запустился FreeBSD
Brainsburn писал(а): ↑15.04.2009 20:36Какие действия для чего? Откуда нам тут знать, какие действия тебе нужно совершить, если ты сам не знаешь, чего тебе нужно?
Вот и я о том же. "За каким-то фигом установил какую-то фигню, теперь не знаю, нафиг она мне..."
Тем более, что топик-стартеру уже не раз указывали на необходимость читать хендбук.
Убить всех человеков!
-
AlexNT
- Сообщения: 433
- ОС: FreeBSD 8.2, ArchLinux
Re: Запустился 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 с учетом новых имен разделов при установке винта на другой канал....
Спасибо сказали: