Описание тега books
Используя Жратвы
Если вы доберетесь до жратвы
запрос и система и ядро по-прежнему установлен на разделе, вы можете "вручную" загружать систему - т. е. без помощи рабочих жратвы.конф. Это также работает с жратвой бегать от живых носителей. С этой целью харчи включает в себя элементарные команды НСИ, которые вы можете использовать для поиска разделов и загрузки системы.
найти /vmlinuz
Это должно дать вам раздел, как (hd0,0). Вы также можете использовать LS в
команду, чтобы покопаться в раздел и посмотреть, какие ядра доступны. В поиск
команда работает аналогично. Вы можете также использовать автодополнение по Tab.
установить параметр root=(hd0,1)
Конечно, заменить пейритоона идентификатор с тем, что найти
вам показал.
в Linux /vmlinuz root=ваш раздел/dev/sda1, поскольку
файл initrd /initrd он.ИМГ
Выберите образ ядра и образа initrd, пара, которую всегда нужно использовать вместе. К счастью, в Ubuntu создает пару файлов в корневой директории, которые указывают на рабочую изображения и initrd. Обратите внимание, что вам нужно заменить на/dev/sda1, поскольку
с представлением раздела В схеме используется ядро Linux. Грубо говоря, (hd0,1)
соответствует файл/dev/sda1, поскольку
; (hd0,2) соответствует
файл/dev/sda2;
(ф1,1) соответствует файл/dev/sdb1
.
загрузки
Этот ботинок выбранных ядро из выбранного раздела. После того как вы смогли загрузить систему, вы можете использовать это, чтобы восстановить харчи, как подробно, например, здесь.
Жратву с Wubi
Выше основывается на предположении, что Ubuntu регулярно установлен, т. е. в свой отдельный раздел. Как ты пишешь, ты использовал Wubi, которая означает, что вы установили большой файл на Windows (файловой системы NTFS) разделе, используя технику под названием "Люпен". Я не вижу причин, почему это не может работать в принципе, хотя этот процесс является более сложным. Вот содержание жратвы.cfg на
основе Wubi установить:
part_msdos insmod
insmod NTFS в
установить параметр root='(hd0,msdos5)'
поиск ... нет-дискеты --ФС-идентификатор UUID --набор be300f9c300f5ab3
петлевой loop0 /Убунту/диски/корень.диск
установить корень=(loop0)
Linux в файл /boot/vmlinuz root=ваш устройство/dev/sda1, поскольку петли=/Убунту/диски/корень.диск
файл initrd в /boot/initrd, который.ИМГ
Вам нужно адаптировать это в вашем конкретном случае. В этом фрагменте, взяты из 10.10 установки, поиска
команда находит корневой раздел с помощью файловой системы UUID или идентификатор, который вы, вероятно, не знаете; вы можете использовать --файл --установить /Убунту/диски/корень.диск
вместо (здесьс официальной документации). Эту жратву конфигурации создает виртуальный диск - "петлевое устройство", - призвал loop0
, который представляет содержимое "раздел файл", /Убунту/диски/корень.диск
на NTFS раздел. С немного проб и ошибок, вы должны быть в состоянии сделать эту работу.