Installare Grub togliendo Lilo

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
ragnetto
Linux 1.x
Linux 1.x
Messaggi: 178
Iscritto il: sab 2 feb 2008, 22:07

Installare Grub togliendo Lilo

Messaggio 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

Avatar utente
Yellowhat
Linux 2.x
Linux 2.x
Messaggi: 218
Iscritto il: mer 26 dic 2007, 16:58
Slackware: Current
Località: Modena

Re: Installare Grub togliendo Lilo

Messaggio da Yellowhat »

Prova con grubconfig

birg81
Linux 3.x
Linux 3.x
Messaggi: 760
Iscritto il: lun 16 gen 2006, 10:57
Nome Cognome: Biagio
Slackware: 12.2
Kernel: 3.4.7
Desktop: LxDE
Distribuzione: ArchLinux
Località: Castellammare di Stabia (NA)
Contatta:

Re: Installare Grub togliendo Lilo

Messaggio da birg81 »

ma prima di tutto hai reso la partizione di linux bootable?!

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Re: Installare Grub togliendo Lilo

Messaggio 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.

ragnetto
Linux 1.x
Linux 1.x
Messaggi: 178
Iscritto il: sab 2 feb 2008, 22:07

Re: Installare Grub togliendo Lilo

Messaggio 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

Avatar utente
slucky
Iper Master
Iper Master
Messaggi: 2420
Iscritto il: mar 1 mag 2007, 15:30
Slackware: 15.0
Desktop: xfce4
Distribuzione: FreeBSD

Re: Installare Grub togliendo Lilo

Messaggio da slucky »

Nel menu.lst ho specificato proprio bzImage e ho rinominato il sfile relativo e il System.mao
Chiarisci meglio la cosa :-k .............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 :)

ragnetto
Linux 1.x
Linux 1.x
Messaggi: 178
Iscritto il: sab 2 feb 2008, 22:07

Re: Installare Grub togliendo Lilo

Messaggio 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.

ragnetto
Linux 1.x
Linux 1.x
Messaggi: 178
Iscritto il: sab 2 feb 2008, 22:07

Re: Installare Grub togliendo Lilo

Messaggio da ragnetto »

Vorrei provare

Codice: Seleziona tutto

kernel /boot/bzImage root=/dev/sda4 ro
Ma havevo già provato:

Codice: Seleziona tutto

kernel            /boot/bzImage root=/dev/sda4
e non andava, potrebbe essere un prob dato da tutti quegli space che ho dato? Pensate che:

Codice: Seleziona tutto

kernel /boot/bzImage root=/dev/sda4 ro
e

Codice: Seleziona tutto

kernel              /boot/bzImage root=/dev/sda4 ro
siano diversi o equivalenti? Poi, quel ro, incide davvero tanto?

ragnetto
Linux 1.x
Linux 1.x
Messaggi: 178
Iscritto il: sab 2 feb 2008, 22:07

Re: Installare Grub togliendo Lilo

Messaggio 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


Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Re: Installare Grub togliendo Lilo

Messaggio da Dani »

Siamo certi che nel device.map sda sia associato ad hd0 ?

ragnetto
Linux 1.x
Linux 1.x
Messaggi: 178
Iscritto il: sab 2 feb 2008, 22:07

Re: Installare Grub togliendo Lilo

Messaggio da ragnetto »

Ma sicuramente si. Ho detto che parte Slack e và anche in kernel panic...

ragnetto
Linux 1.x
Linux 1.x
Messaggi: 178
Iscritto il: sab 2 feb 2008, 22:07

Re: Installare Grub togliendo Lilo

Messaggio 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.

Rispondi