1 votes

Comment passer d'une petite carte SD à une plus grande ?

Je n'ai plus de mémoire (8 Go) dans un système, et je dois déplacer le système existant vers une mémoire plus importante (16 Go). Détails

  • /dev/disk4s1 est l'entrée, c'est-à-dire l'endroit d'où je veux obtenir les données.
  • /dev/disk2s1 est la carte sd sur laquelle je veux écrire.

Je démonte disk2s1, et je lance

sudo dd bs=1m if=/dev/disk4s1 of=/dev/disk2s1

mais je reçois

dd: /dev/disk4s1: Resource busy

Je démonte aussi /dev/disk2s1 mais j'obtiens dd: /dev/disk4s1: No such file or directory . Donc je ne dois pas démonter l'entrée.

En gardant les deux cartes SD non montées, j'exécute la proposition de XtrmJosh sudo dd if=/dev/disk4s1 of=/dev/disk2s1 mais obtenir dd: /dev/disk4s1: No such file or directory .

Rapport de système d'OSX (Désolé, mon Ubuntu se met à jour lentement maintenant) où je ne suis pas sûr si je dd les bonnes choses. Commandement sudo dd if=/dev/disk4s2 of=/dev/disk2s1 n'est pas correcte non plus.

USB 3.0 Bus:

  Capacity: 8,02 GB (8 017 412 096 bytes)
  Removable Media:  Yes
  BSD Name: disk4
  Partition Map Type:   MBR (Master Boot Record)
  PCI Device ID:    0x9c31 
  PCI Revision ID:  0x0004 
  PCI Vendor ID:    0x8086 
  Volumes:
boot:
  Capacity: 62,9 MB (62 914 560 bytes)
  Available:    42 MB (41 951 232 bytes)
  Writable: Yes
  File System:  MS-DOS FAT16
  BSD Name: disk4s1
  Mount Point:  /Volumes/boot
  Content:  Windows_FAT_32
  Volume UUID:  B39523D8-BEFC-3910-95CD-08A0C8F472AF
disk4s2:
  Capacity: 3,96 GB (3 962 568 704 bytes)
  BSD Name: disk4s2
  Content:  Linux

Card Reader:

  ...
  Current Available (mA):   1800
  Current Required (mA):    224
  Extra Operating Current (mA): 0
  Capacity: 15,93 GB (15 931 539 456 bytes)
  Removable Media:  Yes
  Detachable Drive: Yes
  BSD Name: disk2
  Built-In: Yes
  Partition Map Type:   MBR (Master Boot Record)
  Volumes:
NO NAME:
  Capacity: 1,98 GB (1 975 546 368 bytes)
  Available:    1,97 GB (1 972 600 832 bytes)
  Writable: Yes
  File System:  MS-DOS FAT16
  BSD Name: disk2s1
  Mount Point:  /Volumes/NO NAME
  Content:  DOS_FAT_16
  Volume UUID:  2AE73D94-DEE9-3B80-A4DA-0AF2B6449863

Mass Storage Device:

  Product ID:   0x125c
  Vendor ID:    0x14cd  (MOAI ELECTRONICS CORPORATION)
  Version:  3.00
  Serial Number:    125C20100726
  Speed:    Up to 480 Mb/sec
  Manufacturer: Generic
  Location ID:  0x14200000 / 11
  Current Available (mA):   1000
  Current Required (mA):    248
  Extra Operating Current (mA): 0
  Capacity: 8,02 GB (8 017 412 096 bytes)
  Removable Media:  Yes
  Detachable Drive: Yes
  BSD Name: disk4
  Partition Map Type:   MBR (Master Boot Record)
  Volumes:
boot:
  Capacity: 62,9 MB (62 914 560 bytes)
  Available:    42 MB (41 951 232 bytes)
  Writable: Yes
  File System:  MS-DOS FAT16
  BSD Name: disk4s1
  Mount Point:  /Volumes/boot
  Content:  Windows_FAT_32
  Volume UUID:  B39523D8-BEFC-3910-95CD-08A0C8F472AF
disk4s2:
  Capacity: 3,96 GB (3 962 568 704 bytes)
  BSD Name: disk4s2
  Content:  Linux

Comment faire pour transférer une petite carte SD vers une plus grande ?

1voto

Locker537 Points 500

Vous pouvez "dd from smaller SD-card to Bigger" mais vous vous retrouverez avec les mêmes partitions, par exemple l'espace disque, que sur la plus petite carte SD. Vous pouvez éventuellement créer une nouvelle partition sur la carte SD plus grande, ce qui vous donnera deux partitions.

Ce que vous devez faire, c'est formater la carte SD la plus grande à pleine capacité et copier les fichiers de la carte SD la plus petite.

1voto

spyderdyne Points 657

Il s'agit apparemment d'une question concernant OS X en raison des noms de disques, mais voici ce que vous devez faire :

diskutil unmountDisk /dev/disk4
diskutil unmountDisk /dev/disk2
sudo dd if=/dev/disk4 of=/dev/disk2 bs=1m

La dernière ligne devrait fonctionner sur Ubuntu et fonctionne probablement aussi sur OS X. J'ai fait quelque chose de similaire il y a quelques semaines sur un Raspberry Pi sous Ubuntu Mate pour sauver les données du disque dur Windows d'un ami sur un nouveau disque. Je ne me souviens pas avoir eu à démonter le disque sous Ubuntu, mais le transfert d'environ 150 Go a pris une éternité.

Vous pouvez alors suivez les instructions ici pour redimensionner votre nouvelle partition afin de profiter de l'espace supplémentaire.

Faites-moi savoir si cela fonctionne pour vous.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X