The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Freebsd 4.9, fstab, /dev и еже с ними."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Freebsd 4.9, fstab, /dev и еже с ними."
Сообщение от Sergey_A emailИскать по авторуВ закладки(??) on 23-Дек-04, 20:15  (MSK)
Несколько вопросов.

1) Если в /etc/fstab неправильно указана партиция корня, то при загрузке Фря ругается и говорит что "Root mount failed". Предлагает ввести партицию ручками, даже пример даёт: ufs:/dev/da0s1a
Всё конечно чудненька. Но как я ни пытался ввести корневую партицию - она не хочет её подхватывать. Пишу так ufs:/dev/ad0s2a. А она мне фигушки говорит. Как надо правильно писать ?

2) Когда fstab прописан правильно, но в /dev нету нужных девайсов, то при загрузке идут следующие строчки:

Mounting root from ufs:/dev/ad0s2a
swapon: /dev/ad0s2b: No such file or dirrectory
Automatic boot in progress...
Can't stat /dev/ad0s2a: No such file or dirrectory
/dev/ad0s2a: CAN'T CHECK FILE SYSTEM.
/dev/ad0s2a: UNEXPECTED INCONSISTENSY; RUN fsck MANUALLY.
Automatic file system check failed . . . help!
Enter full pathname of shell or RETURN for /bin/sh:

И Фря, каким-то образом, умудряется модмонтировай корневую ФС. Т.е. девайса нет, но она всё-равно её монтирует.  Только в режиме "только чтение". А вот ежели хочешь её перемонтировать в "чтение-запись", то Фря говорит "фигушки, нет у меня такого девайса /dev/ad0s2a".

Как же быть если под рукою нет рабочей фри или загрузочного сидюка ? ФС в рид-онли, перемонтировать никак. Что же делать, что б создать эти девайсы ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Freebsd 4.9, fstab, /dev и еже с ними."
Сообщение от co6aka Искать по авторуВ закладки(ok) on 23-Дек-04, 21:02  (MSK)
Есть мнение посмотреть http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/boot-blocks.html
может поможет.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Freebsd 4.9, fstab, /dev и еже с ними."
Сообщение от butcher emailИскать по авторуВ закладки(ok) on 24-Дек-04, 08:12  (MSK)
>Как же быть если под рукою нет рабочей фри или загрузочного сидюка
>? ФС в рид-онли, перемонтировать никак. Что же делать, что б
>создать эти девайсы ?

включите диск так, как он стоял до переключения. Т.е. вы явно переключили его на другой контроллер или перемычку master/slave переставили, было?
Поставте на место, загрузитесь и с помощью /dev/MAKEDEV сделайте файлы нужных устройств. Дальше можете править как хотите свой fstab :)
Это самый простой способ, можно наверно и по другому, поэксперементировать не на чём..

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Freebsd 4.9, fstab, /dev и еже с ними."
Сообщение от Sergey_A emailИскать по авторуВ закладки(??) on 24-Дек-04, 14:00  (MSK)
>>Как же быть если под рукою нет рабочей фри или загрузочного сидюка
>>? ФС в рид-онли, перемонтировать никак. Что же делать, что б
>>создать эти девайсы ?
>
>включите диск так, как он стоял до переключения. Т.е. вы явно переключили
>его на другой контроллер или перемычку master/slave переставили, было?

Нет, неправильно. У меня на винте есть 2 раздела (на самом деле 4, но это не суть), так вот, на первом разделе стоит Фря на которой я эксперементирую всякие вещи, на втором разделе я реализую то что отэксперементировал, оттестировал. Грубо говоря, первая Фря черновая, вторая - чистовая. У меня есть затаренная чистовая Фря, которую я периодически переставляю на втором разделе (просто растариваю и всё). Вот иногда и забываю создать девайсы, подправить fstab.


>Поставте на место, загрузитесь и с помощью /dev/MAKEDEV сделайте файлы нужных устройств.
>Дальше можете править как хотите свой fstab :)

Это не всегда сработает. Например если неправильный fstab и нет таких девайсов которые там прописаны. То как ты не переставляй винт - ничего не выйдет (см. пункт 1 и пункт 2 в сумме).

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Freebsd 4.9, fstab, /dev и еже с ними."
Сообщение от butcher emailИскать по авторуВ закладки(ok) on 27-Дек-04, 08:11  (MSK)
>Это не всегда сработает.

Загрузитесь в "черновой" системе, подмонтируйте корневой раздел другой системы и исправте там всё что нужно..

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Freebsd 4.9, fstab, /dev и еже с ними."
Сообщение от Sergey_A emailИскать по авторуВ закладки(??) on 28-Дек-04, 23:12  (MSK)
>>Это не всегда сработает.
>
>Загрузитесь в "черновой" системе, подмонтируйте корневой раздел другой системы и исправте там
>всё что нужно..

Ну это понятно. А если нет черновой системы ? Можно я пример такого случая не буду оисывать ? =)) Что тогда делать в этой ситуации ? Я даже не знаю что и предположить. А очень интересно.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Freebsd 4.9, fstab, /dev и еже с ними."
Сообщение от lavr emailИскать по авторуВ закладки on 29-Дек-04, 15:33  (MSK)
>>>Это не всегда сработает.
>>
>>Загрузитесь в "черновой" системе, подмонтируйте корневой раздел другой системы и исправте там
>>всё что нужно..
>
>Ну это понятно. А если нет черновой системы ? Можно я пример
>такого случая не буду оисывать ? =)) Что тогда делать в
>этой ситуации ? Я даже не знаю что и предположить. А
>очень интересно.

для всего этого есть ТРИ дискетки: kern + mfs + fixit, на остальное
руки и голова и чтение man: boot, loader, fdisk, disklabel

Остальное - понимание железного включения HDD, и как с этими делами
взаимосвязана опция ядра ATA_STATIC_ID

В сумме все верхнее отвечает на вопрос и позволяет быстро все поправить
и кроме того приводит к пониманию.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Freebsd 4.9, fstab, /dev и еже с ними."
Сообщение от Sergey_A emailИскать по авторуВ закладки(??) on 29-Дек-04, 17:44  (MSK)
>для всего этого есть ТРИ дискетки: kern + mfs + fixit, на
>остальное
>руки и голова и чтение man: boot, loader, fdisk, disklabel
>
>Остальное - понимание железного включения HDD, и как с этими делами
>взаимосвязана опция ядра ATA_STATIC_ID
>
>В сумме все верхнее отвечает на вопрос и позволяет быстро все поправить
>
>и кроме того приводит к пониманию.

Лавр, я очень признателен за эту информацию, обязательно как-нить почитаю. НО !!! Вопрос стоял так : можно ли что-нить сделать в этом случае если под рукою нет ни рабочей системы (что бы подрубить этот винт и подправить), ни дискеток, ни загрузочного CD ? Т.е. когда нету ничего кроме этого винта, система на котором может грузиться в режиме "только чтение".

Как я понял из всего вышесказанного, ответ НЕТ.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру