914
contributi
(panoramica sulle possibilità di installazione) |
(→Installazione su SD: generalizzo) |
||
Riga 99: | Riga 99: | ||
Al momento non è possibile installare Debian sulla memoria flash interna. | Al momento non è possibile installare Debian sulla memoria flash interna. | ||
=== Far partire l'installer === | |||
Sulla stessa chiavetta che abbiamo già usato (in realtà si potrebbero adoperare anche altri tipi di dispositivo, usando comandi diversi) copiamo i file presi da uno dei mirror del debian-installer ufficiale, in questo caso la versione in testing, [http://ftp.nl.debian.org/debian/dists/testing/main/installer-armel/current/images/kirkwood/netboot/marvell/sheevaplug/uImage uImage] e [http://ftp.nl.debian.org/debian/dists/testing/main/installer-armel/current/images/kirkwood/netboot/marvell/sheevaplug/uInitrd uInitrd]; inseriamo la chiavetta nello SheevaPlug, entriamo nella console di U-Boot come spiegato precedentemente e digitiamo questo: | Sulla stessa chiavetta che abbiamo già usato (in realtà si potrebbero adoperare anche altri tipi di dispositivo, usando comandi diversi) copiamo i file presi da uno dei mirror del debian-installer ufficiale, in questo caso la versione in testing, [http://ftp.nl.debian.org/debian/dists/testing/main/installer-armel/current/images/kirkwood/netboot/marvell/sheevaplug/uImage uImage] e [http://ftp.nl.debian.org/debian/dists/testing/main/installer-armel/current/images/kirkwood/netboot/marvell/sheevaplug/uInitrd uInitrd]; inseriamo la chiavetta nello SheevaPlug, entriamo nella console di U-Boot come spiegato precedentemente e digitiamo questo: | ||
<pre> | <pre> | ||
Riga 123: | Riga 111: | ||
<pre> | <pre> | ||
usb start | usb start | ||
fatload usb 0:1 | fatload usb 0:1 0x00800000 /uImage | ||
fatload usb 0:1 | fatload usb 0:1 0x01100000 /uInitrd | ||
setenv bootargs console=ttyS0,115200n8 base-installer/initramfs-tools/driver-policy=most | setenv bootargs console=ttyS0,115200n8 base-installer/initramfs-tools/driver-policy=most | ||
bootm 0x400000 0x0800000 | bootm 0x400000 0x0800000 | ||
Riga 130: | Riga 118: | ||
Alla prima finestra selezionare '''C''' se si vuole localizzare la distribuzione in Italiano. Da qui in avanti l'installazione procede come di consueto: l'unica particolarità da tenere presente è la creazione obbligatoria, in fase di partizionamento, di una piccola partizione (circa 150 MB) bootabile formattata come ext2 con mount point <code>/boot</code>. | Alla prima finestra selezionare '''C''' se si vuole localizzare la distribuzione in Italiano. Da qui in avanti l'installazione procede come di consueto: l'unica particolarità da tenere presente è la creazione obbligatoria, in fase di partizionamento, di una piccola partizione (circa 150 MB) bootabile formattata come ext2 con mount point <code>/boot</code>. | ||
=== Installazione su SD === | |||
Inserire una memoria SD nello slot dello SheevaPlug. È consigliabile spianarla prima completamente da un pc, eliminando qualsiasi partizione preesistente su di essa, ad esempio con | |||
<pre> | |||
# gparted /dev/mmcblk0 | |||
</pre> | |||
Nonostante la tabella delle partizioni sia appena stata ripulita può succedere che i vecchi dati facciano andare in errore il boot loader al momento dell'avvio. | |||
È allora possibile azzerare veramente la tabella delle partizione con dd | |||
<pre> | |||
# dd if=/dev/zero of=/dev/mmcblk0 bs=1M count=10 | |||
</pre> | |||
Con questo comando si scrivono i primi 10MB della scheda con degli 0. Questo è più che abbondante per cancellare la tabella delle partizioni e l'inizio della prima partizione. | |||
==== Configurare U-Boot ==== | ==== Configurare U-Boot ==== |
contributi