chroot มันคือ การเปลี่ยน root ของทุกๆ process อารมณ์เอา hdd เครื่องนึงมาแล้ว mount แล้วเข้าไปใน system ตัวนั้น ใช้คำสั่งอะไรก็เหมือนๆ กับ run แล้วใช้ root ตัวที่เพิ่ง mount ไม่ใช่ root ของเครื่อง host
หลักการง่ายๆ ก็
-
mount root ไปไว้ซักที่
/mnt/
เป็นตัวอย่าง ถ้ามี partition เดียวก็จบไป ถ้ามี partition อื่นก็ mount ไปไว้ใน/mnt/
ตามที่เดิมสร้างไว้ เช่น อาจจะมี 2 partitions: root กะ boot ก็mount /dev/sda2 /mnt/ mount /dev/sda1 /mnt/boot/
-
จากนั้นก็เข้าไปสู่ระบบมันได้
chroot /mnt/ /bin/bash
เหมือนง่ายๆ จากนั้นจะแก้อะไรก็แก้ไป ถ้าจะ apt-get
ในนี้ก็ยังทำได้