Предлагаю установить grub (с ним удобно работать)
Затем создать grub.conf, прописав в него соответствующие параметры для запуска и винды и линукса (если ничего не перепутал):
default 0
timeout 10
# Для виндов:
title Windows
root (hd0,0) # Загрузка с первого диска с первого партишена
chainloader +1
# Для линукса:
title Linux
root (hd1,0)
kernel <ядро (/vmlinuz)>
initrd <img-файл (/initrd.img)>
А затем выполнить "grub-install /dev/hda"
А лучше после установки ознакомиться с мануалом по grub-у (man grub или info grub)
Можно.03.06.04 18:58 Автор: NKritsky <Nickolay A. Kritsky> Статус: Elderman
Нужно снять первый сектор бутовой партиции линукса (/ или /boot если он отдельно выделен) и положить его на системную партицию виндов (ту где ntldr и boot.ini) в виде файлика, например RH7_0.bin .
А в boot.ini прописать:
C:\RH7_0.bin=Linux Redhat 7.0
А как и чем "снять" ?
03.06.04 21:07 Автор: lo Статус: Незарегистрированный пользователь
> Нужно снять первый сектор бутовой партиции линукса (/ или > /boot если он отдельно выделен) и положить его на системную > партицию виндов (ту где ntldr и boot.ini) в виде файлика, > например RH7_0.bin . > > А в boot.ini прописать: > C:\RH7_0.bin=Linux Redhat 7.0
А как и чем "снять" ?
PS: У меня два винта: на одном винда, а на другом Linux ((был, пока я нечаяно не снес lilo), lilo стояло на винте с виндой).
А как и чем "снять" ?06.06.04 02:24 Автор: Sleed Статус: Незарегистрированный пользователь
> А как и чем "снять" ? снимать утилитой dd (man dd)
грузишься в Linux root-ом и набиваешь что-то вроде этого:
#dd if=/dev/hda_boot of=/root/linux.lnx bs=512 count=1
где hda_boot заменяешь на свой загрузочный
далее копируешь файл linux.lnx в корень диска С:
,а в boot.ini пишешь:
C:\linux.lnx="Linux"
всё!
Не получилось у меня.
04.06.04 19:18 Автор: lo Статус: Незарегистрированный пользователь
Не получилось у меня.
Еще раз скажу. У меня два винта:
- На одном (hda)- винда (две винды и QNX ,- загрузчик qnx стоит).
- На другом - два Linuxа (hdc - hdc1 и hdc5) (если отключить hda,то на hdc рабочий lilo стоит - можно грузиться)
На винте hda был загрузчик lilo, который снес установщик QNX (как работать с загрузчиком qnx я пока не знаю).
Я делал dd if=/dev/hdc of=/linux.lnx bs=512 count=1
у меня появляется LIL 04 04 04 04 04 04 04 04 04 04 ...
Кстати, у меня пару раз раньше было такое, это что такое ?
Хотелось бы до конца разобраться с этой проблемой (загрузкой linux через винду)
ЗЫ: Всем спасибо за помощь.
Не получилось у меня.05.06.04 07:41 Автор: noonv <Vladimir> Статус: Member
командой
dd if=/dev/загрузочный_раздел of=/linux.lnx bs=512 count=1
ты копируешь 512 байт с загрузочного диска- т.е. код загрузчика - вспомни - куда ты ставил LILO -
в MBR или в первый сектор.
не понял04.06.04 19:58 Автор: NKritsky <Nickolay A. Kritsky> Статус: Elderman
>> Я делал dd if=/dev/hdc of=/linux.lnx bs=512 count=1
>> у меня появляется LIL 04 04 04 04 04 04 04 04 04 04 ...
> Появляется в смысле - это ответ на команду 'dd ...'? Файлик linux.lnx в корне создаётся?
Файлик linux.lnx создается, я его потом копирую на диск c виндой, прописываю в boot.ini (C:\linux.lnx="Linux"), и уже после того, как выбираю при загрузке меню "Linux", появляется
LIL 04 04 04 04 04 04 04 04 04 04 ...
Я кстати делал и
dd if=/dev/hdc1 of=/linux1.lnx bs=512 count=1
dd if=/dev/hdc5 of=/linux5.lnx bs=512 count=1
В этом случае вообще ничего не грузится (после "использования" boot.ini), комп виснет
Может ядро переместилось05.06.04 18:19 Автор: amirul <Serge> Статус: The Elderman