Автор Тема: ако BIOS-а разпознава само част от диска..  (Прочетена 2450 пъти)

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
Смятам да закачам нов твърд диск 120GB на стара машина Celeron 333. Ако BIOS-а разпознава само част от твърдия диск и инсталирам Линукс и ЛИЛО в началото (където се разпознава), след като ядрото се зареди ще има ли достъп до целия твърд диск?
Активен

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
ако BIOS-а разпознава само част от диска..
« Отговор #1 -: Dec 06, 2004, 21:58 »
Намерих това:

Цитат
http://www.bgit.net/?id=9899

Може би се чудите защо BIOS не зареди кърнъла директно, а се преминава през този двустъпков процес с boot loader? Истината е, че BIOS не е достатъчно интелигентен. В действителност, може да се каже дори, че е глупав и Linux не се обръща повече към него след първоначалното зареждане.

Поначало BIOS е написан за примитивните 8 битови PC с малки дискове и буквално не може да адресира толкова голямо дисково пространство, колкото е необходимо на кърнъла за да се зареди директно. Преминаването през етапа boot loader освен това, Ви дава възможността да стартирате и други операционни системи, намиращи се в други дялове на същия диск, в редките случаи когато UNIX, като операционна система не е достатъчно добра за Вас.


Това още повече замъгли представата ми какво означава "BIOS-ът да поддържа големи твърди дискове".
Активен

angie

  • Напреднали
  • *****
  • Публикации: 46
    • Профил
ако BIOS-а разпознава само част от диска..
« Отговор #2 -: Dec 07, 2004, 09:02 »
На времето, когато BIOS разпознаваше твърди дискове само до 20 MB (~ 1989-90), се използваха точно boot managers, да да се познаят дискове до 32 MB. Нищо не ти пречи да пробваш. Ограничението на BIOS (в конкретната версия) е в невъзможността да адресира този диск до края, но практиката показва, че в повечето случаи в тази "неадресирана" част може да се качи Linux и той да върви. Провери и на сайта на производителя за нов BIOS.
Активен

Филип Бонев

  • Напреднали
  • *****
  • Публикации: 517
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
ако BIOS-а разпознава само част от диска..
« Отговор #3 -: Dec 07, 2004, 09:49 »
Здравей,

Съвсем спокойно мога да ти кажа, че диск който bios-а не ми разпознаваше си бачкаше перфектно под линукс. Сложиш някакъв измилсен диск и работеше. Ако искаш да ти работи както трябва сложи диска на някой читав компютър и после препиши настройките.
Активен

Поздрави,
Филип Бонев