hdd 20 GB & Pentium 100
Привет всем. Проблема с большим винтом на старой машинке. BIOS которой может видеть всего 8G. в обычных условиях проблема решается установкой EZ-Drive, это что-то вроде расширения биоса, которое записывается в самое начало диска. и раньше все это у меня даже хорошо работало с линуксом, но на другом (поновее) компутере и с другим (поменьше) диском. перепробовал наверное все варианты установки LILO, и с EZ-Drive, и без онного. если ставлю поверх EZ-Drive, то после его инициализации вижу сообщение LIL и всё... если ставлю без EZ-Drive, то при загрузке вижу букву L и экран быстро заполняется цифрами 40 и писком. Справедливости ради стоит отметить, что в lilo.conf геометрию диска не прописывал (опять же, если её туда надо писать, то какую, логическую или физическую?) В документации по LILO сказано, что он умеет работать с soft BIOSом (EZ-Drive в частности) и всё должно быть чики-пуки. Кто-нибудь поделится умными мыслями по этому поводу ?
Re: hdd 20 GB & Pentium 100
Здравствуйте, Dmitry Korotkov! Я делал так, ставил в BIOS тип AUTO вместо LBA(или еще чего)разбивал винт, как мне было нужно раздел c kernel'ом на маленький раздел, м далбше как всегда, BIOS видит маленький раздел в начале, потом грузится ядро, а ядро уже винт видит весь. On Mon, Sep 16, 2002 at 07:36:45PM +0300, you wrote: -> Привет всем. -> -> Проблема с большим винтом на старой машинке. -> BIOS которой может видеть всего 8G. -> -> в обычных условиях проблема решается установкой EZ-Drive, это что-то вроде расширения биоса, которое записывается в самое начало диска. -> -- Denis A. Egorov PGP: http://www.root.org.ua/pgp wget -O http://www.root.org.ua/pgp/public.key | gpg --import
Re: hdd 20 GB & Pentium 100
Добрый вечер, Dmitry, Вы писали 16 сентября 2002 г. в 20:36:45 следующее: DK> Проблема с большим винтом на старой машинке. DK> BIOS которой может видеть всего 8G. Поделюсь success story Исходные данные: 486DX66 maxtor 20Gb Действия: 1. В BIOS выставил винт как normal (правда других вариантов не было, BIOS кроме normal'а ничего не ведал :-) ) 2. Выставил геометрию, которая написана на винте (у меня 16 головок, 63 сектора и например 1024 цилиндра) 3. запустил инсталляцию potato (2.2 r5) 4. первый раздел - 100 Mb - /boot (потом понял, что переборщил, 30 бы вполне хватило) 5. второй раздел - 256 Mb - swap (такой размер ради прикола) 6. третий раздел - все остальное - / 7. LILO в MBR 8. дальнейшая инсталляция системы. Вуаля все заработало. PS в общем можно поэкспериментировать. основная цель всех манипуляций в том, чтобы BIOS увидел, хоть как то, первый раздел с ядром, а для этого подсовываем ему липовые данные о винте -- Всего наилучшего, Anseismailto:[EMAIL PROTECTED]
Re: hdd 20 GB & Pentium 100
On 2002.09.16 at 19:36:45 +0300, Dmitry Korotkov wrote: > >Привет всем. > > > >Проблема с большим винтом на старой машинке. > >BIOS которой может видеть всего 8G. Тебе надо чтобы она увидела хотя бы один мегабайт. На котором лежит ядро. После того, как ядро загрузится, оно увидит все сорок - хоть в LBA, хоть в Normal, хоть как угодно. Ну, один - это я загнул, дистрибутивные ядра Debian в 1мб не влезут, хотя с самособранным ядром такую конфигурацию запустить можно. А пять или 50 - вполне. >в обычных условиях проблема решается установкой EZ-Drive, это что-то >вроде расширения биоса, которое записывается в самое начало диска. А вот подобных глюкалок лучше избегать. Потому что представления о геометрии диска будут разными у /sbin/lilo и того якобы биоса, через который lilo будет пытаться грузить ядро. > > >Кто-нибудь поделится умными мыслями по этому поводу ? Снести все лишнее посредством dd if=/dev/zero of=/dev/hda count=1 и разбить диск на партиции по-человечески. С рутовой партицией не более 50 мегабайт и отдельными партициями для /var,/usr, /home и tmp. При этом позаботиться о том, чтобы / попала в первые 8 гб, которые биосом видятся без костылей. -- Victor Wagner [EMAIL PROTECTED] Chief Technical Officer Office:7-(095)-748-53-88 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus
Re: hdd 20 GB & Pentium 100
On Mon, Sep 16, 2002 at 07:36:45PM +0300, Dmitry Korotkov wrote: > Кто-нибудь поделится умными мыслями по этому поводу ? Выкинуть EZ как лишнее усложнение и костыль, сделать / или /boot в пределах первых 1024 cyl. Если есть разночтения в том, что винт говорит по HD_GETGEO (или как его там) ядру и что думает данный конкретный биос (сделав то ли тот же запрос, то ли чтение из MBR) -- при отсутствии данных может помочь dd if=/dev/zero of=/dev/hdX count=1 и последующий fdisk. -- WBR, Michael Shigorin <[EMAIL PROTECTED]> -- Linux.Kiev http://www.linux.kiev.ua/
Re: hdd 20 GB & Pentium 100
Йоханга!!! On Mon, Sep 16, 2002 at 07:36:45PM +0300, Dmitry Korotkov wrote: > В документации по LILO сказано, что он умеет работать с soft BIOSом > (EZ-Drive в частности) и всё должно быть чики-пуки. Кто-нибудь Уже который раз наблюдаю картину, когда новые BIOS'ы не могут грузить старые загрузчики. На моем ноутбуке BIOS в упро не видит LILO, пришлось переехать на GRUB (о чем не жалею). На одной машине апгрейдили винт. Пришлось заодно проапгрейдить BIOS, что бы он понимал винты в 40Gb. Но после этого BIOS никак не желал грузить win'98. Ставим XP - все хорошо. Может кто прояснит такую "разборчивость" BIOS'ов ??? -- TARANTUL