Eu criei um backup de arquivo da minha partição raiz usando duplicidade, com o seguinte comando:
duplicity \
-v8 \
--no-encryption \
--exclude-other-filesystems \
--exclude-device-files \
--exclude /lost+found \
--exclude '/tmp/*' \
/ \
file:///.../root-backup/ \
| tee -a /.../backup.log
Depois, restaurei esse backup para uma segunda partição no mesmo disco rígido, com a intenção de instalar um upgrade dist nessa versão do sistema, deixando o original sozinho.
Infelizmente, não consigo inicializar a segunda partição.
Eu já cuidei das coisas mais óbvias: Criando diretórios /dev
, /sys
e /proc
que foram ignorados pelo backup e modificando o /etc/fstab
clonado para montar a nova partição como /
.
Agora eu tentei inicializar esta partição simplesmente digitando o console do grub e digitando
set root=(hd0,msdos2)
linux /boot/vmlinuz-[kernel version here]
initrd /boot/initrd.img-[kernel version]
boot
Isso resulta em um kernel panic, com um erro ao longo das linhas de:
/init: can't open /root/dev/console: no such file
kernel panic - not syncing: Attempted to kill init!
O que mais eu preciso fazer na nova partição para poder usá-la como /
?
Tags backup boot partitioning linux ubuntu