Очень простой способ получить полный доступ (права
‘а) к системе Linux, используя загрузчик GRUB (даже LiveCD не нужен).
1 root
Что для этого нужно? Просто грузим систему и ждем появления меню GRUB’а со списком установленных в системе операционных систем.
Список может быть примерно такой:
Выбираем систему (стрелочками вверх-вниз), к которой хотим получить доступ. И нажимаем буковку
на клавиатуре (1
e
– от 1
e
). Например, нам нужно “попасть” в ArchLinux.1
edit
Выбираем пункт ArchLinux 2.6.31, нажимаем
и нам открывается для редактирования запись, соответствующая записи в конфигурационном файле GRUB 1
e
(для Debian-подобных систем, или 1
menu.lst
– для Gentoo):1
grub.cfg
Удаляем в строке
(в данном случае – третья по счету) все, кроме пути к ядру 1
kernel
и пути к разделу 1
/boot/vmlinuz26
(1
root
). То есть, у нас получится запись такого вида:1
root=/dev/sda6
Дописываем в конец этой строки это:
. В итоге запись будет выглядеть так:1
rw init=/bin/bash
Сохраняем результаты нашего “непосильного” труда – нажимаем Enter и затем грузим ArchLinux с исправленными нами параметрами, нажав
(1
b
– от 1
b
).1
boot
В итоге у нас загружается консоль с правами
‘а. Что и требовалось. Дальше – только дело фантазии и умения.1
root
На этом все.