Creazione penna USB bootabile

6 risposte [Ultimo messaggio]
Ritratto di Crismon
Crismon
(Guru)
Offline
Guru
Iscritto: 28/11/2006
Messaggi: 1715

Salve ragazzi,
sono alle prese con la creazione du una penna usb bootabile per poter installare openSUSE sul mio eeepc.
Ho seguito varie guide ceh mi hanno dato esito negativo. Purtroppo nn posso usare Kiwi in quanto non si riesce a reperire un pacchetto fondamentale per la gestione del procedimento di creazione.
La guida che sto seguendo è a questo indirizzo..
I punti che mi creano problemi sono:

"Edit the linuxrc file and change /bin/sh on top of the file with /bin/sh -x. This used for verbose option while boot, every command will be display before executed so if there is a problem, it will more easier to resolve."

In questo punto non riesco a trovare /bin/sh e di conseguenza non riesco a modificarlo. (non dovrebbe essere determinante questa operazione)

Finisco la procedura che va avanti senza intoppi.
FInisco il tutto e devo per forza di cose portare il risultato all'interno della penna USB.
Da root do il comando per copiare il tutto:;

cp -R /mnt/squash/* /media/disk

Ma ricevo solo una sfilza di errori dovuti ai permessi credo.
cp: impossibile creare il link simbolico `/media/disk/bin/awk&#039;: Operation not permitted<br />cp: impossibile creare il link simbolico `/media/disk/bin/dnsdomainname&#039;: Operation not permitted<br />cp: impossibile creare il link simbolico `/media/disk/bin/domainname&#039;: Operation not permitted<br />cp: impossibile creare il link simbolico `/media/disk/bin/ex&#039;: Operation not permitted<br />cp: impossibile creare il link simbolico `/media/disk/bin/ip&#039;: Operation not permitted<br />cp: impossibile creare il link simbolico `/media/disk/bin/mail&#039;: Operation not permitted<br />cp: impossibile creare il link simbolico `/media/disk/bin/pidof&#039;: Operation not permitted<br />cp: impossibile creare il link simbolico `/media/disk/bin/psfaddtable&#039;: Operation not permitted<br />cp: impossibile creare il link simbolico `/media/disk/bin/psfgettable&#039;: Operation not permitted<br />cp: impossibile creare il link simbolico `/media/disk/bin/psfstriptable&#039;: Operation not permitted<br />cp: impossibile creare il link simbolico `/media/disk/bin/sh&#039;: Operation not permitted<br />cp: impossibile creare il link simbolico `/media/disk/bin/vi&#039;: Operation not permitted

La mia domanda è: sbaglio qualcosa? Come devo agire dopo aver segiuto tutte le operazioni contenute nella guida?
Grazie per l'attenzione.

www.crismonblog.org | Un blog targato openSUSE

Ritratto di wal7er
wal7er
(Guru)
Offline
Guru
Iscritto: 21/09/2007
Messaggi: 572

Quote:

...
I punti che mi creano problemi sono:

"Edit the linuxrc file and change /bin/sh on top of the file with /bin/sh -x. This used for verbose option while boot, every command will be display before executed so if there is a problem, it will more easier to resolve."
...

tradotto in italiano:
apri il file linuxrc e cambiane la prima linea da "/bin/sh" a "/bin/sh -x"

Quote:

La mia domanda è: sbaglio qualcosa? Come devo agire dopo aver segiuto tutte le operazioni contenute nella guida?
Grazie per l'attenzione.

Forse si.
Ho letto rapidamente la guida e mi sembra che devi creare un archivio dopo aver modificato quello che c'e' da cambiare.
Quello che hai fatto tu e' scompattare il file di partenza dentro la pennetta usb; a queto punto cp ti da errore perche' probabilmente nell'archivio ci sono link simbolici che non possono essere creati nella pennetta perche' normalmente e' formattata come fat.
Detto questo, i precedenti sono solo delle indicazioni perche' non ho ancora testato questa possibilita' di boot.

Buon lavoro Wink

HP Pavilion dv5-1110el powered by OpenSUSE 13.2 64bit

http://linuxcounter.net/cert/432576.png

Ritratto di Crismon
Crismon
(Guru)
Offline
Guru
Iscritto: 28/11/2006
Messaggi: 1715

Quote:

tradotto in italiano: apri il file linuxrc e cambiane la prima linea da "/bin/sh" a "/bin/sh -x"

Il testo ero riuscito a tradurlo, il fatto è che non c'e' una stringa del genere all'interno del file linuxrc.

La pennetta durante tutte queste operazioni non viene nemmeno sfiorata in quanto lavoro su immagini montate.

Quale archivio dovrei creare? Prima di diventare matto... Big Grin

www.crismonblog.org | Un blog targato openSUSE

Ritratto di wal7er
wal7er
(Guru)
Offline
Guru
Iscritto: 21/09/2007
Messaggi: 572

Sorry

----
Punto 5 della guida:
Repack the initrd. We will place the initrdud in root of cureent folder :
find . | cpio -o -H newc | gzip -9 > ../initrdud

HP Pavilion dv5-1110el powered by OpenSUSE 13.2 64bit

http://linuxcounter.net/cert/432576.png

Ritratto di Crismon
Crismon
(Guru)
Offline
Guru
Iscritto: 28/11/2006
Messaggi: 1715

Per il repack dovrebbe essere quel comando. o sbaglio?

www.crismonblog.org | Un blog targato openSUSE

Ritratto di wal7er
wal7er
(Guru)
Offline
Guru
Iscritto: 21/09/2007
Messaggi: 572

si pero' devi stare attento da quale dir lo lanci.
Ti crea il file initrdud nella cartella superiore; questo e' il nuovo file initrd.
Dopo questa chiacchierata riuscirai a fare il boot :idea: :idea:

HP Pavilion dv5-1110el powered by OpenSUSE 13.2 64bit

http://linuxcounter.net/cert/432576.png

Ritratto di Crismon
Crismon
(Guru)
Offline
Guru
Iscritto: 28/11/2006
Messaggi: 1715

Speriamo.
Sto seguendo questa ora... sembra più completa.
Anche se non riesco a trovare i 7 file che dice di mettere nella chiavetta. Worried

Finally, we need to have the following 7 files on the USB stick:

* /boot/syslinux/linux
* /boot/syslinux/ldlinux.sys
* /boot/syslinux/syslinux.cfg
* /boot/syslinux/usb11a3.gz
* /boot/sysllinux/08000600.spl
* /boot/openSUSE-11.0-read-only.i686-2.5
* /config.isoclient (prepend "boot/" to openSUSE-... so that it finds it there)

syslinux.cfg reads like

www.crismonblog.org | Un blog targato openSUSE