|
[ fade @ 01.06.2008. 18:40 ] @
| Posle malo vishe rada na masini, morao sam da odradim instalaciju xp-a, koji je naravno pregazio LILO sa svojim bootloaderom. Kada sam sredio to, on se naravno normalno boota, resio sam da sredim lilo. Ubacih cd, digoh stari slack na noge i pustim ga da proveri lilo conf file, naravno nista nije valjalo, pokusao sam sa raznim opcijama, izmedju toga i sa "probe" koji mi je umesto 2 os-a nasao par "duplikata" boot=/dev/hda
lba32
prompt
timeout=50
root=/dev/hdb1
image="/boot/vmlinuz"
label="vmlinuz"
root="/dev/hdb1"
read-only
image=/boot/vmlinuz-ide-2.4.33.3
label="2.4.33"
root=/dev/hdb1
read-only
image="/boot/vmlinuz"
label="vmlinuz"
root="/dev/hdb1"
read-only
optional
other=/dev/hda3
label="NT"
other=/dev/hdb5
label="NT" Od toga se naravno brise sve osim vmlinuz i NT-a na /dev/hda3, sredim to, sacuvam, pustim ga da proveri, i on mi opet kaze da nije u redu. Stalno mi izbacuje sledecu poruku Reading boot sector from /dev/hda
part_nowrite: read:: Input/output error
Mada ne shvatam u cemu je problem, u boot sectoru se nalazi windows bootloader, koji radi, a on pak ne moze da ga procita. Malo glupo pitanje, ali da bi ga procitao ,da li sam lilo treba da se nalazi u boot sectoru? Sve mi to nekako ne zvuci logicno jer kada sam probao da sacuvam, opet me vratio korak nazad i upozorio da conf ne valja... |
[ Spooky @ 01.06.2008. 19:32 ] @
Ako hardver nista nisi menjao, a pre reinstall. XP-a sljakalo, ni sad ne bi smelo da zeza.. Probaj..
1. Edituj "/etc/lilo.conf" da izgleda ovako:
Code: boot=/dev/hda
prompt
timeout=50
image=/boot/vmlinuz-ide-2.4.33.3
root=/dev/hdb1
label="Linux"
read-only
other=/dev/hda3
label="Windows"
table=/dev/hda
2. Ubaci Slack disk i montiraj postojecu Lin particiju..
Code: # mount /dev/hdb1 /mnt
# chroot /mnt
# lilo
I javi jel proslo bez gresaka (trebalo bi da sljaka).. Ako se o5 javi greska, daj izlaz komande:
Code: # fdisk -l
[ fade @ 01.06.2008. 20:13 ] @
Problem mi je stvorilo i to sto sam obrisao jednu particiju, ali kada sam povezao stvari, samo sam sa /dev/hda4 prebacio na hda3, i sa tim sitnim prepravkama bi trebalo da radi, ali ne. Fdisk sam gledao i pre, naravno daje mi da je particija bobatilna, kao i /dev/hdb1 na kojoj mi je / . Da li mislis da odradim mount kada ubacim disk, da ne dizem sistem ili? Ako na to mislis, nisam siguran da li moze, ali cu probati. Evo sada sam ubacio conf, bez mounta probao simulaciju i opet ista greska.
[ Jbyn4e @ 01.06.2008. 21:13 ] @
Na kom disku je boot flag? Zato te pitao covek za fdisk -l:
# fdisk -l
Disk /dev/hda: 80.0 GB, 80026361856 bytes
16 heads, 63 sectors/track, 155061 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Device Boot Start End Blocks Id System
/dev/hda1 1 8323 4194760+ 82 Linux swap
/dev/hda2 * 8324 155061 73955952 83 Linux
Disk /dev/hdb: 80.0 GB, 80026361856 bytes
16 heads, 63 sectors/track, 155061 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 1 8323 4194760+ 82 Linux swap
/dev/hdb2 8324 155061 73955952 83 Linux
Kod tebe bi trebalo * da bude na hdbX koliko mi se cini da bi to radilo... opet, na brzinu pisem, mozda to nije u redu..
[ fade @ 02.06.2008. 06:10 ] @
boot flag je na /dev/hda3, to je sve u redu, tj, sve je u redu, pa opet nece da radi, a sigurno je neki banalni problem.
Sto se tice resenja koje je Spooky ponudio, ne verujem da ce raditi, jer kada ubacim slack disk, on loaduje svoje datoteke, izmedju ostalog i svoj lilo conf file, dok mu ne zadam sata.i root=/dev/hdb1 noinitrd ro, onda ucitava moje fajlove.
Device Boot Start End Blocks Id System
/dev/hda1 486 536 409657+ 82 Linux swap
/dev/hda2 537 2448 15358140 f W95 Ext'd (LBA)
/dev/hda3 * 2449 4997 20474842+ c W95 FAT32 (LBA)
/dev/hda5 537 2448 15358108+ c W95 FAT32 (LBA)
Disk /dev/hdb: 61.4 GB, 61489659392 bytes
255 heads, 63 sectors/track, 7475 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 * 1 788 6329578+ 83 Linux
/dev/hdb2 789 7475 53713327+ f W95 Ext'd (LBA)
/dev/hdb5 789 7475 53713296 7 HPFS/NTFS
[Ovu poruku je menjao fade dana 02.06.2008. u 07:27 GMT+1]
[ Jbyn4e @ 02.06.2008. 08:03 ] @
Ovaj, ja se izvinjavam...
kako je u redu ako ti je
a) boot flag na windoze (extended usto) particiji
b) imas dva boot flaga, na oba diska (hda3 i hdb1)... ako se dobro secam treba da bude samo na jednom...
[ Spooky @ 02.06.2008. 09:50 ] @
Kada ubacis Slack disk, montiras postojeci sistem i odradis "chroot", najprostije receno to ti je skoro kao da si digao regularno tvoj sistem.. i kad odradis komandu "lilo", koristi se tvoj lilo.conf fajl (iz tvog /etc direktorijuma a ne iz onog privremenog) i upise se u MBR kako treba..
Inace, kao sto rece Jbyn4e kod tebe je najverovatnije problem to sto imas podesen boot flag na oba diska.. Mozda najelegantnije resenje, da skines boot flag sa "/dev/hda3".. fizicki zamenis diskove.. a onda prepravis lilo.conf u
Code: boot=/dev/hda
prompt
timeout=50
image=/boot/vmlinuz-ide-2.4.33.3
root=/dev/hda1
label="Linux"
read-only
other=/dev/hdb3
label="Windows"
table=/dev/hdb
a ostalo kao sto sam vec napisao..
dodatak za tacku 2. iz mog prethodnog posta, posto to nisi pre radio..
Code:
2. ***
# exit
# reboot
cisto da bude sve po propisu.. i trebalo bi da proradi..
[ fade @ 02.06.2008. 10:46 ] @
Pokusao sam sa instalacijom grub-a, pustio ga da se upise u mbr sto je trajalo jedno 10-ak sekundi i dobio blank screen, naravno, nestalo struje, imao sam problema sa fs-om root particije, ali sam uspeo da sredim, tako da cu probati ta resenja koja ste mi ponudili. Do sada nisam imao problema sa boot flagovima, cak sam mislio da tako i treba, jer se na obe particije nalaze os. Probacu do kraja dana, i nadam se javiti se sa pozitivnim odgovorom.
[Ovu poruku je menjao fade dana 02.06.2008. u 14:04 GMT+1]
[ nemysis @ 02.06.2008. 19:19 ] @
Tačno na pravom si putu. Grub je mnogo bolji Boot Loader od Lilo
/boot/grub/grub.conf
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu
# Pretty colours
#color cyan/blue white/blue
timeout 30
default 0
splashimage=(hd0,2)/grub/splash.xpm.gz
# http://www.gnu.org/software/grub/manual/grub.html
# Ako se ne moze startati probati sa
# irqpoll pci=routeirq
# pci=nomsi pci=nommconf pci=nomsi,nommconf
title=Gentoo 2.6.25-1
root (hd0,2)
kernel /Gentoo/bzImage-2.6.25-1 root=/dev/sda1
...
title=DOS Flash Disk
password --md5 $...
kernel /Gentoo/dos/memdisk
initrd /dos/288
title=Windows XP
rootnoverify (hd0,2)
makeactive
chainloader +1
# http://forums.gentoo.org/viewt...0-postorder-asc-start-350.html
#title=Windows
#map (hd1) (hd0)
#map (hd0) (hd1)
#root (hd1,0)
#makeactive
#chainloader +1
title=Memtest86Plus
root (hd0,2)
kernel /Gentoo/boot/memtest86plus/memtest.bin
quiet
Sve najbolje sa grub-om
Pozdrav nemysis
[ fade @ 03.06.2008. 07:00 ] @
Da, probao sam taj velicantsveni GRUB po drugi put, i nije uspeo na moje razocarenje. Vratio sam se na LILO, poslusao savet od spooky-a, uz sacicu linija u conf file-u i par komandi u konzoli LILO je ponovo vracen u mbr. Svako dobro onima koji su se potrudili da mi pomognu.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|