LINUX.ORG.RU

Win98 + Win2000 + Linux?


0

0

Дано: винт 13Gb = 1Gb Fat32 (Win98) + 10Gb Extended (9.9Gb Fat32 (Storage) + 100Mb Linux Swap) + 1Gb NTFS (Win2000) + 1Gb Linux Native. Сейчас все настроено так: boot.ini: --------- [boot loader] timeout=5 default=C: [operating systems] C:="Microsoft Windows 98 Pan European" signature(2abc2abb)disk(0)rdisk(0)partition(2)WINNT="Microsoft Windows 2000 Professional" /fastdetect msdos.sys: ---------- ... [Options] BootGUI=0 Logo=0 ... config.sys: ----------- [menu] menuitem=W95, Microsoft Windows98 Pan European menuitem=LINUX, SuSE Linux 6.1 menudefault=W95,5 [W95] device=C:WINDOWSCOMMANDdisplay.sys con=(ega,,1) Country=007,866,C:WINDOWSCOMMANDcountry.sys [LINUX] shell=c:Linuxloadlin.exe @C:Linuxargs C:Linuxargs: -------------- c:LinuxzImage root=/dev/hda4 ro autoexec.bat: ------------- mode con codepage prepare=((866) C:WINDOWSCOMMANDega3.cpi) mode con codepage select=866 c:windowswin.com Короче, сначала в ntldr выбираешь между 2000 и 98, а затем в 98 можно выбрать между 98 и linux. А хотелось бы сделать, чтобы в одном месте можно было выбрать или 98, или 2000, или linux... Кто знает как сделать?

anonymous
Ответ на: комментарий от anonymous

Не покатит... Lilo не загрузит linux, ибо он оаходится на партиции, которая дальше чем 8.2Гб!

anonymous
()

Писали уже где-то, что берешь boot-сектор Linux-a пишешь его на раздел с ntldr-ом, потом пишешь в boot.ini какую-то строку (по-моему c:linboot.br) и все.

saper ★★★★★
()

Хотя может быть надо было брать сектор с Lilo (но у тебя так все и есть вроде, то есть в начале Linux-native записан lilo, вот его и бери).

saper ★★★★★
()
Ответ на: комментарий от saper

Еще раз говорю, что lilo не загрузит linux у меня, ибо Linux находится на партиции, которая дальше 1024 целиндра (8.2Гб)!!!!!!!

anonymous
()

Попробуй запиши lilo на дискету и возьми оттуда этот сектор - может быть поможет, а вообще ищи статьи, где написано, как можно через NT-вый OS Loader загрузить Linux - я точно несколько раз где-то видел.

saper ★★★★★
()

Все эти способы основаны на выдирании первого сектора загрузчика и подсовывании его ntldr'у... Я не знаю другого загрузчика, кроме lilo, но оно, увы, не умеет грузить далекие разделы, поставишь его на дискету или на винт - без разницы. А скорее всего он просто не встанет. Посему нужен либо другой загрузчик, либо нужно сказать ntldr'у, чтобы он загрузил win98 и сразу запустил loadlin. Кто-нить знает как это сделать??? Еще раз пишу, что вариант с lilo не канает ни в коем случае!!!

anonymous
()

Сделай на storage DOS-BOOT раздел и напиши ему loadlin ... Что в boot.ini догадаешься ? :)

saper ★★★★★
()
23 декабря 1999 г.

А я вообще сделал так: сначала поставил МД98, потом НТ (вместо него, думаю 2000 покатит), а потом линух. Теперь при загрузке возникает Lilo, из которого либо прёт Линух, либо доска, а из доски -> 98 или НТ. И всё пашет!

Chuvak
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.