Re: hdd 20 GB Pentium 100

2002-09-17 Пенетрантность TARANTUL
   Йоханга!!!

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



hdd 20 GB Pentium 100

2002-09-16 Пенетрантность Dmitry Korotkov



Привет всем.

Проблема с большим винтом на старой 
машинке.
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

2002-09-16 Пенетрантность Denis A. Egorov
Здравствуйте, 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

2002-09-16 Пенетрантность Anseis
Добрый вечер, 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

2002-09-16 Пенетрантность Victor Wagner
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

2002-09-16 Пенетрантность Michael Shigorin
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/