3 sistemi operativi - un solo Grub

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
Avatar utente
Gaiden
Linux 0.x
Linux 0.x
Messaggi: 76
Iscritto il: sab 22 ott 2005, 14:02
Slackware: 12.2
Kernel: 2.6
Desktop: kde
Località: Vigoor

3 sistemi operativi - un solo Grub

Messaggio da Gaiden »

ciao a tutti!

ho un pc con 3 hard disk fisici e attualmente ho installato un sistema multiboot con windows7/ubuntu, GRUB è il BootLoader.

ho lasciato apposta una partizione per poter provare altre distribuzioni.

vorrei installare Slackware ma vorrei che l'avvio fosse gestito da GRUB e non che LiLo riscriva l'mbr.
quindi le domande:
1) in fase di installazione di slackware devo evitare di installare LiLo?
2) che stringhe dovrei inserire in menu.list di Grub per accedere a slack?

grazie mille!

Avatar utente
Thraphyx
Linux 2.x
Linux 2.x
Messaggi: 212
Iscritto il: ven 28 ago 2009, 22:43
Slackware: 14.1 multilib
Kernel: 3.10.17
Desktop: KDE 4.11.5

Re: 3 sistemi operativi - un solo Grub

Messaggio da Thraphyx »

Che versione di grub hai su ubuntu?
Io con la 0.97 presente in slackware, e con tre OS sulla macchina (Slack, Ubuntu e Win7) ho un menu.lst così

Codice: Seleziona tutto

title Slackware 13.0 huge-smp-2.6.29.6-smp
root (hd0,4)
kernel /boot/vmlinuz root=/dev/sda5 ro vga=791 vt.default_utf8=1

title Slackware 13.0 generic-smp-2.6.29.6-smp
root (hd0,4)
kernel /boot/vmlinuz-generic-smp-2.6.29.6-smp root=/dev/sda5 ro vga=791 vt.default_utf8=1
initrd /boot/initrd.gz

title Ubuntu 8.04
root (hd0,5)
kernel /boot/vmlinuz root=/dev/sda6 ro i8042.nomux=1 vga=791
initrd /boot/initrd.img

title Windows 7
rootnoverify (hd0,2)
makeactive
chainloader +1
Basta cambiare il numero della partizione e il percorso del kernel ed eventuale initrd che userai con slackware, e il gioco è fatto.
Per quanto riguarda lilo, puoi scegliere di non installarlo durante l'installazione, e dovrai modificare grub di ubuntu prima di poter avviare slackware.

Avatar utente
Gaiden
Linux 0.x
Linux 0.x
Messaggi: 76
Iscritto il: sab 22 ott 2005, 14:02
Slackware: 12.2
Kernel: 2.6
Desktop: kde
Località: Vigoor

Re: 3 sistemi operativi - un solo Grub

Messaggio da Gaiden »

ubuntu 10.04 "monta" la versione 1.98 di grub.

io non sono molto esperto, mi diresti di più su come individuare il giusto percorso del kernel e dell'initrd di slack?
per quanto riguarda la numearzione delle partizioni di grub ho imparato a "contare" come fa lui, quindi non dovrei avere problemi. spero. :)

Avatar utente
SIV
Linux 3.x
Linux 3.x
Messaggi: 921
Iscritto il: mer 25 apr 2007, 14:07

Re: 3 sistemi operativi - un solo Grub

Messaggio da SIV »

Su ubuntu lancia da root un bel:

Codice: Seleziona tutto

fdisk -l
e vedi in che partizione (sda*,sdb*,... oppure hda*,hdb*,..) è installata slack.

Poi modifica di conseguenza grub:

Codice: Seleziona tutto

title Slackware
root (sd0,numero) 
#Inserisci sd0 oppure hd0 a seconda di ciò che hai trovato
#Al posto di "numero" inserisci il numero della partizione meno uno. Quindi se slack è in sda6, inserisci 5


kernel /boot/vmlinuz root=/dev/sda5 ro vga=791 
#Se non hai particolari esigenze di caricare altri kernel lascia /boot/vmlinuz
#Per la partizione root inserisci la partizione che hai trovato con il primo comando, quindi se slack è installata in sda6, inserisci root=/dev/sda6
Spero di non aver detto troppe sciocchezze :)

Avatar utente
deer
Linux 1.x
Linux 1.x
Messaggi: 122
Iscritto il: gio 16 ago 2007, 12:00
Nome Cognome: Maurizio Brunelli
Slackware: 13.1
Kernel: 2.6.33.4
Desktop: KDE4-FluxboxWM
Distribuzione: Debian-ArchBang
Località: rieti
Contatta:

Re: 3 sistemi operativi - un solo Grub

Messaggio da deer »

Attenzione, la versione 1.98, praticamente è Grub2.
Quindi dovrai agire sul grub.cfg

Dai un'occhiata a questa

Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Re: 3 sistemi operativi - un solo Grub

Messaggio da submax82 »

il mio consiglio è di rimettere grub1, lo trovi nei repository ubuntu, grub2 è un pò bacato e difficile da configurare, anche se molto potente :thumbright:

alfio81
Linux 0.x
Linux 0.x
Messaggi: 1
Iscritto il: mar 4 mag 2010, 12:51

Re: 3 sistemi operativi - un solo Grub

Messaggio da alfio81 »

ciao, sono Gaiden. (ho creato questo utente nell'attesa di risolvere il problema di attivazione con l'altro).

queste novità in grub non le sapevo proprio, grazie deer!

mi chiedevo una cosa:
visto che con ubuntu ho appena reinstallato causa nuova edizione, se io installo slack e poi reinstallo ubuntu, grub dorebbe rivedere tutto in automatico no?

Avatar utente
deer
Linux 1.x
Linux 1.x
Messaggi: 122
Iscritto il: gio 16 ago 2007, 12:00
Nome Cognome: Maurizio Brunelli
Slackware: 13.1
Kernel: 2.6.33.4
Desktop: KDE4-FluxboxWM
Distribuzione: Debian-ArchBang
Località: rieti
Contatta:

Re: 3 sistemi operativi - un solo Grub

Messaggio da deer »

Non c'è bisogno di fare tutta questa strada.
Installati la tua bella Slackware (tieni a mente le partizioni) alla fine quando riavvierai entri in Ubuntu e prova da terminale a dare:

Codice: Seleziona tutto

sudo update-grub
e controlla in /boot/grub il file grub.cfg, potrbbe anche aver già visto Slackware,con il comando sopra.
Nel caso non risultasse Slackware la inserisci a manina.

Codice: Seleziona tutto

sudo gedit grub.cfg
e subito dopo Windows scrivi(sotto la parentesi "}" )

Codice: Seleziona tutto

menuentry "Slackware 13.0, kernel 2.6.29.6 (on /dev/sdxx)" {
 insmod ext2
set root=(hd0,8)
 linux /boot/vmlinuz-2.6.29.6
 initrd /boot/initrd.img-2.6.29.6
} 
dove sostituirai le giuste partizioni in sda e hd0.
salvi e ripeti

Codice: Seleziona tutto

sudo update-grub
riavvia e prova.
comunque se dai una occhiata al tuo grub.cfg capisci come fare.
Mi raccomando no dimenticare le due parentesi }

Avatar utente
Gaiden
Linux 0.x
Linux 0.x
Messaggi: 76
Iscritto il: sab 22 ott 2005, 14:02
Slackware: 12.2
Kernel: 2.6
Desktop: kde
Località: Vigoor

Re: 3 sistemi operativi - un solo Grub

Messaggio da Gaiden »

rieccomi, problema account risolto.

grazie per l'how to deer!!

ora il problema è che l'installer non mi permette di vedere i dischi.
se avvio cfdisk mi dice che ho accesso in modalità sola lettura..

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Re: 3 sistemi operativi - un solo Grub

Messaggio da Luci0 »

Un altra soluzione é installare lilo sulla root della partizione slackware e avviarlo da grub2 come fosse windows ... questo sistema é utile quando si devono testare dei kernel su slackware e personalizzare il menu di lilo ...

... in realtà é il modo più semplice per fare apparire lo splash screen di slackware al boot :-)

Avatar utente
Gaiden
Linux 0.x
Linux 0.x
Messaggi: 76
Iscritto il: sab 22 ott 2005, 14:02
Slackware: 12.2
Kernel: 2.6
Desktop: kde
Località: Vigoor

Re: 3 sistemi operativi - un solo Grub

Messaggio da Gaiden »

il problema dell'installazione permane.. come mai cfdisk mi lascia accedere in "sola lettura" ai dischi?

Avatar utente
Gaiden
Linux 0.x
Linux 0.x
Messaggi: 76
Iscritto il: sab 22 ott 2005, 14:02
Slackware: 12.2
Kernel: 2.6
Desktop: kde
Località: Vigoor

Re: 3 sistemi operativi - un solo Grub

Messaggio da Gaiden »

help...

Avatar utente
SIV
Linux 3.x
Linux 3.x
Messaggi: 921
Iscritto il: mer 25 apr 2007, 14:07

Re: 3 sistemi operativi - un solo Grub

Messaggio da SIV »

E se li rimonti anche in scrittura?
Tipo:

Codice: Seleziona tutto

mount -o remount,rw /dev/xxx  /mnt/xxx

durbans
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: mer 26 mag 2010, 0:03
Slackware: current
Kernel: 2.6.34

Re: 3 sistemi operativi - un solo Grub

Messaggio da durbans »

SIV ha scritto:E se li rimonti anche in scrittura?
Tipo:

Codice: Seleziona tutto

mount -o remount,rw /dev/xxx  /mnt/xxx
A proposito, io le partizioni ntfs con win, anche se do quel comando le monta sempre in sola lettura.
ho una partizone dati ntfs, inserita in fase di installazione in fstab cosi:

/dev/sda7 /mnt/data ntfs-3g umask=077 1 0
quindi avevo inserito temporaneamente la stessa linea, cambiando la partizione per riuscire a scrivere.
In ogni caso se monto e poi rimonto con quel comando mi chiede di specificare il fs, secondo me è una questione di permessi

edit:

il comando giusto per avere accesso in scrittura è questo:
mount -t ntfs-3g /dev/xxx /mnt/xxx

Rispondi