Et surtout, est que mmcblk0p2 est bien démonté avant d'entreprendre l'opération?
Non, le Pi est en marche.Avec le disque dur externe branché dessus. Je ssh le Pi depuis mon ordinateur principal et copie mmcblk0p2 vers le hdd qui est connecté au Pi.
Sinon, c'est normal d'avoir un système de fichier corrompu (et potentiellement irrécupérable) après copie.
Donc, ce que je dois faire c'est ??? :
-Enlever la carte sd du Pi et la mettre dans mon lecteur sd de mon ordinateur principal.
-S'assurer que la carte sd insérée dans l'ordinateur principal n'est pas montée.
-Brancher mon disque dur externe sur l'ordinateur principal.
-Copier mmcblk0p2 de la sd vers mon disque dur externe avec :
dd if=/dev/mmcblk0p2 of=/dev/sda1 bs=32M conv=noerror,sync
Parceque dans le tuto que je suis cela semble être différent :
"
Prérequis
Ben il faut pas grand chose : Un Raspberry avec sa carte SD, Yunohost installé dessus (qui fonctionne, c’est toujours mieux), et un disque dur USB.
Pour ma part, j’ai pris un Maxtor de 1 To en 3,5 pouces, ce qui comblera largement mes besoins.
Préparation du disque dur
Prenez un disque dur USB, branchez le sur un système UNIX et créez 2 partitions :
– Une partition en EXT4 de la place que vous voulez
– Une seconde partition de 1Go en SWAP.
Je ne détaille pas ici, mais perso je le fais si possible en mode graphique avec Gparted :
Puis branchez le sur le Raspberry, connectez vous en SSH dessus, en root.
Lancez la commande suivante :
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 * 8192 137215 129024 63M c W95 FAT32 (LBA)
/dev/mmcblk0p2 137216 61747199 61609984 29.4G 83 Linux
Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xf47cfc3f
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 1951426559 1951424512 930.5G 83 Linux
/dev/sda2 1951426560 1953523711 2097152 1G 82 Linux swap / Solari
4 partitions :
– /dev/mmcblk0p1 : Partition de boot de 63Mo sur la carte SD, qui ne sera pas touchée
– /dev/mmcblk0p2 : Partition root, sur laquelle est installée Debian et Yunohost
– /dev/sda1 : Partition de mon disque dur (930Go), où je souhaite transférer Yunohost
– /dev/sda2 : Partition Swap
Si ce n’est pas les mêmes, notez bien les noms des partitions, afin de ne pas vous perdre ou planter tout le bordel
Copie des fichiers
A présent, nous allons copier l’intégralité de la partition sur laquelle est installée Yunohost sur la partition du disque externe :
[^] # Re: partitionement ok mais erreurs.
Posté par arnauld . En réponse au message Partitionement disque dur externe.. Évalué à 1.
Merci @wismerhill .
Non, le Pi est en marche.Avec le disque dur externe branché dessus. Je ssh le Pi depuis mon ordinateur principal et copie mmcblk0p2 vers le hdd qui est connecté au Pi.
Donc, ce que je dois faire c'est ??? :
-Enlever la carte sd du Pi et la mettre dans mon lecteur sd de mon ordinateur principal.
-S'assurer que la carte sd insérée dans l'ordinateur principal n'est pas montée.
-Brancher mon disque dur externe sur l'ordinateur principal.
-Copier mmcblk0p2 de la sd vers mon disque dur externe avec :
dd if=/dev/mmcblk0p2 of=/dev/sda1 bs=32M conv=noerror,sync
Parceque dans le tuto que je suis cela semble être différent :
"
Prérequis
Ben il faut pas grand chose : Un Raspberry avec sa carte SD, Yunohost installé dessus (qui fonctionne, c’est toujours mieux), et un disque dur USB.
Pour ma part, j’ai pris un Maxtor de 1 To en 3,5 pouces, ce qui comblera largement mes besoins.
Préparation du disque dur
Prenez un disque dur USB, branchez le sur un système UNIX et créez 2 partitions :
– Une partition en EXT4 de la place que vous voulez
– Une seconde partition de 1Go en SWAP.
Je ne détaille pas ici, mais perso je le fais si possible en mode graphique avec Gparted :
Puis branchez le sur le Raspberry, connectez vous en SSH dessus, en root.
Lancez la commande suivante :
fdisk -l
Disk /dev/mmcblk0: 29.5 GiB, 31614566400 bytes, 61747200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x34edcb80
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 * 8192 137215 129024 63M c W95 FAT32 (LBA)
/dev/mmcblk0p2 137216 61747199 61609984 29.4G 83 Linux
Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xf47cfc3f
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 1951426559 1951424512 930.5G 83 Linux
/dev/sda2 1951426560 1953523711 2097152 1G 82 Linux swap / Solari
4 partitions :
– /dev/mmcblk0p1 : Partition de boot de 63Mo sur la carte SD, qui ne sera pas touchée
– /dev/mmcblk0p2 : Partition root, sur laquelle est installée Debian et Yunohost
– /dev/sda1 : Partition de mon disque dur (930Go), où je souhaite transférer Yunohost
– /dev/sda2 : Partition Swap
Si ce n’est pas les mêmes, notez bien les noms des partitions, afin de ne pas vous perdre ou planter tout le bordel
Copie des fichiers
A présent, nous allons copier l’intégralité de la partition sur laquelle est installée Yunohost sur la partition du disque externe :
dd if=/dev/mmcblk0p2 of=/dev/sda1 bs=32M conv=noerror,sync
"
source : http://www.planet-libre.org/?post_id=21555
arnauld