Если Windows вам родней и больше нужен для использования в качестве
основной ОС, рассмотрим, как к родному загрузчику Window добавить
Linux. За основу примем ситуацию, что Linux был установлен после Window, то есть используется в данный момент загрузчик Linux.
Загружаемся в Операционную систему Linux, запускаем консоль, нужно
выделить из диска загрузочную запись, т.к. она обычно сохраняется в
корневой раздел диска после установки Linux, команды нужно вводить от root"a. Считываем файл bootsect.bin с диска командой: Code dd if=/dev/sda of=~/bootsect.bin bs=512 count=1 Важно:
/dev/sda – это раздел, куда установлен загрузчик в моем случае, если он
у вас установлен в другой раздел, укажите этот раздел, исправив -
/dev/»имя раздела» Посмотреть в каком разделе он находится, можно в настройках загрузчика в дистрибутиве. Ответ на команду будет примерно таким: Code 1+0 записей считано 1+0 записей написано скопировано 512 байт (512 B), 4,0508e-05 c, 12,6 MB/c Теперь, файл bootsect.bin сохранился в домашнюю папку пользователя, от которого вводили команду, т.е. root"a Копируем файл bootsect.bin из папки root"a в свою домашнюю директорию. Командой: Code cp /root/bootsect.bin /home/mikk (Вместо mikk, естественно имя своей домашней директории) Теперь файл bootsect.bin можно записать или на флешку или на диск, чтоб передать его Windows. Если того и другого нету под рукой, можно его скопировать из домашней директории в диск где установлен Windows. (Ели его нет в устройствах хранения, монтировать командой: Code mount -t ntfs-3g /dev/sda2 /media/hd Где sda2, раздел, куда установлен Windows. А /media/hd, его точка монтирования. Посмотреть всю эту информацию можно в настройка дисковых разделов.) Но гарантии удачной записи из за файловой системы NTFS нет. Размонтировать диск можно командой: Когда файл bootsect.bin скопирован, приступаем ко второму шагу. Восстановление загрузчика Windows. 1. Берем любой установочный диск Windows XP и загружаем с него установку ОС. 2. Выбираем Второй вариант. Нажимаем «R». 3. На вопрос, в какую копию Windows стоит войти, вводим – 1. 4. Дальше ввести пароль администратора, если его нет, то просто жмем Enter. 5. Теперь вводим команду: fixmbr (Которая должна восстановить загрузчик). 6. Отвечаем на вопрос да – «y». 7. Загрузчик установлен, выходим: «exit». Для восстановления загрузчика Windows Vista 1. Загрузитесь с установочного диска Windows Vista. 2. Выберите язык. 3. Выберите вариант «Восстановление системы». 4. Выберите операционную систему для восстановления и нажмите 5. Выберите пункт «Командная строка». 6. В командной строке введите команду: Code E:\boot\Bootsect.exe –NT60 All (где Е: - cdrom в который вставлен установочный диск Vista.) Загружаемся в Windows, идем в диск, куда она установлена допустим это - C. 1. Выбираем Сервис>>Свойства папок>>Вид. Снимаем галочку с «Скрывать защищенные системные файлы» и ставим отображать скрытые файлы. 2. Копируем наш файл bootsect.bin в корень диска С. Ищем там же: boot.ini 3. Открываем блокнотом и дописываем: C:\bootsect.bin="Linux" (В место Linux можно указать точное название дистрибутива) Перезагружаемся, проверяем. Примечание:
в WXP SP3 Zver дистрибутиве нету консоли восстановления, возможно он не
исключение, но восстанавливается загрузчик там еще легче, нужно
запустить установку Windows при выборе раздела куда ее устанавливать,
выбрать тот раздел куда установлена ОС, когда предложат отформатировать
ее или отставить как есть и начать установку, отменяем - Esc и выходим
из установки - F3. В этой же статье расскажу, как вернуть загрузчик Linux – GRUB Работает во многих дистрибьюторах: 1. Загружаемся с любого LiveCD 2. Открываем консоль и получаем права root"a 3. Запускам команду grub: 4. Чтобы узнать названия разделов grub'а которые существуют и с которых возможна загрузка. Введите команду: Code find /boot/grub/stage2 В ответ получите примерно следующее: Если у вас установлен один дистрибутив Linux, то в ответ получите один раздел. Если два или несколько, как в моем случае, то будут отображаться несколько разделов. 5. Выберем нужный раздел командой: 6. И установим на него grub: Перезагружаемся, если загрузчик в порядке, то он восстановлен. В openSUSE 1. Загружаемся с установочного диска. 2. Выбираем установку. 3. Доходим до выбора действий и выбираем - Восстановление системы Тут и можно восстановить загрузчик, удобно и комфортно. | ♦
|