Această întrebare specială este legată de Raspberry Pi, dar, de fapt, aceasta este o întrebare generală.
Deci, am un card SD cu sistem RPI care rulează pe el constând din două partiții:
Disc /dev/mmcblk0: 59,5 GiB, 63864569856 octeți, 124735488 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Tip de etichetă de disc: dos
Identificatorul discului: 0xf4481065
Dispozitiv Boot Start End Sectors Size ID Tip
/dev/mmcblk0p1 8192 532479 524288 256M c W95 FAT32 (LBA)
/dev/mmcblk0p2 532480 124735487 124203008 59.2G 83 Linux
De asemenea, am conectat un HDD extern care funcționează ca un stoc de date format acum din patru partiții:
Disc /dev/sda: 1,8 TiB, 2000398934016 octeți, 3907029168 sectoare
Model de disc: EZRZ-00Z5HB0
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 4096 octeți
Dimensiunea I/O (minimă/optimă): 4096 octeți / 4096 octeți
Tip etichetă de disc: gpt
Identificator disc: 9E92BCDF-4CF7-4ECE-ABCD-5B6794FE747E
Dispozitiv Start End Sectors Size Type
/dev/sda1 2048 125831167 125829120 Sistem de fișiere Linux 60G
/dev/sda2 125831168 754976767 629145600 Sistem de fișiere Linux 300G
/dev/sda3 754976768 2331002879 1576026112 751.5G Sistem de fișiere Linux
/dev/sda4 2331002880 3907028991 1576026112 751.5G Sistem de fișiere Linux
Ce vreau să fac este să-mi muți sistemul RPI de pe cardul SD pe prima partiție a HDD-ului. Pot folosi următoarea comandă pentru a clona întregul card SD (două partiții) pe prima partiție a HDD-ului?
dd if=/dev/mmcblk0 of=/dev/sda1 ...
Deoarece partiția de destinație este puțin mai mare (124735488 vs 125829120 sectoare), mă aștept ca prima partiție HDD va fi împărțită în două (boot și rădăcină) și toate celelalte sda2, sda3 etc. va rămâne intactă. Deci, după această operațiune, voi putea să pornesc de pe HDD în loc de cardul SD (desigur, după verificarea tuturor UUID-urilor care se pot schimba după migrare).
Ar trebui să fie în regulă AFAIK, dar nu am posibilitatea de a testa acest proces în prezent. Așa că doriți să verificați totul și să fiți 100% sigur că nu dați peste cap întregul sistem.
upd. Da, înțeleg că conținutul sda1 va fi distrus definitiv.