Preparazione della CompactFlash per ospitare Linux/Ubuntu server


In questa pagina è dedicata alla preparazione della CompactFlash.
Mi sono limitato ad indicare la sequenza a alla sintassi dei comandi necessari.
Per i dettagli ci si può avvalere delle numerose guide Linux/Ubuntu che si trovano in rete.



Di che cosa abbiamo bisogno

Per la preparazione della CF dobbiamo avere a disposizione:

    immagine Un PC oppure una macchina virtuale con installato Ubuntu server 8.04 o superiore.
    immagine Un lettore di carte CompactFlash (CF) da collegare al PC.
    immagine Una memoria CompactFlash (CF) da 2-4GB.




Qualche lavoro preparativo

Accendere il PC e collegarsi come utente con diritti di amministratore.
Per evitare di immettere sempre sudo ... ho optato per sudo su.

Bullet Installare qualche programma supplementare.

# apt-get update
# apt-get install mbr debootstrap binutils

Bullet Se non esiste gią, creare un mount point con il comando:

# mkdir -p /mnt/cf




Collegare il lettore di CF al PC

Collegando il lettore di carte al PC con la CF inserita verrą visualizzato un messaggio del genere:

Messaggio visualizzato dopo il collegamento della CF


Annotare il nome attribuito alla special device CF (questo esempio è sdb).
A seconda delle configurazione del PC potrebbe essere sdc, sdd, sde eccetera.
Nelle istruzioni che seguono utilizzerò sempre sdb.



Preparare la CF per ospitare il sistema operativo

Bullet Creare una partizione avviabile tipo 83 sulla CF usando il comando:

# fdisk /dev/sdb

Bullet Installare il master boot record:

# install-mbr /dev/sdb

Bullet Creare il filesystem:

# mkfs.ext3 /dev/sdb1

Bullet Ottimalizzare la CF:

# tune2fs -c 0 /dev/sdb1



Installazione del sistema operativo di base

Bullet Fare il mount della CF e scaricare i programmi necessari

# mount /dev/sdb1 /mnt/cf
# debootstrap --arch i386 hardy /mnt/cf http://ch.archive.ubuntu.com/ubuntu

A dipendenza dell’ infrastruttura, questa procedura potrà richiedere un certo tempo.

Prima di proseguire assicurarsi che l’ installazione sia stata portata a termine senza errori
come indicato dalla freccia gialla.



Installazione del sistema di base Ubuntu server embedded

Vai a inizio pagina




Pagina precedente Pagina precedente Pagina successiva  Pagina successiva