PDA

Visualizza la versione completa : [lilo] Win parte, linux no!


daviweb
03-06-2005, 18:58
Ciao!

Su un pc dove era presente windows 2000, ho installato in dual boot anche linux. All'avvio parte la schermata di lilo. Se scelgo win parte correttamente, se invece seleziono linux, tenta di partire ma immediatamente mi ripresenta la schermata iniziale. :confused:


vi riporto in che modo partizionato il disco:
hda1 : windows (C)
hda2 : windows (D)
hda3 : linux
hda4 : swap

hda1 e hda3 sono bootable



Questo il lilo.conf :

lba32
boot=/dev/hda
root=/dev/hda3
install=/boot/boot-menu.b
map=/boot/map
delay=20
prompt
timeout=150
vga=normal
default=Windows

image=/vmlinuz
label=Linux
read-only

image=/vmlinuz.old
label=LinuxOLD
read-only
optional

other=/dev/hda1
label=Windows




Cosa pu esserci che non va? Cosa potrei verificare?

Grazie
Ciao

andy caps
03-06-2005, 20:34
sei sicuro che i dischi siano corretti ?
dai fdisk -l per vedere come vengono numerati
poi se avvi da un cd live controlla che ci sia effettivamente /vlminuz e che punti corretamente all'immagine in /boot

daviweb
06-06-2005, 14:07
# fdisk -l

Disk /dev/hda: 255 heads, 63 sectors, 9964 cylinders
Units = cylinders of 16065 * 512 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 1275 10241406 7 HPFS/NTFS
/dev/hda2 1276 7649 51199155 f Win95 Ext'd (LBA)
/dev/hda3 7650 9837 17575110 83 Linux
/dev/hda4 9838 9964 1020127+ 82 Linux swap
/dev/hda5 1276 7649 51199123+ 7 HPFS/NTFS




Mi sono ricordato che con questo pc avevo avuto dei problemi a far partire linux con lilo (anche quando non conviveva con windows). Avevo risolto utilizzando grub.

Ho fatto la stessa cosa, ma anche con grub ho problemi! Ora linux parte, ma ad un certo punto si blocca e dice: kernel panic....

Ecco parte del grub.conf


title Windows 2000
root (hd0,0)
makeactive
chainloader +1

title Debian GNU/Linux, kernel 2.4.18-bf2.4
root (hd0,2)
kernel /boot/vmlinuz-2.4.18-bf2.4 root=/dev/hda1 ro

savedefault

title Debian GNU/Linux, kernel 2.4.18-bf2.4 (recovery mode)
root (hd0,2)
kernel /boot/vmlinuz-2.4.18-bf2.4 root=/dev/hda1 ro single
savedefault

daviweb
06-06-2005, 16:05
Vi riporto l'errore in maniera pi precisa:

FAT: did find valid fsinfo signature.
found signature1 0x66024a1e signature2 0xc88b66 sector=4
read_super_block: can't find reiserfs filesystem on (dev 03:01, block 64, size 1024)
read_super_block: can't find reiserfs filesystem on (dev 03:01, block 8, size 1024)
kernel panic: VFS: unable to mount root fs on 03:01


Questo l'/etc/fstab:


# <filesystem> <mount point> <tipo> <opzioni> <dump> <pass>
/dev/hda3 / ext3 defaults,errors=remount-ro 0 1
/dev/hda4 none swap sw 0 0
proc /proc proc defaults 0 0
/dev/fd0 /floppy auto user,noauto 0 0
/dev/cdrom /cdrom iso9660 ro,user,noauto 0 0

andy caps
06-06-2005, 16:24
l'errore strano veramente
sembra che non veda la partizione reiserfs

prova ad entrare in debian da cd e guarda come la situazione
con lilo ad esempio basta un esc e poi

rescue root=/dev/hda3 o linux al posto di rescue

magari prima dai una ripulita all'mbr e reinstalla lilo

potrebbe essere anche un errore di fdisk che riporta un errata numerazione delle partizioni (prova gli altri dischi )
se riesci ad entrare magari aggiorna lilo ad una versione piu recente o formatta la partizione reiserfs prima di installare

non ultimo prova con la sarge che dovrebbe passare stable oggi

stai_tranquillo
06-06-2005, 17:12
Originariamente inviato da daviweb
# fdisk -l

Disk /dev/hda: 255 heads, 63 sectors, 9964 cylinders
Units = cylinders of 16065 * 512 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 1275 10241406 7 HPFS/NTFS
/dev/hda2 1276 7649 51199155 f Win95 Ext'd (LBA)
/dev/hda3 7650 9837 17575110 83 Linux
/dev/hda4 9838 9964 1020127+ 82 Linux swap
/dev/hda5 1276 7649 51199123+ 7 HPFS/NTFS




Mi sono ricordato che con questo pc avevo avuto dei problemi a far partire linux con lilo (anche quando non conviveva con windows). Avevo risolto utilizzando grub.

Ho fatto la stessa cosa, ma anche con grub ho problemi! Ora linux parte, ma ad un certo punto si blocca e dice: kernel panic....

Ecco parte del grub.conf


title Windows 2000
root (hd0,0)
makeactive
chainloader +1

title Debian GNU/Linux, kernel 2.4.18-bf2.4
root (hd0,2)
kernel /boot/vmlinuz-2.4.18-bf2.4 root=/dev/hda1 ro

savedefault

title Debian GNU/Linux, kernel 2.4.18-bf2.4 (recovery mode)
root (hd0,2)
kernel /boot/vmlinuz-2.4.18-bf2.4 root=/dev/hda1 ro single
savedefault



se gli dai come root=/dev/hda1 voglio vedere quando parte.. ntfs :D

root=/dev/hda3!! :fagiano:

stai_tranquillo
06-06-2005, 17:15
Originariamente inviato da stai_tranquillo
se gli dai come root=/dev/hda1 voglio vedere quando parte.. ntfs :D

root=/dev/hda3!! :fagiano:

p.s. per la cronaca, non necessario che hda3 sia bootabile, tanto ci punta il bootloader


p.p.s. con lilo non ti funzionava FORSE perch gli facevi puntare /vmlinuz, che a meno che non l'abbia messa manualmente tu in / dovrebbe stare sotto /boot .. :fagiano:

daviweb
06-06-2005, 18:46
Originariamente inviato da stai_tranquillo
se gli dai come root=/dev/hda1 voglio vedere quando parte.. ntfs :D

root=/dev/hda3!! :fagiano:

Che fagiano! Ma come ho fatto a non vederlo!? :dh:

Ora si che funziona!! :D
Grazie mille!!!

Ciao



Originariamente inviato da stai_tranquillo
p.s. per la cronaca, non necessario che hda3 sia bootabile, tanto ci punta il bootloader

Questo l'ho messo dalla disperazione... :stordita:

Loading