gentoo(pentoo) + grub4dos
|
|
dellin | Дата: Среда, 22.12.2010, 18:33 | Сообщение # 1 |
Ищущий
Группа: Пользователи
Сообщений: 21
Статус: Отсутствует
| субж. как?
|
|
| |
Sh1td0wn | Дата: Среда, 22.12.2010, 21:21 | Сообщение # 2 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| 1) Оно умерло примерно год назад 2) Как обычно, всё в корень ФС на флешке и перевести конфиг isolinux'а для grub4dos. Пожалуйста, задайте более конкретный вопрос.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
dellin | Дата: Среда, 22.12.2010, 21:35 | Сообщение # 3 |
Ищущий
Группа: Пользователи
Сообщений: 21
Статус: Отсутствует
| в корень - не наш метод. потом во всей этой грязи не разберёсся. уточнённый вопрос: как штатными средствами граб4дос заставить генту грузиться из предопределённой мною папки?
|
|
| |
Sh1td0wn | Дата: Среда, 22.12.2010, 21:43 | Сообщение # 4 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| > как штатными средствами граб4дос заставить генту грузиться из предопределённой мною папки? Никак, ибо вопрос этот совершенно не к загрузчику. За путь к loop-файлу отвечает параметр ядра loop=/image.squashfs - его можно изменить.
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
dellin | Дата: Среда, 22.12.2010, 22:50 | Сообщение # 5 |
Ищущий
Группа: Пользователи
Сообщений: 21
Статус: Отсутствует
| Quote (Sh1td0wn) loop=/image.squashfs cdroot=/dev/loop0 - прописывать в этом случае?
|
|
| |
Sh1td0wn | Дата: Среда, 22.12.2010, 22:53 | Сообщение # 6 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| > cdroot=/dev/loop0 - прописывать в этом случае? Нет, ни в коем случае. Системе нужно сначала получить доступ к флешке (cdroot) и потом уже к файлу на ней (loop).
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
dellin | Дата: Среда, 22.12.2010, 23:07 | Сообщение # 7 |
Ищущий
Группа: Пользователи
Сообщений: 21
Статус: Отсутствует
| то есть директиву cdroot оставлять пустой и без "равно"? Добавлено (22.12.2010, 23:07) --------------------------------------------- title Pentoo unpack find --set-root /grldr kernel /pentoo/isolinux/pentoo root=/dev/ram0 looptype=squashfs loop=/pentoo/image.squashfs cdroot quiet init=/linuxrc initrd /pentoo/isolinux/pentoo.igz это будет являться корректным, если образ распакован в папку /pentoo ?
|
|
| |
Sh1td0wn | Дата: Среда, 22.12.2010, 23:15 | Сообщение # 8 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| > find --set-root /grldr Тогда уж /pentoo/image.squashfs, для надёжности. > cdroot Возможно, имеет смысл убрать вовсе, добавить "=/dev/sd[a-z][0-9]" или заменить на "usbroot" (всё без кавычек).
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
dellin | Дата: Четверг, 23.12.2010, 00:15 | Сообщение # 9 |
Ищущий
Группа: Пользователи
Сообщений: 21
Статус: Отсутствует
| проканало только с пустым cdroot. остальное он есть отказался. тоже самое и с касперским, последней версией лайвцд, только он ругается постоянно, мол не может найти локаль ютф, файлы уровней инициализации.
|
|
| |
Sh1td0wn | Дата: Четверг, 23.12.2010, 00:20 | Сообщение # 10 |
Программист
Группа: Модераторы
Сообщений: 3829
Статус: Отсутствует
| > не может найти локаль ютф kav_lang=ru ?
НАЖМИ МЕНЯ, прежде чем что-либо написать
|
|
| |
dellin | Дата: Четверг, 23.12.2010, 00:32 | Сообщение # 11 |
Ищущий
Группа: Пользователи
Сообщений: 21
Статус: Отсутствует
| Quote (Sh1td0wn) kav_lang=ru title KAV find --set-root /grldr kernel /kav/boot/rescue root=/dev/ram0 looptype=squashfs loop=/kav/image.squashfs cdroot slowusb init=/linuxrc kav_lang=ru initrd /kav/boot/rescue.igz это абсолютно корректно подгружает распакованный образ. вот только после запуска иксов почти на всю площадь экрана появляется белая консоль-лог, не убиваемая ничем, на килолом, ни ктрл-ц. завершение работы так же стало корректным.
|
|
| |
SerzhAntz | Дата: Четверг, 10.03.2011, 16:53 | Сообщение # 12 |
Неизвестный
Группа: Пользователи
Сообщений: 4
Статус: Отсутствует
| Скопировал в папку gentoo на флешке папку gentoo.efimg.mountPoint, все файлы из isolinux (хотя файлы msg, memtest и оба isolinux в принципе не нужны) и из корня CD gentoo.efimg и image.squashfs. В корень флешки файл livecd. В menu.lst прописал следующее: title Gentoo x86 find --set-root /grldr kernel /gentoo/gentoo root=/dev/ram0 init=/linuxrc dokeymap looptype=squashfs loop=/gentoo/image.squashfs cdroot slowusb initrd /gentoo/gentoo.igz
|
|
| |