From: Вячеслав Кунаков
Newsgroups: email
Date: Mon, 2 Feb 2004 14:31:37 +0000 (UTC)
Subject: Загрузка Linux используя NT Loader
По данной теме написано много, но хочу более уточнить данные сведения, итак:
1) Есть установленная Windows NT/2000/XP.
2) Заливаем еще и Linux (я пробовал с RedHat 8.0), загрузчик (у меня)
LILO устанавливаем не в MBR, а в первый сектор. Обязательно (!) делаем
загрузочную дискету для нашего Linux'а.
3) Перезагружаемся в Linux.
4) Ищем в каталоге /etc такой файл: lilo.conf. Открываем его и смотрим,
на против чего стоит слово boot. Допустим /dev/hdc1, запоминаем его.
5) Делаем дискету (но прежде надо подмонтировать дисковод) такой командой:
# dd if=/dev/hdc1 of=/mnt/floppy/bootseck.lnx bs=512 count=1
Заметьте, что if равно имеено тому, что стояло на против boot в
конфигурационном файле! Этой командой мы переносим содержимое
загрузочного сектора диска /dev/hdc1 на гибкий диск в файл bootsect.lnx.
6) Перезагружаемся в Windows.
7) Переписываем с дискеты файл bootsect.lnx в корневую директорию винта,
где стоит Windows. Потом открываем файл boot.ini (там же) и вносим в
конце строчку типа: c:bootsect.lnx="LINUX".
8) Перезагружием компьютер. Вуаля...
9) Если не вуаля, т.е. возникла ошибка, смотрим ниже:
9.1) На мониторе (при загрузки Linux'a) тупо мигает курсор. Это
означает, что вы скопировали не boot сектор, а что-то другое. Выход:
повторите пункты 4...6.
9.2) На мониторе (при загрузки Linux'a) появилось LI. Это ошибка
означает, что NT Loader сумел загрузить LILO, но не сумел запустить его
на выполнение. От этой ошибки можно избаиться путем изменения режима
диска в BIOSe компьютера. У меня стояло NORMAL, после перевода диска в
режим LBA всё заработало абсолютно корректо.
Желаю всем удачи!
730 Прочтений • [Загрузка Linux используя NT Loader (linux boot win)] [08.05.2012] [Комментариев: 0]