Recovery di un sistema Debian attraverso chroot: differenze tra le versioni

lvm
(lvm)
Riga 56: Riga 56:
# chroot /media/mychroot /bin/bash --rcfile /root/.bashrc
# chroot /media/mychroot /bin/bash --rcfile /root/.bashrc
</pre>
</pre>
Possiamo adesso effettuare tutte le operazioni necessarie al ripristino del sistema Debian danneggiato.<br/>
 
Per uscire da <code>chroot</code> basta un semplice:
== Chroot su LVM ==
Nel caso utilizzassimo un [[LVM: Logical Volume Manager|LVM]] i passi da compiere sono quasi gli stessi.<br/>
Iniziamo a creare un punto di mount:
<pre>
# mkdir /media/mychroot
</pre>
Quindi individuiamo il volume logico associato al filesystem di [[root]] (in questo esempio il VG si chiama "debian") con il comando "lvdisplay":
<pre>
# lvdisplay | more
--- Logical volume ---
LV Path        /dev/debian/root
LV Name        root
VG Name        debian
...
...
</pre>
Montiamo il volume logico di root:
<pre>
# mount /dev/debian/root /media/mychroot
</pre>
Montiamo come prima alcune directory necessarie:
<pre>
# mount -o bind /dev /media/mychroot/dev
# mount -o bind /proc /media/mychroot/proc
# mount -o bind /sys /media/mychroot/sys
# mount -o bind /dev/pts /media/mychroot/dev/pts
</pre>
E infine il <code>chroot</code> :
<pre>
# chroot /media/mychroot
</pre>
 
== Conclusioni ==
Adesso è come se stessimo operando all'interno della Debian box ed è possibile effettuare tutte le operazioni necessarie al ripristino del sistema Debian danneggiato.<br/>
Per uscire da <code>chroot</code> :
<pre># exit</pre>
<pre># exit</pre>
:[[Utente:S3v|S3v]]
e, se si sta utilizzando il Rescue Mode dell'installer Debian, Alt+F1 per ritornare al menù.
 
{{Autori
|Autore=[[Utente:S3v|S3v]]
}}
 
[[Categoria: Shell]]
[[Categoria: Shell]]
6 999

contributi