Mover a partição do disco ssd para pendrive

0

Eu tenho um SSD de 128 GB. Existe uma partição: sda1 - 12 GB. Eu tentei mover esta partição para um pendrive USB.

O pendrive tem 16 GB de tamanho.

Eu inicializei de uma mídia ao vivo e executei:

dd if=/dev/sda1 of=/dev/sdc1

copiei o MBR de sda :

dd if=/dev/sda of=mbrbackup bs=512 count=1

e restaurou em sdc :

dd if=mbrbackup of=/dev/sdc bs=446 count=1

Infelizmente, o sistema operacional não inicializou a partir do USB. O que eu senti falta?

    
por tyo 07.12.2015 / 12:30

1 resposta

0

Tente isto:

Crie uma nova tabela de partições e uma partição ext4 na unidade USB (/ dev / sdc1)

Abra um terminal e clone / dev / sda1 através do rsync:

sudo -i
rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} /* /dev/sdc1

Usando o conjunto de opções -aAX, os arquivos são transferidos no modo de arquivamento, garantindo que links simbólicos, dispositivos, permissões e propriedades, tempos de modificação, ACLs e atributos estendidos sejam preservados.

Atualize o / dev / sdc1 / etc / fstab para refletir as mudanças do UUID.

blkid
nano /dev/sdc1/etc/fstab  

Atualize o gerenciador de inicialização e os arquivos de configuração

umount /dev/sdc1
mount /dev/sdc1 /mnt
mount --bind /dev /mnt/dev 
mount --bind /dev/pts /mnt/dev/pts
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
chroot /mnt
grub-mkconfig -o /boot/grub/grub.cfg
grub-install --root-directory=/mnt /dev/sdc
grub-install --recheck /dev/sdc
umount /mnt
exit
    
por kyodake 07.12.2015 / 16:19