Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Astor в Mar 12, 2010, 11:58



Титла: Неработещо Lilo?
Публикувано от: Astor в Mar 12, 2010, 11:58
Здравейте, имам следния проблем...при инсталиране на Slackware 13 на компютър с Windows слагам lilo в MBR. При стартиране на компютъра излизат на екрана 99999999999..... и т.н. т.е. лилото не е наред.
При стартиране на #lilo ми излизат следните предупреждения:
Цитат
Warning: LBA32 addressing assumed
Warning: '/proc/partitions' does not exist, disk scan bypassed
Added Windows *
Added Linux
2 Warnings were issued
Ето го и /etc/lilo.conf:
Цитат
#Start Lilo global section
boot=/dev/hda
#Append any additional kernelparameters
append = "vt.default_utf8=0"
prompt
timeout=50
vga=normal
#End Lilo global section
other=/dev/hda1
label = Windows
table = /dev/hda
image = /boot/vmlinuz
root = /dev/hda4
label = Linux
read-only
Някой да знае къде му е проблема?


Титла: Re: Неработещо Lilo?
Публикувано от: Acho в Mar 12, 2010, 12:07
Можеш ли да добавиш "change-rules" и "reset" в конфиг файла ? И после /sbin/lilo -v При мене така се реши тая болка.


Титла: Re: Неработещо Lilo?
Публикувано от: Astor в Mar 12, 2010, 14:39
Благодаря ти за отговора Ачо. Но и така не става, същото е положението :(
Ето как променям /etc/lilo.conf:
Цитат
...
prompt
timeout=50
change-rules
reset
vga=normal
...
и ето какво изкарва lilo -v:
Цитат
Warning: LBA32 addressing assumed
Reading boot sector from /dev/hda
Warning: '/proc/partitions' does not exist, disk scan bypassed
Using MENU secondary loader
Calling map_insert_data
Boot other: /dev/hda1, on /dev/hda, loadr CHAIN
Added Windows *
Boot image: /boot/vmlinuz->-huge-smp-2.6.29.6-smp
Added Linux
Writing boot sector
/boot/boot.030 exists -no boot sector backup copy made
2 warnings ware issued
Правилно ли съм ги поставил редовете в lilo.conf?
Защо така този slackware се излага и един обикновен потребител не може да го инсталира?  ???


Титла: Re: Неработещо Lilo?
Публикувано от: Acho в Mar 12, 2010, 15:01
Ами да, така е. Ето го моя целия /etc/lilo.conf на машината с тоя диск, дето ми даваше 9-ките :

# LILO configuration file

boot = /dev/sda
message = /boot/boot_message.txt
prompt
timeout = 50
change-rules
reset
vga = normal
image = /boot/vmlinuz
root = /dev/sda1
label = Linux
read-only

# Linux bootable partition config ends


Само дето там не е DUAL-BOOT система, а има само Slackware. И другото, погледни в BIOS-a ти какви са сетингите за тоя твоя HDD -> AUTO, LBA, NORMAL или там каквото имаш в твоя BIOS, и опитай последователно с различните модове. Да не е от това. Също ми е помагало за правилното боотване на системата.


Титла: Re: Неработещо Lilo?
Публикувано от: dobrev666 в Mar 12, 2010, 18:04
Като за начало трябва да разбереш защо ти дава това:
Warning: '/proc/partitions' does not exist, disk scan bypassed
Виж дали имаш нещо в /proc , т.е. дали изобщо е монтирана proc файловата система.
И сложи lba32 в lilo.conf


Титла: Re: Неработещо Lilo?
Публикувано от: Astor в Mar 13, 2010, 00:28
Благодаря ви за отговорите
На този компютър нещо му е станало и не ще и не ще! :(
Пробвах с поставянето на lba32 в /etc/lilo.conf и като резултат от командата лило излиза само:
Цитат
Warning: '/proc/partitions' does not exist, disk scan bypassed
В директорията /proc няма абсолютно нищо?
До колкото разбрах (може и да греша) директорията /proc е виртуална и е нормално да е празна. Там се записват неща при първоначалното монтиране.
Просто за проба реших да пробвам да кача и др. версия на Linux: Ubuntu 9, след успешна инсталация при стартиране на Grub (от MBR) илиза следната грешка:
Цитат
Error 17: "Cannot mount selected partition"
...май нещо има в MBR което бърка нещата, въпреки че с WinBootCD и fixmbr си го "изчиствам" и компютъра си зарежда Windows без проблем.
Преди година е имало инсталиран работещ Slackware 12 на този компютър с Lilo в MBR.
 ???


Титла: Re: Неработещо Lilo?
Публикувано от: anstas в Mar 13, 2010, 01:39
Здравей!

Един от лесните начини, който използвам за  fix MBR...
Преформатирай  Primary partition във FAT32.
Трябва машината да има възможност през флопи, или флаш
за достъп до DOS.
И с простичката команда от промпта:
A:\> FDISK.EXE  /MBR
Всичко ще си дойде на място!

http://www.ntfs.com/mbr-damaged.htm

Успех!



Титла: Re: Неработещо Lilo?
Публикувано от: Astor в Mar 13, 2010, 12:23
Благодаря ти Anstas, аз както съм писал преди, след като се оплеска лилото си го оправям с Boot CD на Windows XP и там зареждам конзола в която с fixmbr си оправям MBR и Windows си се зарежда ок. Това за DOS и fdisk /mbr до колкото знам аз има аналог с FIXMBR, който аз използвам. Пробвах и да нулирам първите 446 байта с:
Цитат
dd if=/dev/zero of=/dev/hda bs=446 count=1
но тогава при стартиране и windows-а не пали, въпреки, че не излизат 999999999-те.
А при инсталация на Slack не си ли презаписва MBR? Не знам и аз защо никакъв boot-loader не иска да тръгва? :(


Титла: Re: Неработещо Lilo?
Публикувано от: Astor в Mar 13, 2010, 15:30
Здравейте пак съм аз :) Ето един опит да инсталирам grub на вече инталиран slackware:
Boot-вам от slack boot DVD (защото без Lilo не мога да го стартирам).
mount /dev/hda4 /mnt
chroot /mnt
grub-install /dev/hda:
Цитат
Probing devices to guess BIOS drivers. This may take a long time.
df: Warning: cannot read table of mounted file systems
df: Warning: cannot read table of mounted file systems
Could not find device for /boot: Not found or not block device.
fdisk -l
Цитат
cannot open /proc/partitions
Това нормално ли е?
Вече нямам идеи! :( Как да инсталирам НЯКАКЪВ линукс с boot-loader в MBR?


Титла: Re: Неработещо Lilo?
Публикувано от: Acho в Mar 13, 2010, 19:39
Astor, интересна работа. А погледна ли в BIOS-а за сетингите на диска /dev/hda, демек PRIMARY/MASTER диска ? Защото grub-а и той това е ПИСКАЛ при инсталацията му.