J'ai récemment installé la distribution Cubian X sur mon Cubietruck. Et les manipulations pour transférer le système sur le rootfs on un peu changées.
Je pars du principe que votre système est sur la carte SD, si ce n'est pas le cas il faut remplacer "mmcblk0p2" par "nandb" et "mmcblk0p1" par "nanda".
Voici donc la procédure :
Créer la partition et le système de fichier:
sudo fdisk /dev/sdaCommand (m for help): n [enter]
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p [enter]
Partition number (1-4, default 1): [enter]
Using default value 1
First sector (2048-524288000, default 2048): [enter]
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-524288000, default 524288000): [enter]
Using default value 524288000
Command (m for help): w [enter]
Créez le système de fichier sur le disque
mkfs.ext4 /dev/sda1
Copiez les fichiers de la nand vers le disque dur :
le système de fichier root se trouve sur la partition 2 de la carte SD donc l'objectif est de copiez cette partition sur la partition sda1.
sudo dd if=/dev/mmcblk0p2 of=/dev/sda1 bs=1M
sudo resize2fs /dev/sda1
Changer la partition de root dans le fichier de boot :
Il faut modifier le fichier de boot pour qu'il point vers le /dev/sda1
sudo nano /boot/uEnv.txt
Remplacer la ligne root=/dev/mmcblk0p2 rootwait par : root=/dev/sda1 rootwait
Puis on synchronise
syncOn modifie le fichier fstab : sudo nano /etc/fstab
on remplace la ligne /dev/mmcblk0p2 / ext4 defaults 0 1 par /dev/sda1 / ext4 defaults 0 1
et enfin on reboot
reboot
Aucun commentaire:
Enregistrer un commentaire