(RISOLTO) grub2 - lilo
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.
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.
- tornadomig
- Linux 3.x

- Messaggi: 579
- Iscritto il: gio 30 set 2010, 15:17
- Nome Cognome: Giorgio
- Slackware: Current64 multilib
- Kernel: -current
- Desktop: Xfce
(RISOLTO) grub2 - lilo
sul mio pc fisso utilizzo 2 hd sata. uno ha installato ubuntu e l'altro la slackware.
per prudenza le installazioni sono state eseguite in maniera indipendente staccando al momento opportuno il cavo dell' hd dalla mainboard.
ora però vorrei che entrambi stessero collegati alla mainboard. li ho quindi collegati poi ho provato da ubuntu a dare update-grub2 e vedere così la slackware e infatti la identifica come sdb alla schermata di avvio.
solo che così quando voglio far partire la slackware a metà del caricamento si blocca.
ciò succede sia quando seleziono la slackware dal menù di grub 2 sia che io vada a selezionare dal bios l'hd in cui risiede la slackware.
se invece scollego il cavo sata dell'hd di ubuntu, la slack si carica e tutto funziona...
domanda : come fare per avere entrambi i sistemi operativi da selezionare o dal menù di grub2 o da lilo ?
sempre e ancora grazie del gentile interessamento.
per prudenza le installazioni sono state eseguite in maniera indipendente staccando al momento opportuno il cavo dell' hd dalla mainboard.
ora però vorrei che entrambi stessero collegati alla mainboard. li ho quindi collegati poi ho provato da ubuntu a dare update-grub2 e vedere così la slackware e infatti la identifica come sdb alla schermata di avvio.
solo che così quando voglio far partire la slackware a metà del caricamento si blocca.
ciò succede sia quando seleziono la slackware dal menù di grub 2 sia che io vada a selezionare dal bios l'hd in cui risiede la slackware.
se invece scollego il cavo sata dell'hd di ubuntu, la slack si carica e tutto funziona...
domanda : come fare per avere entrambi i sistemi operativi da selezionare o dal menù di grub2 o da lilo ?
sempre e ancora grazie del gentile interessamento.
Ultima modifica di tornadomig il gio 23 dic 2010, 16:55, modificato 1 volta in totale.
rm -rf / && rm -rf . && rm -rf *
- 414N
- Iper Master

- Messaggi: 2924
- Iscritto il: mer 13 feb 2008, 16:19
- Slackware: 15.0
- Kernel: 5.15.19
- Desktop: KDE5
- Località: Bulagna
- Contatta:
Re: grub2 - lilo
Il tuo problema è questo: la Slackware ha nel suo /etc/fstab dei riferimenti a partizioni del tipo /dev/sdaX, perché al momento dell'installazione il disco sulla quale l'hai installata era l'unico ed era il primo device. Percui, al momento di effettuare l'avvio, va a cercare la sua / in /dev/sda1 ma trova dell'altro.
Per risolvere hai varie strade, ma penso che la più indolore sia quella di procedere da Ubuntu.
Monta in Ubuntu la partizione contenente la / di Slackware (presumo sia /dev/sdb1), per esempio così (ovviamente "sudando")
Modifica il file /mnt/slack/etc/fstab col tuo editor di testi preferito in modo che le partizioni siano quelle attuali.
Per avere una panoramica delle partizioni
Dopodiché, a meno che non ci siano altre grane con grub, dovresti essere a cavallo al successivo riavvio.
Per risolvere hai varie strade, ma penso che la più indolore sia quella di procedere da Ubuntu.
Monta in Ubuntu la partizione contenente la / di Slackware (presumo sia /dev/sdb1), per esempio così (ovviamente "sudando")
Codice: Seleziona tutto
mkdir /mnt/slack
mount -t auto /dev/sdb1 /mnt/slackPer avere una panoramica delle partizioni
Codice: Seleziona tutto
fdisk -L- tornadomig
- Linux 3.x

- Messaggi: 579
- Iscritto il: gio 30 set 2010, 15:17
- Nome Cognome: Giorgio
- Slackware: Current64 multilib
- Kernel: -current
- Desktop: Xfce
Re: grub2 - lilo
ciao a tutti ! eccomi qui a chiedere del vostro gentilissimo sostegno.
ho provato e riprovato ma tant'è che sono gnubbo gnubbo...ah, il comando giusto sotto ubuntu è fdisk -l e non -L (vabbè, cambia poco)
ok allora, ho fatto come consigliato dal carissimo 414N, creato il file /mnt/slack e tutto il resto.
il risultato al riavvio sia che faccia partire il boot sotto ubuntu o cambiando l'ordine da bios, è che il caricamento si blocca sempre qui :
fatal could not load /lib/modules/2.6.33.4/modules.dep.
domanda : non carica il kernel ? ho visto, letto e cercato di capire un altro post qui nel forum dove si parla di ubuntu e slackware. ha a che fare col mio caso ?
cosa ci vuole secondo il vostro illuminato parere ?
grazie di tutta la vostra pazienza.
ho provato e riprovato ma tant'è che sono gnubbo gnubbo...ah, il comando giusto sotto ubuntu è fdisk -l e non -L (vabbè, cambia poco)
ok allora, ho fatto come consigliato dal carissimo 414N, creato il file /mnt/slack e tutto il resto.
il risultato al riavvio sia che faccia partire il boot sotto ubuntu o cambiando l'ordine da bios, è che il caricamento si blocca sempre qui :
fatal could not load /lib/modules/2.6.33.4/modules.dep.
domanda : non carica il kernel ? ho visto, letto e cercato di capire un altro post qui nel forum dove si parla di ubuntu e slackware. ha a che fare col mio caso ?
cosa ci vuole secondo il vostro illuminato parere ?
grazie di tutta la vostra pazienza.
rm -rf / && rm -rf . && rm -rf *
- 414N
- Iper Master

- Messaggi: 2924
- Iscritto il: mer 13 feb 2008, 16:19
- Slackware: 15.0
- Kernel: 5.15.19
- Desktop: KDE5
- Località: Bulagna
- Contatta:
Re: grub2 - lilo
Anche sotto Slackware. Errore miotornadomig ha scritto:ah, il comando giusto sotto ubuntu è fdisk -l e non -L (vabbè, cambia poco)
Ovvero? Hai modificato tutte le occorrenze /dev/sdaX in /dev/sdbX nel file fstab di Slackware, montata sotto /mnt/slack?tornadomig ha scritto: ok allora, ho fatto come consigliato dal carissimo 414N, creato il file /mnt/slack e tutto il resto.
Cosa intendi per "far partire il boot sotto ubuntu"?tornadomig ha scritto: il risultato al riavvio sia che faccia partire il boot sotto ubuntu o cambiando l'ordine da bios, è che il caricamento si blocca sempre qui :
fatal could not load /lib/modules/2.6.33.4/modules.dep.
- tornadomig
- Linux 3.x

- Messaggi: 579
- Iscritto il: gio 30 set 2010, 15:17
- Nome Cognome: Giorgio
- Slackware: Current64 multilib
- Kernel: -current
- Desktop: Xfce
Re: grub2 - lilo
ora ti mostro il tutto. sda è ubuntu 10.10 e sdb è la nostra amata slack
giorgio@sunrise:~$ sudo fdisk -l
Disco /dev/sda: 250.1 GB, 250059350016 byte
255 testine, 63 settori/tracce, 30401 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x00014993
Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 1 4985 40038400 83 Linux
/dev/sda2 4985 30402 204157953 5 Esteso
/dev/sda5 4985 29903 200155136 83 Linux
/dev/sda6 29904 30402 4001792 82 Linux swap / Solaris
Disco /dev/sdb: 160.0 GB, 160041885696 byte
255 testine, 63 settori/tracce, 19457 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x0008ff43
Dispositivo Boot Start End Blocks Id System
/dev/sdb1 * 1 5227 41985846 83 Linux
/dev/sdb2 5228 18934 110101477+ 83 Linux
/dev/sdb3 18935 19457 4200997+ 82 Linux swap / Solaris
giorgio@sunrise:~$ sudo fdisk -l
Disco /dev/sda: 250.1 GB, 250059350016 byte
255 testine, 63 settori/tracce, 30401 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x00014993
Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 1 4985 40038400 83 Linux
/dev/sda2 4985 30402 204157953 5 Esteso
/dev/sda5 4985 29903 200155136 83 Linux
/dev/sda6 29904 30402 4001792 82 Linux swap / Solaris
Disco /dev/sdb: 160.0 GB, 160041885696 byte
255 testine, 63 settori/tracce, 19457 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x0008ff43
Dispositivo Boot Start End Blocks Id System
/dev/sdb1 * 1 5227 41985846 83 Linux
/dev/sdb2 5228 18934 110101477+ 83 Linux
/dev/sdb3 18935 19457 4200997+ 82 Linux swap / Solaris
rm -rf / && rm -rf . && rm -rf *
- tornadomig
- Linux 3.x

- Messaggi: 579
- Iscritto il: gio 30 set 2010, 15:17
- Nome Cognome: Giorgio
- Slackware: Current64 multilib
- Kernel: -current
- Desktop: Xfce
Re: grub2 - lilo
perdonami se ti posto il tutto ma è per illustrarti "progressi"
ancora :
giorgio@sunrise:~$ sudo gedit /mnt/slack/etc/fstab
giorgio@sunrise:~$ sudo mkdir /mnt/slack
mkdir: impossibile creare la directory `/mnt/slack': Il file esiste
giorgio@sunrise:~$ sudo mount -t auto /dev/sdb1 /mnt/slack
giorgio@sunrise:~$ sudo gedit /mnt/slack/etc/fstab
/dev/sdb3 swap swap defaults 0 0
/dev/sdb1 / ext4 defaults 1 1
/dev/sdb2 /home ext4 defaults 1 2
#/dev/cdrom /mnt/cdrom auto noauto,owner,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
/dev/sdg2 /mnt/hd ntfs-3g rw,users,umask=1000,locale=it_IT.UTF-8 0 0
l'ultima modifica a /dev/sdg2 è stata eseguita con successo dietro vostro consiglio
ancora :
giorgio@sunrise:~$ sudo gedit /mnt/slack/etc/fstab
giorgio@sunrise:~$ sudo mkdir /mnt/slack
mkdir: impossibile creare la directory `/mnt/slack': Il file esiste
giorgio@sunrise:~$ sudo mount -t auto /dev/sdb1 /mnt/slack
giorgio@sunrise:~$ sudo gedit /mnt/slack/etc/fstab
/dev/sdb3 swap swap defaults 0 0
/dev/sdb1 / ext4 defaults 1 1
/dev/sdb2 /home ext4 defaults 1 2
#/dev/cdrom /mnt/cdrom auto noauto,owner,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
/dev/sdg2 /mnt/hd ntfs-3g rw,users,umask=1000,locale=it_IT.UTF-8 0 0
l'ultima modifica a /dev/sdg2 è stata eseguita con successo dietro vostro consiglio
rm -rf / && rm -rf . && rm -rf *
- tornadomig
- Linux 3.x

- Messaggi: 579
- Iscritto il: gio 30 set 2010, 15:17
- Nome Cognome: Giorgio
- Slackware: Current64 multilib
- Kernel: -current
- Desktop: Xfce
Re: grub2 - lilo
tornadomig ha scritto:il risultato al riavvio sia che faccia partire il boot sotto ubuntu o cambiando l'ordine da bios, è che il caricamento si blocca sempre qui :
fatal could not load /lib/modules/2.6.33.4/modules.dep.
Cosa intendi per "far partire il boot sotto ubuntu"?
scusa se mi son spiegato male. intendo quando compare la finestra che permette di scegliere il caricamento di ubuntu o slackware. slackware tra l'altro compare con la scritta "Linux" (sdb1 etc. etc.) e basta
fatal could not load /lib/modules/2.6.33.4/modules.dep.
Cosa intendi per "far partire il boot sotto ubuntu"?
scusa se mi son spiegato male. intendo quando compare la finestra che permette di scegliere il caricamento di ubuntu o slackware. slackware tra l'altro compare con la scritta "Linux" (sdb1 etc. etc.) e basta
rm -rf / && rm -rf . && rm -rf *
- 414N
- Iper Master

- Messaggi: 2924
- Iscritto il: mer 13 feb 2008, 16:19
- Slackware: 15.0
- Kernel: 5.15.19
- Desktop: KDE5
- Località: Bulagna
- Contatta:
Re: grub2 - lilo
Bene, fstab sembra essere a posto.
Probabilmente ora devi cambiare qualche opzione in grub.
Potresti postare la configurazione attuale di grub che hai in Ubuntu?
Posta l'output dei vari comandi tra tag code, per favore.
Probabilmente ora devi cambiare qualche opzione in grub.
Potresti postare la configurazione attuale di grub che hai in Ubuntu?
Posta l'output dei vari comandi tra tag code, per favore.
- tornadomig
- Linux 3.x

- Messaggi: 579
- Iscritto il: gio 30 set 2010, 15:17
- Nome Cognome: Giorgio
- Slackware: Current64 multilib
- Kernel: -current
- Desktop: Xfce
Re: grub2 - lilo
intendi questo ? scusa sempre la mia ignoranza...
giorgio@sunrise:~$ sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.35-22-generic
Found initrd image: /boot/initrd.img-2.6.35-22-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Slackware Linux (Slackware 13.1.0) on /dev/sdb1
done
giorgio@sunrise:~$ sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.35-22-generic
Found initrd image: /boot/initrd.img-2.6.35-22-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Slackware Linux (Slackware 13.1.0) on /dev/sdb1
done
rm -rf / && rm -rf . && rm -rf *
- 414N
- Iper Master

- Messaggi: 2924
- Iscritto il: mer 13 feb 2008, 16:19
- Slackware: 15.0
- Kernel: 5.15.19
- Desktop: KDE5
- Località: Bulagna
- Contatta:
Re: grub2 - lilo
No, intendo il contenuto del file /boot/grub/menu.lst.
Un'altra informazione: il kernel Slackware da avviare è uno huge o un generic?
Un'altra informazione: il kernel Slackware da avviare è uno huge o un generic?
- tornadomig
- Linux 3.x

- Messaggi: 579
- Iscritto il: gio 30 set 2010, 15:17
- Nome Cognome: Giorgio
- Slackware: Current64 multilib
- Kernel: -current
- Desktop: Xfce
Re: grub2 - lilo
oh ! sorpresa ! non c'è niente nel file da te richiesto. nè con gedit nè con nano
il kernel slack...oddio, ho fatto solo un aggiornamento kernel con slackpkg qualche giorno fa, è il 2.6.33.4-2 mi sembra...comunque è sempre quello del dvd di installazione ma non vorrei sbagliare. tieni conto che con slack ci vado con i piedi di piombo.
e poi dovrei scollegare ubuntu dalla mobo per far ripartire la slack.
il kernel slack...oddio, ho fatto solo un aggiornamento kernel con slackpkg qualche giorno fa, è il 2.6.33.4-2 mi sembra...comunque è sempre quello del dvd di installazione ma non vorrei sbagliare. tieni conto che con slack ci vado con i piedi di piombo.
e poi dovrei scollegare ubuntu dalla mobo per far ripartire la slack.
rm -rf / && rm -rf . && rm -rf *
- 414N
- Iper Master

- Messaggi: 2924
- Iscritto il: mer 13 feb 2008, 16:19
- Slackware: 15.0
- Kernel: 5.15.19
- Desktop: KDE5
- Località: Bulagna
- Contatta:
Re: grub2 - lilo
Vedo or ora che nelle ultime release di Ubuntu viene usato grub2 invece di grub, e che le differenze dal predecessore sono tante.tornadomig ha scritto:oh ! sorpresa ! non c'è niente nel file da te richiesto. nè con gedit nè con nano
Riporta il contenuto di /etc/default/grub, che sarebbe il sostituto del file menu.lst.
Sul DVD sono presenti sia il kernel generic che il kernel huge. Il kernel generic è quello con (quasi) tutti i moduli esterni al kernel, caricabili alla bisogna. Il kernel huge, come potrai immaginare dal nome, incorpora più roba possibile per non doverla caricare poi.tornadomig ha scritto:il kernel slack...oddio, ho fatto solo un aggiornamento kernel con slackpkg qualche giorno fa, è il 2.6.33.4-2 mi sembra...comunque è sempre quello del dvd di installazione ma non vorrei sbagliare. tieni conto che con slack ci vado con i piedi di piombo.
Il problema è che se grub2 ti va a puntare all'immagine del kernel generic di Slackware (se l'hai installato), senza initrd dubito che possa partire (probabilmente dirà che è impossibile montare la partizione /), perché necessita di una initrd contenente un minimo di driver per montare la partizione di root (/). Il kernel huge non avrebbe quel problema, in un primo avvio.
- tornadomig
- Linux 3.x

- Messaggi: 579
- Iscritto il: gio 30 set 2010, 15:17
- Nome Cognome: Giorgio
- Slackware: Current64 multilib
- Kernel: -current
- Desktop: Xfce
Re: grub2 - lilo
perdonami se ti stresso...grazie infinite del supporto
ecco qua il responso per /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
ecco qua il responso per /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
rm -rf / && rm -rf . && rm -rf *
Re: grub2 - lilo
Ciao, io ho sempre lo stesso problema (e non ho ancora capito bene perchè). La tua situazione è complicata dal discorso delle partizioni c'erano/non c'erano ma da come ho capito quello lo hai sistemato.
Se è effettivamente così, il resto è colpa del grub; col grub2 le cose sono ulteriormente peggiorate purtroppo.
A me si bloccava oppure andava in kernel panic. Alla fine ho editato a mano (cosa che vinee considerata sacrilega nel grub2) il file grub.cfg che in automatico aveva fatto solo del casino, compreso vedere 4 partizioni con Slackware (!)
Ti posto le linee inerenti:
Ovviamente sostituisci hdx con la partizione giusta, UID con l'identificativo (che prelevi da Ubuntu) e metti la vmlinuz della tua versione (tipo: huge-2.6.33.4-2-smp o qualcosa del genere) e spero che vada :P
Se è effettivamente così, il resto è colpa del grub; col grub2 le cose sono ulteriormente peggiorate purtroppo.
A me si bloccava oppure andava in kernel panic. Alla fine ho editato a mano (cosa che vinee considerata sacrilega nel grub2) il file grub.cfg che in automatico aveva fatto solo del casino, compreso vedere 4 partizioni con Slackware (!)
Ti posto le linee inerenti:
Codice: Seleziona tutto
menuentry "Slackware Linux (Slackware 13.1.0) (on /dev/sdx)" {
insmod ext2
set root='(hdx,y)'
search --no-floppy --fs-uuid --set <UID>
linux /boot/vmlinuz<version> root=/dev/sdx
}- tornadomig
- Linux 3.x

- Messaggi: 579
- Iscritto il: gio 30 set 2010, 15:17
- Nome Cognome: Giorgio
- Slackware: Current64 multilib
- Kernel: -current
- Desktop: Xfce
Re: grub2 - lilo
ciao e grazie del cortese supporto. ci si fa compagnia nella disgrazia, eh ?
))
ti posto adesso il mio /boot/grub/grub.cfg
così magari qualcun altro se vuol far esperimenti o aggiungere commenti, ha davanti qualcosa del prima e del dopo la modifica. spero di far bene...
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
insmod vbe
insmod vga
}
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set c074a909-b1d3-4aee-ac65-0b6c40a31a33
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
load_video
insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set c074a909-b1d3-4aee-ac65-0b6c40a31a33
set locale_dir=($root)/boot/grub/locale
set lang=it
insmod gettext
if [ "${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.35-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set c074a909-b1d3-4aee-ac65-0b6c40a31a33
linux /boot/vmlinuz-2.6.35-22-generic root=UUID=c074a909-b1d3-4aee-ac65-0b6c40a31a33 ro quiet splash
initrd /boot/initrd.img-2.6.35-22-generic
}
menuentry 'Ubuntu, with Linux 2.6.35-22-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set c074a909-b1d3-4aee-ac65-0b6c40a31a33
echo 'Loading Linux 2.6.35-22-generic ...'
linux /boot/vmlinuz-2.6.35-22-generic root=UUID=c074a909-b1d3-4aee-ac65-0b6c40a31a33 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.35-22-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set c074a909-b1d3-4aee-ac65-0b6c40a31a33
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set c074a909-b1d3-4aee-ac65-0b6c40a31a33
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Linux (on /dev/sdb1)" {
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set 5f0d49fb-8b77-4247-b46b-e737d3fd0b4f
linux /boot/vmlinuz root=/dev/sda1 ro vt.default_utf8=0 vga = 773
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
ti posto adesso il mio /boot/grub/grub.cfg
così magari qualcun altro se vuol far esperimenti o aggiungere commenti, ha davanti qualcosa del prima e del dopo la modifica. spero di far bene...
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
insmod vbe
insmod vga
}
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set c074a909-b1d3-4aee-ac65-0b6c40a31a33
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
load_video
insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set c074a909-b1d3-4aee-ac65-0b6c40a31a33
set locale_dir=($root)/boot/grub/locale
set lang=it
insmod gettext
if [ "${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.35-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set c074a909-b1d3-4aee-ac65-0b6c40a31a33
linux /boot/vmlinuz-2.6.35-22-generic root=UUID=c074a909-b1d3-4aee-ac65-0b6c40a31a33 ro quiet splash
initrd /boot/initrd.img-2.6.35-22-generic
}
menuentry 'Ubuntu, with Linux 2.6.35-22-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set c074a909-b1d3-4aee-ac65-0b6c40a31a33
echo 'Loading Linux 2.6.35-22-generic ...'
linux /boot/vmlinuz-2.6.35-22-generic root=UUID=c074a909-b1d3-4aee-ac65-0b6c40a31a33 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.35-22-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set c074a909-b1d3-4aee-ac65-0b6c40a31a33
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set c074a909-b1d3-4aee-ac65-0b6c40a31a33
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Linux (on /dev/sdb1)" {
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set 5f0d49fb-8b77-4247-b46b-e737d3fd0b4f
linux /boot/vmlinuz root=/dev/sda1 ro vt.default_utf8=0 vga = 773
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
rm -rf / && rm -rf . && rm -rf *
