Tem sido um longo tempo desde que eu fiz isso e eu provavelmente fiz isso da maneira mais complexa. Eu atualizei o meu sistema operacional para uma unidade maior (antigo de 60GB, novo de 250GB) rodando o Ubuntu 14.04 e usei o ddrescue para criar uma imagem do disco antigo e depois restaurar a imagem no novo disco. Eu tive que criar / restaurar a imagem em etapas separadas, porque eu só poderia anexar um disco de cada vez ao meu laptop.
ddrescue -d -r3 /dev/sda os_drive.img create_image.log
ddrescue -f os_drive.img /dev/sda restore_image.log
O sistema funciona bem com o novo disco, mas é claro que apenas 60 GB são exibidos como a capacidade. Eu estou supondo que eu preciso expandir a partição, estender o LVM, em seguida, redimensionar o meu sistema de arquivos ext4. Não tenho certeza se isso está correto.
Estou mais do que feliz em refazer isso do zero usando um método mais fácil de copiar o conteúdo do disco. Eu estou usando o VirtualBox no meu laptop OSX para fazer o ddrescure com as unidades conectadas uma de cada vez via USB. Outra opção que eu estava considerando é usar o Clonezilla.
fdisk:
WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 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
Disk identifier: 0x0008035d
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 499711 248832 83 Linux
/dev/sda2 501758 125044735 62271489 5 Extended
/dev/sda5 501760 125044735 62271488 8e Linux LVM
Disk /dev/mapper/nobox--vg-root: 59.5 GB, 59466842112 bytes
255 heads, 63 sectors/track, 7229 cylinders, total 116146176 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
Disk identifier: 0x00000000
dividido:
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sda: 488397168s
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 2048s 499711s 497664s primary ext2 boot
2 501758s 125044735s 124542978s extended
5 501760s 125044735s 124542976s logical lvm
Model: Linux device-mapper (linear) (dm)
Disk /dev/mapper/nobox--vg-root: 116146176s
Sector size (logical/physical): 512B/512B
Partition Table: loop
Number Start End Size File system Flags
1 0s 116146175s 116146176s ext4
vgdisplay:
VG Name nobox-vg
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 3
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 1
Act PV 1
VG Size 59.38 GiB
PE Size 4.00 MiB
Total PE 15202
Alloc PE / Size 15202 / 59.38 GiB
Free PE / Size 0 / 0
VG UUID LJMh7v-rslr-ec79-MCxL-RoqQ-zJ9n-0CNfq3
pvdisplay:
PV Name /dev/sda5
VG Name nobox-vg
PV Size 59.39 GiB / not usable 4.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 15202
Free PE 0
Allocated PE 15202
PV UUID qYZ8cg-RzrA-Dv3s-pSkZ-MZY6-MJsa-a59XCb
lvdisplay:
LV Path /dev/nobox-vg/root
LV Name root
VG Name nobox-vg
LV UUID TavnN5-q5YR-jeXh-ceY9-rCYD-mjFR-Cv645y
LV Write Access read/write
LV Creation host, time ,
LV Status available
# open 1
LV Size 55.38 GiB
Current LE 14178
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 252:0