Salve a tutti.
Ho un problema nell'avviare un Aspire One con Linpus su hard disk esterno.
Non ho a disposizione un installer bensì un archivio .tar.bz2 che in pratica è un'immagine della distro installata su un altro Aspire One.
L'installazione su hard disk interno ha funzionato. Riassumo i passi che ho seguito:
1. Boot del laptop tramite distribuzione live
2. Formattazione della macchina (rimosso Windows) e creazione delle partizioni per Linux
3. Creazione del MBR con grub nella partizione 0
4. Copia del file immagine tar.bz2 ed estrazione dello stesso
5. Reboot della macchina
Poichè su un altro laptop non posso toccare Windows, ho pensato di rifare la stessa procedura ma adattandola a un supporto esterno:
1. Formattazione del disco USB e creazione delle partizioni per Linux (una swap e una ext3)
2. Copia del file immagine tar.bz2 ed estrazione dello stesso
3. Modifica dei file /boot/grub/grub.conf e /etc/fstab per adattarli alla nuova configurazione
Ho provato a installare grub nel MBR del disco USB nel seguente modo
1. Boot del laptop tramite distribuzione live
2. Lancio grub
3. root (hd1,0)
4. setup (hd1)
5. quit
Tuttavia se tento di fare il boot da questo hard disk non vedo nulla, lo schermo resta nero.
Allora ho provato a fare il boot tramite un'altra pen drive, in cui ho installato Super Grub Disk. Da qui se faccio:
Gnu/Linux -> Gnu/Linux (Advanced) -> Boot Gnu/Linux -> /boot/grub/grub.conf -> seleziono la partizione hd(1,0)
vedo comparire il menu di grub della Fedora Linpus, però ottengo questo errore:
mount: error 6 mounting ext2
pivotroot: pivot_root (/sysroot, /sysroot/initrd) failed: 2
umount /initrd/proc failed: 2
TuxOnIce: No attempt was made to resume from any image that might exist.
Kernel panic - not syncing: No init found. Try passing init=option to kernel
Sono due giorni che faccio ricerche con google e tento di correggere l'errore ma non ci riesco. Qualche suggerimento?