Pagina 1 di 1

Boot iso su usb con grub installato su usb

Inviato: ven 31 ott 2008, 0:55
da jena
Ciao a tutti!!!
Ho una pennetta usb con installato grub...con cui stò cercando di fare il boot della iso di knoppix KNOPPIX_V5.1.1.iso che si trova sulla 4 partizione della pennetta usb...
Queste sono le partizioni:

Codice: Seleziona tutto

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           1           1        8001   83  Linux
/dev/sdc2               2         106      843412+  83  Linux
/dev/sdc3             107         200      755055   83  Linux
/dev/sdc4             201         976     6233220    b  W95 FAT32
Ho estratto la directory /boot dalla iso e l'ho copiata sulla stessa partizione della pennetta usb dove si trova KNOPPIX_V5.1.1.iso

Codice: Seleziona tutto

boot KNOPPIX_V5.1.1.iso
Ho provato a configurare grub menu.lst per fare il boot dalla iso...ma quando avvio knoppix ricevo sempre questo errore:

Codice: Seleziona tutto

Can't find KNOPPIX filesystem, sorry.
Dropping you to a (very limited) shell.
Press reset button to quit. 
La configurazione di grub è:

Codice: Seleziona tutto

title        Knoppix 5.1.1
root        (hd0,3)
kernel        /boot/isolinux/linux ramdisk_size=100000 init=/etc/init lang=it apm=power-off vga=791 nomce quiet fromhd=/hda4/koppix.5.1.1.iso or even fromhd=scan config=scan home=scan ramdisk=32768 noprompt
initrd        /boot/isolinux/minirt.gz
quiet
boot
Ho provato molte volte ma credo che l'errore sia fromhd=/hda4...perchè cosi knoppix cerca sul 1 hard disk però deve cercare sulla pennetta usb...come posso indicarglielo???
Spero possiate aiutarmi!!!
Grazie!!!

Re: Boot iso su usb con grub installato su usb

Inviato: ven 31 ott 2008, 6:54
da tigerwalk
Hai provato con fromhd=sdc4 oppure fromhd=sdb4?

Re: Boot iso su usb con grub installato su usb

Inviato: sab 1 nov 2008, 17:04
da jena
Grazie della risposta!!!
Ci ho provato ma non funziona...ho anche provato i cheatcodes fromiso e bootfrom ma ricevo lo stesso errore...
Non riesco a capire come grub vede la pennetta usb...
Grazie!!!

Re: Boot iso su usb con grub installato su usb

Inviato: dom 2 nov 2008, 10:50
da anycolouryoulike
Credo che debba cambiare la root.
hd0 probabilmente è il disco fisso, la pennetta forse è hd1...

Re: Boot iso su usb con grub installato su usb

Inviato: dom 2 nov 2008, 14:02
da jena
Grazie della risposta!!!
Per grub la periferica da cui si fà il boot è sempre hd0...se fosse sbagliata la root non caricherebbe neache il kernel...che viene caricato ma quando cerca periferiche usb non trova niente...
Grazie!!!

Re: Boot iso su usb con grub installato su usb

Inviato: dom 2 nov 2008, 18:21
da tigerwalk
jena ha scritto:Grazie della risposta!!!
Per grub la periferica da cui si fà il boot è sempre hd0...se fosse sbagliata la root non caricherebbe neache il kernel...che viene caricato ma quando cerca periferiche usb non trova niente...
Grazie!!!
questo non è esatto, il grub assegna alla periferica un numero diverso a seconda se viene identificata come primo, secondo, etc. disco. Ti posto come esempio il grub che utilizzo e che mi permette di partire dall'hd interno oppure dagli hd usb:

Codice: Seleziona tutto

# grub.conf generated by the Sabayon Linux Installer
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,1)
#          kernel /kernel-genkernel real_root=UUID=26f2bad9-b90b-4dba-ae03-c293bbaca156
#          initrd /initramfs-genkernel
#boot=sda
default=0
timeout=16
splashimage=(hd0,1)/grub/splash.xpm.gz

title		Slackware 12.1
root		(hd0,2)
kernel		(hd0,2)/boot/vmlinuz root=/dev/sda3 ro vga=791 ramdisk=8192 CONSOLE=/dev/tty1 splash=verbose,theme:insideslack
initrd		/boot/initrd.gz

title		Slackware 12.1 (2.6.27)
root		(hd0,2)
kernel		(hd0,2)/boot/vmlinuz-2.6.27 root=/dev/sda3 ro vga=791 ramdisk=8192 CONSOLE=/dev/tty1 splash=verbose,theme:insideslack
initrd		/boot/initrd.gz

title WindowsXP
	rootnoverify (hd0,0)
	chainloader +1

#title=Gentoo Linux (2.6.25-gentoo-r6)
#	root (hd1,1)
#	kernel /kernel-genkernel-x86-2.6.25-gentoo-r6  root=/dev/ram0 ramdisk=8192 real_root=/dev/sdb4  quiet  init=/linuxrc vga=791 CONSOLE=/dev/tty1 pci=nomsi 
#	initrd /initramfs-genkernel-x86-2.6.25-gentoo-r6

title Sabayon Linux x86 3.5 (on /dev/sdb1)
	root (hd1,0)
	kernel /boot/kernel-genkernel-x86-2.6.26-sabayon  root=/dev/ram0 ramdisk=8192 real_root=UUID=26f2bad9-b90b-4dba-ae03-c293bbaca156 dolvm  quiet  init=/linuxrc splash=silent,theme:sabayon vga=791 CONSOLE=/dev/tty1 resume=swap:/dev/sda5
	initrd /boot/initramfs-genkernel-x86-2.6.26-sabayon

#title Sabayon Linux x86 3.5 (on /dev/sdb1)
#        root (hd1,0)
#        kernel /boot/kernel-genkernel-x86-2.6.25-sabayon-r1  root=/dev/ram0 ramdisk=8192 real_root=/dev/sdb1 dolvm quiet init=/linuxrc splash=silent,theme:sabayon vga=791 CONSOLE=/dev/tty1 resume=swap:/dev/sda5
#        initrd /boot/initramfs-genkernel-x86-2.6.25-sabayon-r1


title		Slackware 12.1-usb (on /dev/sdb1)
root		(hd1,0)
kernel		(hd1,0)/boot/vmlinuz-2.6.27 root=/dev/sdb1 ro vga=791 ramdisk=8192 CONSOLE=/dev/tty1 splash=verbose,theme:insideslack
initrd		/boot/initrd.gz

Re: Boot iso su usb con grub installato su usb

Inviato: lun 3 nov 2008, 15:37
da jena
Grazie della risposta!!!
Però se la periferica da cui fai il boot è sempre la prima ad essere rilevata...quindi gli viene assegnato hd0...giusto???
Nel tuo caso dovresti avere il boot da hard disk...infatti è hd0 mentre per gli hard disk usb cè hd1...
Però il mio problema è un'altro è che dopo che viene caricato il kernel inizia la schermata di rilevamento dell'hardware ma quando arriva a rilevare le periferiche usb scorrono velocemente da sda a sdz e poi ricevo questo errore:

Codice: Seleziona tutto

Can't find KNOPPIX filesystem, sorry.
Dropping you to a (very limited) shell.
Press reset button to quit. 
E' come se non rilevasse la periferica usb quindi qualsiasi indirizzo gli dò sda sdb...non esiste...
La causa può essere che il file system è fat32???
Grazie!!!

Re: Boot iso su usb con grub installato su usb

Inviato: mar 4 nov 2008, 13:46
da anycolouryoulike
Ma hai specificato anche il numero della partizione (sda1) o hai indicato solamente il disco (sda)?

Re: Boot iso su usb con grub installato su usb

Inviato: mar 4 nov 2008, 14:37
da jena
Ho specificato anche il numero della partizione...
Grazie!!!