Chroot: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 2: | Line 2: | ||
* <code># mkdir /dir</code> | * <code># mkdir /dir</code> | ||
* <code># mount /dev/sdaX /dir</code> (substitute /dev/sdaX with your root device name) | * <code># mount /dev/sdaX /dir</code> (substitute /dev/sdaX with your root device name) | ||
* <code># for i in /dev /dev/pts /proc / | * <code># for i in /dev /dev/pts /proc /sys; do mount --bind $i /dir$i; done</code> | ||
* <code># chroot /dir</code> | * <code># chroot /dir</code> | ||
* Repair the boot loader, for example, for LiLO: | * Repair the boot loader, for example, for LiLO: | ||
| Line 11: | Line 8: | ||
** <code># lilo -v</code> | ** <code># lilo -v</code> | ||
* <code># exit</code> | * <code># exit</code> | ||
* <code># | * <code># for i in /sys /proc /dev/pts /dev; do umount /dir$i; done</code> | ||
* <code># umount /dir</code> | * <code># umount /dir</code> | ||
* <code># reboot</code> | * <code># reboot</code> | ||
[[Category: Linux]] | [[Category: Linux]] | ||
Revision as of 18:02, 7 December 2014
- Boot from an external CD or USB disk, e.g., Slackware Setup disk
# mkdir /dir# mount /dev/sdaX /dir(substitute /dev/sdaX with your root device name)# for i in /dev /dev/pts /proc /sys; do mount --bind $i /dir$i; done# chroot /dir- Repair the boot loader, for example, for LiLO:
# vi /etc/lilo.conf(if needed)# lilo -v
# exit# for i in /sys /proc /dev/pts /dev; do umount /dir$i; done# umount /dir# reboot