Como reconfigurar o grub em um arch linux de backup em um disco flash USB

1

Eu consegui fazer backup do meu arch linux processando o rsync:

# rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / /run/media/username/archlinux

fstab editado:

#
# /etc/fstab: static file system information
#
# <file system> <dir>   <type>  <options>       <dump>  <pass>
# /dev/sda3
UUID=d2b779b2-b2b1-48d6-8493-6468f99a0a21       /               ext4            rw,relatime,data=ordered        0 1

# /dev/sda6
UUID=be9152a7-3178-44ba-b3d8-0448e9dd4c80       /boot           ext4            rw,relatime,data=ordered        0 2

# /dev/sda5
UUID=5b2ce0ad-9d59-4023-8ca6-f6a6bbdd59e7       none            swap            defaults        0 0

>

  
#
# /etc/fstab: static file system information
#
# <file system> <dir>   <type>  <options>       <dump>  <pass>
# /dev/sda3
UUID=The UUID of the USB drive       /               ext4            rw,relatime,data=ordered        0 1

e, em seguida, regenerou a configuração do grub via grub-mkconfig:

sudo grub-mkconfig -o /run/media/username/archlinux/boot/grub/grub.cfg

e retorna:

Generating grub configuration file ...
Found linux image: /boot/vmlinuz-linux
Found initrd image: /boot/initramfs-linux.img
Found fallback initramfs image: /boot/initramfs-linux-fallback.img
Found Windows 10 (loader) on /dev/sda1
Found Arch on /dev/sdb1
done

mas o UUID do /boot/grub/grub.cfg é o UUID da minha partição original e não o meu bakcup, embora pareça que o grub está encontrando uma instalação de arco no meu pendrive (Found Arch on / dev / sdb1)

int o wiki do linux do arco recomenda-se usar o mkinitcpio:

# mkdir /mnt/arch
# mount /dev/sdb3 /mnt/arch
# cd /mnt/arch
# mount -t proc proc proc/
# mount --rbind /sys sys/
# mount --rbind /dev dev/
# chroot /mnt/arch /bin/bash
# mkinitcpio -p linux

mas o UUID ainda é o mesmo. Eu corri esta operação muitas vezes, mas eu recebo o mesmo resultado.Nem sequer carregar o grub quando eu arrancar com o meu usb, ele vai direto para o meu grub original não aquele instalado no USB. em um USB diferente ele leva a uma tela de volta e eu tenho que remover o USB para ver o grub instalado no meu disco rígido. qualquer ajuda seria apreciada

    
por eraxe 29.04.2016 / 12:31

0 respostas