Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   LILO (http://forum.oszone.net/showthread.php?t=13173)

Revik 18-02-2004 19:16 70546

Дотянется ли LILO до Linux если он будет стоять после 20гигового виндошного раздела. Раньше кажись ограничение на 8 гиг стояло.. как сейчас?

Или возможно посоветуете альтернативный загрузчик который дотянется...

Belansky 18-02-2004 23:49 70547

IMHO, лучше не рисковать и организовать загрузку по цепочке при помощи стороннего загрузчика. Хотя, man lilo почитайте, может, и найдете там что-нибудь толковое.

ruslandh 19-02-2004 00:19 70548

1 Можно маленький раздел вначале диска создать ~30-70 Mb  с точкой монтирования /boot (размер зависит от дистрибутива и устанавливаемой файловой системы, мне удавалось и в 16 Mb вместиться на ext2, правда программа установки советовала сделать раздел побольше).
2 Ограничение, насколько я помню,
а) определяется не lilo, а BIOS
b) стоит не на размер диска, а на 1024 цилиндр (виртуального) диска.
c) причём само ядро (vmlinuz) должно распологаться в пределах этих цилиндров.
d) здесь на форуме меня кто-то уже убеждал, что для новых BIOS это ограничение снято.



Revik 19-02-2004 20:05 70549

Вся проблема именно в том, что бы не создавать раздела перед виндой. По приблизительной оценке 1024 цилиндров на тех винтах будет ~8 ГБайт.

На сколько я сейчас понял по переводам англоязычных док. проблема существует в основном для CHS режима. Для LBA режима положение должна исправить строчка lba32 в начале конфига. Или я не правильно понял?

Belansky 20-02-2004 00:11 70550

Revik
Общий смысл Вами понят правильно. Честно сказать,  года два уже не встречал, чтобы проблема 1024 цилиндра была для кого-то актуальной.
А дополнительный раздел можно создать и не перед виндой, а вообще позади всех разделов - это роли не играет.

Belaya 21-02-2004 10:28 70551

Здравствуйте! Нужна помощь! Так я и не нашла куда писать поэтому пишу тут! Вопрос такой. Винда глючит, надо ее переустановить, но так же стоит ASP Linux. На сколько мне понятно, Винда сносит МБР, а Lilo с этого МБР грузится. Так что мне надо написать при установке Линукса, чтоб Винда тоже поставилась!  :(

ruslandh 21-02-2004 10:56 70552

Belaya
1 Создайте загрузочную дискетку в Linux командой
mkbootdisk `uname -r`
Обратите внимание, что ` - это кавычка, которая расположена на одной клавише с буквой Ё (`~Ёё)
2 установите винду
3 загрузитесь с дискеты и  восстановите lilo, дав команду lilo.




hasherfrog 21-02-2004 11:24 70553


Belaya
Боюсь накаркать, но перед тем, как делать то, что советует ruslandh не мешает сбэкапиться (и поплевать три раза через левое плечо).
ruslandh
На моей практике было уже два случая, когда LILO не смог вернуться на место после реанимации Windows, приходилось переустанавливать ASP. MayBe, у меня все не как у нормальных людей,  но факты...

Belaya 21-02-2004 12:52 70554

hasherfrog
Так что мне тогда делать то?

Добавлено:

Дело в том, что нету 3-х дюймового. С этим проблемно. Можно ли как нибудь использовать 1-ый диск ASP( он же загрузочный).

hasherfrog 21-02-2004 14:49 70555

Ну вот, напугал :(
Belaya
Ничего страшного нет, просто стоит сохранить всю важную информацию на внешний носитель (CD, например) и убедиться, что под рукой не только дистр Windows, но и дистрибутив ASP. Кроме того, почитайте тут кое-что об ASP и  Виндах.

Вообще, есть три способа поселить Linux и Windows на одной машине:
1) Linux loader'ы типа grub, asploader, lilo;
2) Nt-loader (родной от майкрософт)
3) Мультизагрузчик типа Acronis или PowerQuest BootMagic.
Самый простой вариант для неискушенного пользователя - PowerQuest BootMagic. Но он стоит денег :) Nt-loader - самый замороченный, Лило и т.д. - просто замечательно, но, как я уже говрил, не всегда проходит.

Belansky 21-02-2004 18:30 70556

Belaya
Если у Вас есть загрузочный диск с Linux, загружаетесь с него, перемонтируете корневой раздел в режиме read/write, если он при загрузке смонтировался в режиме read only, и затем переустанавливаете lilo командой lilo из того каталога, в какой в данный момент смонтированна данная команда.


Время: 19:58.

Время: 19:58.
© OSzone.net 2001-