Newsgroup: it.comp.os.linux.software
Titolo: Avvio da CD nel menu di GRUB

Sapete come si aggiunge una voce per l'avvio da CD nel menu di GRUB. Se cerco
su Google GRUB+CDROM trovo solo le istruzioni per istallare GRUB su un CD, che
sarà anche utile però non è quello che mi serve.
Grazie in anticipo.
-- 
Festival di Sanremo 1997:
	Fra gli ospiti stranieri, mi hanno colpito i Bee Gees.  Sono i morti
piu' intonati che abbia mai sentito.
	Faro' molta fatica a dimenticare questo Festival.  Ma ci provero',
ci provero'.
		-- Panfilo Maria Lippi, "TABLOID TABLOID"@"Mai Dire Gol"

 Grazie in anticipo.
Mettiamo che il tuo CD sia hdb (HD1 secondo le convenzioni di GRUB)
allora dovrebbe bastare:
title Boot da CD
    chainloader (HD1)+1
-- 
Lorenzo `paulatz' Paulatto
Trieste
``Grandissima mi par l'inezia di coloro che vorrebbero che Iddio avesse
fatto l'universo più proporzionato alla piccola capacità del lor discorso.''
     --Galileo Galilei (Opere VII)

     chainloader (HD1)+1
L'hai mai provato? Credo che GRUB non sappia neanche cosa sia un CD:
e2fs_stage1_5
fat_stage1_5
jfs_stage1_5
minix_stage1_5
reiserfs_stage1_5
stage1
stage2
stage2_eltorito
xfs_stage1_5
non c'è nulla che faccia riferimento a iso9660.
Ad ogni modo ho trovato una guida su Wiki Gentoo che spiega come fare.
Bisogna scaricare alcuni file accessori.
-- 
TV:
	Dopo Pippo Baudo e Mara Venier, anche Raffaella Carra' minaccia
di lasciare la RAI.  Dovrebbe minacciare di restarci.  Spaventerebbe
piu' gente.


 non c'è nulla che faccia riferimento a iso9660.
No, non l'ho provato, ma con i floppy funziona; ho assunto che tu
volessi far avviare a GRUB un CD avviabile. Il punto è che quel comando
non deve leggere il filesystem, ma solo attaccarsi all'MBR del device (o
della partizione) specificato e caricarlo, e poi lascia fare tutto
all'"altro" bootloader che sta sul CD.
Se invece volevi far partire un CD non è avviabile (ma, mettiamo,
contiene un kernel linux su partizione iso9660 =:-O ) allora è un'altro
paio di maniche.


 all'"altro" bootloader che sta sul CD.
Per quel che ho capito dell'architettura di GRUB lo stage 1.5 carica il
«driver» per il file system. Non so come GRUB mappi i floppy, ma so che su un
floppy in genere ci sta vfat o ext2, o anche altri fs, ma è più raro. Su un CD
c'è iso9660, o el_torito per i CD avviabili. Ora, se scorri il mio elenco
vedrai che figura solo el_torito, e _solo_ in stage2, cioè quando il fs è già
stato letto.  
Tutto questo però in teoria, perché non ho ancora fatto la prova. Ad ogni modo
qualche anno fa provai a passargli un hd* che, compatibilmente con la sua
sintassi, sul mio sistema avrebbe dovuto corrispondere all'unità ottica e non
conclusi niente.
Ma la discussione è comunque puramente accademica dato che avrei già trovato
una soluzione, ora devo solo vincere la pigrizia per sperimentarla :-P.
-- 
Notizie dal Futuro: 20 agosto 2024:
	Lo Zaire ha la bomba atomica.  Funziona, ma la tecnologia e' ancora
primitiva.  Per farla esplodere, devi strofinare assieme due bastoncini.
		-- Dingo, "TABLOID TABLOID"@"Mai Dire Gol"

 una soluzione, ora devo solo vincere la pigrizia per sperimentarla :-P.
Potresti postare il link alla soluzione, o eventualmente darmi qualche
dritta? È un po' che vorrei fare qualcosa di simile.
Ciao.

 dritta? È un po' che vorrei fare qualcosa di simile.
ualà:
http://gentoo-wiki.com/TIP_Chainloading_a_bootable_CD-ROM_from_GRUB
-- 
"Il principe", di Niccolo' Machiavelli (1513):
	Per arrivare al potere bisogna essere dei figli di buona donna.
		-- Daniele Luttazzi, "C.R.A.M.P.O. - letteratura
		   italiana riassunta per chi non ha molto tempo da
		   perdere"