Grub Loading, Please wait Error 18 Подскажите! (Ошибка при загрузке)

PCLinuxOS

Модератор: Bizdelnick

advin
Сообщения: 3

Grub Loading, Please wait Error 18 Подскажите!

Сообщение advin »

Народ кто может подсказать?!
Короче проблема такая... У меня дистриб Linux Mandriva 2006
Винт Seagate Barracuda 160Gb 8mb буфер
НАчинаю установку... Выбираю язык, пакеты, разметку делаю такую...
У меня 140 гигов под виндой и 7 для линуха отделил,
Разметил так: 512 под Swap и остальное сделал так Ext3 (/)
Устанавливается нормально, далее просит указать куда разместить загрузчик...

Код: Выделить всё

1_Mbr
2_Корневая директория раздела
3_Дискета
4_пропустить;

Выбрал 1_Mbr
Все скопировалось...
Далее спросил настроить локалку, графический интерфейс, звук видео и тип загрузчика
Нажимаю далее и выбираю Lilo с графическим интерфейсом остальные пункты(включить Acpi...) не трогаю.
Перезагружаюсь запускаться не хочет и выдает кучу циферок L 9999999999999999999999.
Думаю ладно подсказали что возможно смена загрузчика на Grub поможет. Переустанавливаю полностью, выбираю Grub
Перегружаюсь выдает такое:

Код: Выделить всё

Verifying DMI Pool Data
Grub Loading Stage 1.5
Grub Loading, Please wait
Error 18

Есть у меня второй винт тоже на 160 но самсунг там даже ставиться не хочет...
Ходил к соседу со своим винтом, на другом компе попробовать абсолютно то же
Ставил на виртуальную машину(VMware) все отлично ставится и запускается...
В линуксе я ноль...
Народ выручайте, решил вот полностью отказаться от Винды, но что-то не выходит...
Спасибо всем заранее.!!!
Спасибо сказали:
Аватара пользователя
mark
Бывший модератор
Сообщения: 2055
Статус: ...
ОС: Windows 7

Re: Grub Loading, Please wait Error 18 Подскажите!

Сообщение mark »

Код: Выделить всё

Error 18: Selected cylinder exceeds maximum supported by BIOS
This error is returned when a read is attempted at a linear block address beyond the end of the BIOS translated area. This generally happens if your disk is larger than the BIOS can handle (512MB for (E)IDE disks on older machines or larger than 8GB on others.). In more practical terms this means the BIOS is unable to start executing the kernel because the kernel is not located within the block it can access at boot up time.

This can be circumvented by creating a boot partition at the beginning of the disk that is completely within the first 1023 cylinders of the harddrive. This partition will contain the kernel.

The kernel it self does not suffer from the same limitations as the BIOS so after the BIOS has loaded the kernel the kernel will have no problem accessing the whole harddrive. Newer BIOSes will automatically translate the harddrives size in a way that it can be completely contained within the first 1023 cylinders and hence modern computers do not suffer from this problem.
The same error can happen when the BIOS detects a disk in a different way as Linux does. This can happen when changing motherboards or when moving a GRUB-bootable disk from one computer to another. If this happens, just boot with a GRUB floppy, read the C/H/S numbers from the existing partition table and manually edit the BIOS numbers to match. If using a SUSE linux and installing on VM Ware this problem is solved by creating a small partition at the very beginning of the harddisc, and mounting it as /boot.


Перевести? :D
Спасибо сказали: