Buondi', scusate stavo leggendo la pagina di chroot, e mi chiedevo come mai sia descritto sia possibile montare solo una partizione alla volta, se sia una specificita' di Ubuntu o altro, che magari non ho capito io..
Mi sembra che (almeno su altri sistemi) sia possibile, creando una struttura delle directory, montare diverse partizioni in queste, prima di entrarvi in chroot.
Ad esempio se ci fosse una partizione EFI in /dev/sda1, root in /dev/sda2, /home in /dev/sda3
(non sarei sicuro il sudo serva)
e montarci le rispettive partizioni
Codice: Seleziona tutto
sudo mount /dev/sda2 /mnt
sudo mount /dev/sda1 /mnt/boot
sudo mount /dev/sda3 /mnt/home
(l' ordine di mount non ricordo se necessiti la root per prima)
ed entrare con chroot in /mnt, per aggiornare o riparare il sistema operativo..
Per smontare tutte le partizioni assieme, dopo esser usciti da chroot, si potrebbe usare anche
-R, --recursive
Recursively unmount each specified directory. Recursion for each directory will stop if any unmount operation in the chain fails for any reason. The relationship between mountpoints is determined by /proc/self/mountinfo entries. The filesystem must be specified by mountpoint path; a recursive unmount by device name (or UUID) is unsupported.