¿Cómo mover una partición al principio del disco un poco? Parted quiere un sistema de archivos por alguna razón (no sé por qué), solo quiero cambiar todos los sectores a la izquierda ...
r@l:15:32:45:~# parted /dev/sdb
GNU Parted 2.3
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Model: HGST HTS 541010A9E680 (scsi)
Disk /dev/sdb: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 32.2GB 32.2GB primary fat32
2 32.2GB 37.6GB 5360MB primary
3 37.6GB 1000GB 963GB primary
(parted) move 3
WARNING: you are attempting to use parted to operate on (move) a file system.
parted's file system manipulation code is not as robust as what you'll find in
dedicated, file-system-specific packages like e2fsprogs. We recommend
you use parted only to manipulate partition tables, whenever possible.
Support for performing most operations on most types of file systems
will be removed in an upcoming release.
Error: Could not detect file system.
linux
partitioning
Vi.
fuente
fuente
fdisk
y luego moverlos.gparted
me fue bien en una situación similar.Respuestas:
sfdisk
, que pretende ser un fdisk programable, tiene desde alguna versión la--move-data
opción. Ejemplo de su página de manual :fuente
Manera manual con dd y fdisk:
Ahora esperando alrededor de 2h.(más se parece más a las 18h ...)Nota: esto solo mueve datos hacia atrás, no hacia adelante.
Pausa
Reanudando:
fuente
bs
tamaño.dd conv=notrunc bs=512 iflag=fullblock if=/dev/sdb skip=73402368 seek=0 of=/dev/sdb3
? de esta manera que, en caso de trabajar aún f comienzo de la edad en sdb3 no en el interior nueva sdb3bs=1M iflag=direct oflag=direct
. Pasé de 40 MB / sa 400 MB / s en mi SSD. Además, usestatus=progress
Siempre puedes usar
dd
.dd if=/dev/sdc2 of=somefile bs=1M
para crear una copia de la partición en un archivo.dd of=/dev/sdc2 if=somefile bs=1M
para restaurar el contenido del archivo.fuente
dd if=/dev/sdb of=/dev/sdb bs=512 skip=N seek=M
?