Boot iso da grub2

Problemi riscontrati in Ubuntu 9.10 Karmic Koala in fase di sviluppo.
Avatar utente
izzard
Prode Principiante
Messaggi: 240
Iscrizione: martedì 17 febbraio 2009, 23:32

Boot iso da grub2

Messaggio da izzard »

Ho sentito parlare dell'interessante possibilità di far partire le iso direttamente, senza masterizzarle, grazie al grub2...

Ho cercato alcune guide, simili a questa (più che simili, identiche) ma non ho nemmeno capito cosa scrivere, cioè come modificare l'esempio (sul dove scrivere ho qualche idea..).

Qualcuno ha già provato o trovato una guida migliore, magari anche in italiano?  ;D
Lotta sempre per ciò che davvero desideri, altrimenti sarai costretto ad accontentarti di quel che troverai.
Clicca quì
Vanessa ha scritto: @ izzard ti adotto io.
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: Boot iso da grub2

Messaggio da Zoff »

Non ho provato ma la guida sembra esplicita.
Devi farti uno script in /etc/grub.d/ che generi la voce del menu.

La sintassi dovrebbe essere questa:

Codice: Seleziona tutto

menuentry "testo da visualizzare nel menu" {
  loopback loop (hd0,1)PATH1
  linux    (loop)PATH2 findiso=PATH3 boot=live quiet vga=791 noeject noprompt
  initrd   (loop)PATH4
}
Dove:
PATH1 è il path del file ISO partendo dalla root del disco, es. /home/UTENTE/karmic-desktop-amd64.iso
PATH2 è il path del file immagine linux all'interno dell'iso, per ubuntu è dentro la cartella casper e si chiama vmlinuz quindi /casper/vmlinuz
PATH3 è il path dell'iso comprensiva del device della partizione su cui si trova, se è nella prima partizione del primo harddisk ad esempio è : /dev/sda1/PATH1
PATH4 è invece il path del file initrd dentro l'iso. es. /casper/initrd.gz

Non l'ho testato però dovrebbe essere così.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Avatar utente
izzard
Prode Principiante
Messaggi: 240
Iscrizione: martedì 17 febbraio 2009, 23:32

Re: Boot iso da grub2

Messaggio da izzard »

Zoff ha scritto: Devi farti uno script in /etc/grub.d/ che generi la voce del menu.
Nella guida diceva in /boot/grub/grub.cfg, ma poi un update-grub toglie tutto... Come creo lo script che dici tu? Un semplice file di testo o c'è qualcosa da scrivere oltre al codice?
Zoff ha scritto:

Codice: Seleziona tutto

loopback loop (hd0,1)PATH1
E secondo te quel (hd0,1) è da mettere così o cambia in base a qualcosa?
Lotta sempre per ciò che davvero desideri, altrimenti sarai costretto ad accontentarti di quel che troverai.
Clicca quì
Vanessa ha scritto: @ izzard ti adotto io.
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: Boot iso da grub2

Messaggio da Zoff »

Già ho notato 2 errori nel mio primo tentativo.
1. boot=live serve solo per quella distribuzione
2. devo trovare un modo per fargli capire dove trovare il filesystem root della iso

Faccio un po' di tentativi e ti so dire...
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: Boot iso da grub2

Messaggio da patel »

Anche io ho provato senza successo, ma è evidente che i comandi devono essere personalizzati in relazione alla distro, quella guida è fatta per illudere la gente.
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Avatar utente
izzard
Prode Principiante
Messaggi: 240
Iscrizione: martedì 17 febbraio 2009, 23:32

Re: Boot iso da grub2

Messaggio da izzard »

Quello che mi "preoccupa è:

Codice: Seleziona tutto

PLEASE NOTE:
grub itself can NOT boot CDROM images/ISOs. Neither version 1 nor version 2 of grub. Grml provides this feature via its isofrom bootoption.
 Grub2 strongly simplifies this setup with its loopback option but grub alone will NOT be enough.
It’s the live system (as for example grml) that has to support this “boot from ISO” feature.
Dice che Grub e Grub2 non possono bootare da cd/ISO, ma poi dice che usa Grub2 di una Debian. Mah...
Lotta sempre per ciò che davvero desideri, altrimenti sarai costretto ad accontentarti di quel che troverai.
Clicca quì
Vanessa ha scritto: @ izzard ti adotto io.
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: Boot iso da grub2

Messaggio da patel »

attenzione, non possono bootare da immagini iso, ma da cd sì, supergrub ne è l'esempio lampante.
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Avatar utente
izzard
Prode Principiante
Messaggi: 240
Iscrizione: martedì 17 febbraio 2009, 23:32

Re: Boot iso da grub2

Messaggio da izzard »

Forse ho capito male io allora.... Però si può vedere quà per fare un confronto....
Lotta sempre per ciò che davvero desideri, altrimenti sarai costretto ad accontentarti di quel che troverai.
Clicca quì
Vanessa ha scritto: @ izzard ti adotto io.
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: Boot iso da grub2

Messaggio da patel »

anche da li è evidente che non è sufficiente avere la iso, ma devi sapere come avviare il kernel, quindi ogni distro è una storia a sé.
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Scrivi risposta

Ritorna a “Karmic 9.10”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite