Bug 14079 - Ошибка в описании восстановления загрузчика
Summary: Ошибка в описании восстановления загрузчика
Status: CLOSED FIXED
Alias: None
Product: Branch 4.1
Classification: Distributions
Component: docs-rescue (show other bugs)
Version: unspecified
Hardware: all Linux
: P2 normal
Assignee: Artem Zolochevskiy
QA Contact: Andrey Cherepanov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-18 15:48 MSK by Ilis
Modified: 2009-03-05 10:40 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ilis 2008-01-18 15:48:05 MSK
В документации "Первая помощь, Проблемы с загрузкой системы" указано следующее:

==8<===========================
1. Смонтировать корневой раздел Linux (&#8220;/&#8221;) командой mount /dev/hda1 /mnt (На 
месте /dev/hda1 должен быть указан тот раздел диска, на котором у вас 
находится корневая файловая система Linux). 
2. Смонтировать необходимые для восстановления загрузчика фаловые системы: 
  o. mount /proc /mnt/hda1/proc -o bind 
  o. mount /dev /mnt/hda1/dev -o bind 
3. Объявить файловую систему на этом разделе корневой: 
chroot /mnt. 
==8<===========================

В командах:
mount /proc /mnt/hda1/proc -o bind
mount /dev /mnt/hda1/dev -o bind
ошибочно указано "hda1/"

Кроме того, желательно добавить указание на случай, если /boot находится на 
другом разделе, потому что без него ничего не получится, а в 
документе "Планирование разделов" (как-то так) вариант с отдельным разделом 
для /boot рассматривается.

По крайней мере я наткнулся на оба этих обстоятельства...
Comment 1 Mikhail Gusarov 2008-06-13 13:00:44 MSD

    
Comment 2 Mikhail Gusarov 2008-09-17 18:16:43 MSD
-> azol
Comment 3 Ilis 2008-10-25 18:46:37 MSD
Ненужный hda1 убрали из документации, хорошо...
Добавился mount /sys /mnt/sys -o bind
У меня лично и без него получилось
Но вот как добавить /boot мне пришлось догадываться самому, потому что именно про него наиболее понятно написано, почему его надо выносить на отдельный раздел и как вычислить необходимое для него место...

Просьба ещё раз пересмотреть список необходимых действий для восстановления, добавить те особенности, которые хотя бы упоминаются в документации по планированию дисков.

Восстановление загрузчика -- очень важный документ для переходящих с другой ОС, вероятность чему-то "пойти не так" очень высокая, а опыта решения проблем в чужой ОС никакого, поэтому должны быть по максимуму описаны все возможные варианты, и все действия должны быть максимально подробно прописаны. (Разобраться потом уже в работающей системе можно, но когда она даже не ставится, не до чтения манов)
Comment 4 Artem Zolochevskiy 2009-03-05 10:40:51 MSK
(В ответ на комментарий №3)
> Ненужный hda1 убрали из документации, хорошо...
> Добавился mount /sys /mnt/sys -o bind
> У меня лично и без него получилось
> Но вот как добавить /boot мне пришлось догадываться самому, потому что именно
> про него наиболее понятно написано, почему его надо выносить на отдельный
> раздел и как вычислить необходимое для него место...

добавлена фраза о необходимости монтирования /boot, если он является отдельным разделом:

docs-rescue-0.4.5-alt1 (0.4.5-alt0.M41.1, 0.4.5-alt0.M40.1)