Pagina 1 di 1
Installare Grub togliendo Lilo
Inviato: ven 22 feb 2008, 22:29
da ragnetto
ho installato il prog grub e funzia correttamente. non riesco ad scrivere l' MBR probabilmente perchè mi mancano i files stage. Ho seguito qualche guida ma non ci sono riuscito.
Codice: Seleziona tutto
bash-3.1# ls -la /boot/grub
total 88
drwxr-xr-x 3 root root 296 2008-02-22 20:28 .
drwxr-xr-x 3 root root 296 2008-02-17 20:47 ..
drwxr-xr-x 3 root root 72 2008-02-18 23:20 boot
lrwxrwxrwx 1 root root 8 2008-02-15 23:13 grub.conf -> menu.lst
-rw-r--r-- 1 root root 248 2008-02-15 23:36 menu.lst
-rw-r--r-- 1 root root 2017 2006-11-15 18:16 menu.lst.sample
-rw-r--r-- 1 root root 5771 2006-11-15 18:16 slackblack.xpm.gz
-rw-r--r-- 1 root root 6312 2006-11-15 18:16 slacks.xpm.gz
-rw-r--r-- 1 root root 9855 2006-11-15 18:16 slacktux.xpm.gz
-rw-r--r-- 1 root root 52337 2006-11-15 18:16 slackware.xpm.gz
bash-3.1# cat /boot/grub/menu.lst
default 0
timeout 5
color cyan/blue white/blue
title Sl-Generic
root (hd0,2)
kernel /boot/2.6.23-14-smp root=/dev/sda4 ro
savedefault
title WXP
root (hd0,0)
savedefault
makeactive
Re: Installare Grub togliendo Lilo
Inviato: ven 22 feb 2008, 22:30
da Yellowhat
Prova con grubconfig
Re: Installare Grub togliendo Lilo
Inviato: ven 22 feb 2008, 22:38
da birg81
ma prima di tutto hai reso la partizione di linux bootable?!
Re: Installare Grub togliendo Lilo
Inviato: sab 23 feb 2008, 16:50
da Dani
grub-install /dev/sda
Questo script bash ti semplifica un po' la vita :P
[edit]
Pero' mancano i vare stage, il device.map ?! Da dove l'hai installato ? Prova a creare il device.map ed a copiare gli stage da usr/lib, poi riprova con l'installazione.
Re: Installare Grub togliendo Lilo
Inviato: sab 23 feb 2008, 22:05
da ragnetto
Sono riuscito a risolvere ilp rob degli stage con l' app grubconfig. Ora impostando tutto correttamente nel menu.lst e prendeno come spunto il sample mi ritrovo qust' output quando seleziona Slack al boot:
Codice: Seleziona tutto
Booting "Sla"
root (hd0,3)
filesystem type is reiserfs
parrition type 0x83
kernel (hd0,3)/boot/bzImage
root=/dev/sda4
[linux-bzImage], setup 0x2c00, size=0x225e18
savedefault
error 15 file not found
Ho ricopiato a mano potrebbe esserci qualche errore. Nel menu.lst ho specificato proprio bzImage e ho rinominato il sfile relativo e il System.mao
Re: Installare Grub togliendo Lilo
Inviato: sab 23 feb 2008, 23:32
da slucky
Nel menu.lst ho specificato proprio bzImage e ho rinominato il sfile relativo e il System.mao
Chiarisci meglio la cosa

.............tieni presente che la voce del kernel in /boot deve essere uguale a quella che poi scrivi nel menu.lst di grub, quindi se l'immagine del kernel bzImage lo hai copiato in /boot rinominandolo allora devi scriverlo uguale es:
cp arch/x86/boot/bzImage /boot/vmlinuz
quindi in grub
kernel /boot/vmlinuz root=/dev/hdx ro vga=791
Spero ti possa essere utile,
Ciao

Re: Installare Grub togliendo Lilo
Inviato: dom 24 feb 2008, 10:15
da ragnetto
Codice: Seleziona tutto
root@Knoppix:/ramdisk/home/knoppix# ls -la /media/sda4/boot/
total 18862
drwxr-xr-x 3 root root 872 Feb 22 15:58 .
drwxr-xr-x 25 root root 640 Feb 22 14:31 ..
-rw-r--r-- 1 root root 1252098 Jun 19 2007 System.map
-rw-r--r-- 1 root root 512 Nov 11 19:16 boot.0800
-rw-r--r-- 1 root root 209 Feb 22 15:58 boot_message.txt
drwxr-xr-x 2 root root 744 Feb 23 12:55 grub
-rw-r--r-- 1 root root 2264088 Jan 20 11:38 bzImage
root@Knoppix:/ramdisk/home/knoppix#
default 0
timeout 5
color cyan/blue white/blue
title Sla
root (hd0,3)
kernel (hd0,3)/boot/bzImage root=/dev/sda4
savedefault
title WXP
root (hd0,2)
makeactive
chainloader +
Ho modificato un pò quest' output perchè c' era molta confusione comunque secondo me è tutto a posto. Potreste postarmi un pò di menu.lst e di ls -la /boot tanto per fare un pò di esperimenti? Grazie.
Re: Installare Grub togliendo Lilo
Inviato: dom 24 feb 2008, 13:38
da ragnetto
Vorrei provare
Ma havevo già provato:
e non andava, potrebbe essere un prob dato da tutti quegli space che ho dato? Pensate che:
e
siano diversi o equivalenti? Poi, quel ro, incide davvero tanto?
Re: Installare Grub togliendo Lilo
Inviato: lun 25 feb 2008, 14:18
da ragnetto
Il device.map dovrebbe essere a posto, ve lo posterò prossimamamente. Sono riuscito a far partire Slack ma và in keenel panic e dice di impostare l' initrd. Io non ce l' ho non ce l' ho mai avuta e non ho cambiato i parametri del menu.lst.
Codice: Seleziona tutto
title Sla
root (hd0,3)
kernel (hd0,3)/boot/bzImage root=/dev/sda4
savedefault
Re: Installare Grub togliendo Lilo
Inviato: lun 25 feb 2008, 19:25
da Dani
Siamo certi che nel device.map sda sia associato ad hd0 ?
Re: Installare Grub togliendo Lilo
Inviato: lun 25 feb 2008, 19:41
da ragnetto
Ma sicuramente si. Ho detto che parte Slack e và anche in kernel panic...
Re: Installare Grub togliendo Lilo
Inviato: ven 29 feb 2008, 22:33
da ragnetto
KernelPanic - Not Syncing: no init found. try passing init= option kernel
Questo è ilmessaggio del kernel panic. Penso di aver capito. Init non è un ' abbreviazione di initrd ma init vero e proprio cioè il primo processo dell' avvio. L' ho visto in altre configurazioni trovate in rete
http://dirk.eddelbuettel.com/quantia..._lilogrub.html. Ora in questo momento (su Slackware12) non ho /etc/init, strano (se qualcuno di voi dovesse avere quel file potrebbe passarmelo, grazie). Ho provato però /etc/init/functions e /sbin/functions e non vanno.