Несколько вопросов.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".
Как же быть если под рукою нет рабочей фри или загрузочного сидюка ? ФС в рид-онли, перемонтировать никак. Что же делать, что б создать эти девайсы ?
Есть мнение посмотреть http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/boot-...
может поможет.
>Как же быть если под рукою нет рабочей фри или загрузочного сидюка
>? ФС в рид-онли, перемонтировать никак. Что же делать, что б
>создать эти девайсы ?включите диск так, как он стоял до переключения. Т.е. вы явно переключили его на другой контроллер или перемычку master/slave переставили, было?
Поставте на место, загрузитесь и с помощью /dev/MAKEDEV сделайте файлы нужных устройств. Дальше можете править как хотите свой fstab :)
Это самый простой способ, можно наверно и по другому, поэксперементировать не на чём..
>>Как же быть если под рукою нет рабочей фри или загрузочного сидюка
>>? ФС в рид-онли, перемонтировать никак. Что же делать, что б
>>создать эти девайсы ?
>
>включите диск так, как он стоял до переключения. Т.е. вы явно переключили
>его на другой контроллер или перемычку master/slave переставили, было?Нет, неправильно. У меня на винте есть 2 раздела (на самом деле 4, но это не суть), так вот, на первом разделе стоит Фря на которой я эксперементирую всякие вещи, на втором разделе я реализую то что отэксперементировал, оттестировал. Грубо говоря, первая Фря черновая, вторая - чистовая. У меня есть затаренная чистовая Фря, которую я периодически переставляю на втором разделе (просто растариваю и всё). Вот иногда и забываю создать девайсы, подправить fstab.
>Поставте на место, загрузитесь и с помощью /dev/MAKEDEV сделайте файлы нужных устройств.
>Дальше можете править как хотите свой fstab :)Это не всегда сработает. Например если неправильный fstab и нет таких девайсов которые там прописаны. То как ты не переставляй винт - ничего не выйдет (см. пункт 1 и пункт 2 в сумме).
>Это не всегда сработает.Загрузитесь в "черновой" системе, подмонтируйте корневой раздел другой системы и исправте там всё что нужно..
>>Это не всегда сработает.
>
>Загрузитесь в "черновой" системе, подмонтируйте корневой раздел другой системы и исправте там
>всё что нужно..Ну это понятно. А если нет черновой системы ? Можно я пример такого случая не буду оисывать ? =)) Что тогда делать в этой ситуации ? Я даже не знаю что и предположить. А очень интересно.
>>>Это не всегда сработает.
>>
>>Загрузитесь в "черновой" системе, подмонтируйте корневой раздел другой системы и исправте там
>>всё что нужно..
>
>Ну это понятно. А если нет черновой системы ? Можно я пример
>такого случая не буду оисывать ? =)) Что тогда делать в
>этой ситуации ? Я даже не знаю что и предположить. А
>очень интересно.для всего этого есть ТРИ дискетки: kern + mfs + fixit, на остальное
руки и голова и чтение man: boot, loader, fdisk, disklabelОстальное - понимание железного включения HDD, и как с этими делами
взаимосвязана опция ядра ATA_STATIC_IDВ сумме все верхнее отвечает на вопрос и позволяет быстро все поправить
и кроме того приводит к пониманию.
>для всего этого есть ТРИ дискетки: kern + mfs + fixit, на
>остальное
>руки и голова и чтение man: boot, loader, fdisk, disklabel
>
>Остальное - понимание железного включения HDD, и как с этими делами
>взаимосвязана опция ядра ATA_STATIC_ID
>
>В сумме все верхнее отвечает на вопрос и позволяет быстро все поправить
>
>и кроме того приводит к пониманию.Лавр, я очень признателен за эту информацию, обязательно как-нить почитаю. НО !!! Вопрос стоял так : можно ли что-нить сделать в этом случае если под рукою нет ни рабочей системы (что бы подрубить этот винт и подправить), ни дискеток, ни загрузочного CD ? Т.е. когда нету ничего кроме этого винта, система на котором может грузиться в режиме "только чтение".
Как я понял из всего вышесказанного, ответ НЕТ.