ciao dunque ho provato a dare il comando
rsync -arvHu --delete --exclude={/proc/*,/tmp/*,/mnt/*,/media/*,/lost+found,/home/*} /* /media/Fedora_Backup
che ho trovato googlando
ottengo un bel po’ di errori nella copia di file all’interno della cartella /sys tipo
ERROR: sys/module/usb_storage/parameters/swi_tru_install failed verification -- update discarded.
ERROR: sys/module/usb_storage/sections/.bss failed verification -- update discarded.
WARNING: sys/module/video/parameters/allow_duplicates failed verification -- update discarded (will try again).
WARNING: sys/module/videobuf2_vmalloc/coresize failed verification -- update discarded (will try again).
WARNING: sys/module/videobuf2_vmalloc/initsize failed verification -- update discarded (will try again).
WARNING: sys/module/videobuf2_vmalloc/initstate failed verification -- update discarded (will try again).
sys/module/video/sections/.init.text
rsync: read errors mapping "/sys/module/video/sections/.init.text": No data available (61)
sys/module/video/sections/.note.gnu.build-id
però il resto copia tutto.
intanto escludere quelle cartelle è corretto?
e questi errori?
comunque poi do il comando
chroot /media/Fedora_Backup
e mi ritrovo
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
bash: /dev/null: Permesso negato
[root@localhost /]#
il chroot lo ha fatto ma questi errori?
ultimo comando:
grub2-install /dev/sdc
per aggiornare il boot (sdc è il mio Hd esterno)
e…
[root@localhost /]# grub2-install /dev/sdc
/usr/share/grub/grub-mkconfig_lib: line 34: /dev/null: Permesso negato
/usr/sbin/grub2-install: line 293: /dev/null: Permesso negato
/usr/share/grub/grub-mkconfig_lib: line 62: /dev/null: Permesso negato
Path `/boot/grub2' is not readable by GRUB on boot. Installation is impossible. Aborting.
Io in pratica volevo solo arrivare a crearmi uno script che facesse queste cose:
- copia di bakup della partizione di avvio su partizione disco esterna
- risistemare la partizione esterna (chroot, grub2, fstab. ramdisc) in modo da renderla avviabile da disco esterno.
In pratica avere una copia identica avviabile del mio sistema da un HD esterno.