Como mover o Linux do pen drive para a unidade interna? [fechadas]

1

Eu tenho a versão mais recente do Linux Mint Cinnamon (dados persistentes) em um pen drive de 16 GB e quero movê-lo para um disco rígido interno de 128 GB.

Como faço isso e perco 112 GB ou posso criar uma imagem de 16 GB para encher a unidade inteira para que eu tenha 128 GB de espaço?

    
por linuxquest 08.09.2015 / 12:29

1 resposta

1

Eu não vejo a necessidade de copiá-lo em vez de instalar e apenas copiar seus dados pessoais, mas o procedimento para replicar um sistema seria (se você seguir o próximo procedimento, você poderá usar a capacidade total do seu HD) :

  1. Recreate filesystems: run fdisk -l /dev/your_usb_device and recreate those in your HD (you can modify sizes and have more partitions if you have some special distribution in mind, but those on the usb must exist in your new device and have at least the same size). Use fdisk to partition your HD.
  2. Create those filesystems: run mkfs and mkswap to create the needed filesystems.
  3. Mount your HD's root in /mnt (if you have extra partitions for /home, /var ... you should mount them under /mnt): mount /dev/your_HD /mnt
  4. Copy files from USB to HD: rsync -av --exclude=/dev --exclude=/sys --exclude=/proc --exclude=/mnt /* /mnt/
  5. Identify your devices' IDs: blkid will give you the IDs, find those of your HD's new partitions and modify /mnt/etc/fstab so that the mount IDs match the new ones.
  6. Modify grub.cfg: Modify your /mnt/boot/grub/grub.cfg so that it points to the new HD ID's.
  7. Install GRUB in your HD's MBR: grub-install --boot-directory=/mnt/boot /dev/your_HD

Depois disso, você poderá começar a partir do seu HD (você não precisará da chave USB ao inicializar).

Espero não ter perdido nenhum passo (estou a escrever estes passos, tal como me lembro deles), mas em caso de problemas, avise-me.

Se você estiver usando o uefi, pode precisar de alguma configuração e / ou parâmetros extras no grub-install.

    
por 08.09.2015 / 15:36