Пользовательского поиска
Пятница, 19.04.2024, 09:08
Приветствую Вас Гость | RSS
Главная | Clonzilla - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Логин:
Пароль:
Мы Рекомендуем:
Мнение Общественности
Пользовались ли вы Windows To Go?
1. Не слышал
2. Что то слышал, но не пробовал
3. Да, использую.
4. Пробовал, не интересно
Всего ответов: 94
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Sh1td0wn, asdqqww  
Форум » Мультизагрузочная флешка » Linux-подобные системы » Clonzilla
Clonzilla
kamikadze69Дата: Воскресенье, 08.07.2012, 10:53 | Сообщение # 1
Неизвестный
Группа: Пользователи
Сообщений: 11
Репутация: 0
Статус: Отсутствует
Гуру утилиты grub4dos помогите мне с моей проблемой, а заодно объясните принцип работы menu.lst и смысл команд в нем.
Проблема в следующем: создал загрузочную флешку при помощи grub4dos, начал её комплектовать, но столкнулся с проблемой что не все ISO хотят корректно запускаться, образы рабочие а стало быть это я не правильные конфиги пишу в меню. Конкретно не работает Clonzilla (скачал последнюю версию с офф сайта), точнее она вроде как запускается но только её стартовое меню, а при попытке что-то сделать в ней начинает сыпаться следующее сообщение modprobe: module unknow not found in modules.dep
В меню листе у меня написано так:
title Clonezilla
ls /images/clonezillalivei486.iso || find --set-root /images/clonezillalivei486.iso
map --heads=0 --sectors-per-track=0 /images/clonezillalivei486.iso (0xff) || map --heads=0 --sectors-per-track=0 --mem /images/clonezillalivei486.iso (0xff)
map --hook
chainloader (0xff)
 
Uragan66Дата: Воскресенье, 08.07.2012, 12:47 | Сообщение # 2
Экспериментатор
Группа: Проверенные
Сообщений: 52
Репутация: 3
Статус: Отсутствует
kamikadze69, если Вам так сильно нужна Clonezilla, тогда извлекайте содержимое iso в папку clonezilla, а в menu.lst пишите следующее
Code
title Clonezilla live (Default settings, VGA 1024x768)
kernel /clonezilla/vmlinuz boot=live hostname=oneiric config quiet noswap nolocales edd=on nomodeset ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="" ocs_live_batch="no" ocs_lang="" video=uvesafb:mode_option=1024x768-32 ip=frommedia  nosplash live-media-path=clonezilla
initrd /clonezilla/initrd.img
   
title Clonezilla live (To RAM. Boot media can be removed later)
kernel /clonezilla/vmlinuz boot=live hostname=oneiric config quiet noswap nolocales edd=on nomodeset ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="" ocs_live_batch="no" ocs_lang="" noprompt video=uvesafb:mode_option=800x600-16 toram=filesystem.squashfs ip=frommedia  nosplash live-media-path=clonezilla
initrd /clonezilla/initrd.img
   
title Clonezilla live (Safe graphic settings, vga=normal)
kernel /clonezilla/vmlinuz boot=live hostname=oneiric config quiet noswap nolocales edd=on nomodeset ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="" ocs_live_batch="no" ocs_lang="" ip=frommedia nomodeset vga=normal nosplash live-media-path=clonezilla
initrd /clonezilla/initrd.img

title Clonezilla live (Failsafe mode)
kernel /clonezilla/vmlinuz boot=live hostname=oneiric config quiet noswap nolocales edd=on nomodeset ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="" ocs_live_batch="no" ocs_lang="" acpi=off irqpoll noapic noapm nodma nomce nolapic nosmp ip=frommedia nomodeset vga=normal nosplash live-media-path=clonezilla
initrd /clonezilla/initrd.img


 
Sh1td0wnДата: Воскресенье, 08.07.2012, 12:48 | Сообщение # 3
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Clonezilla не может просто так работать из образа.

Чтобы она запустилась,
а) либо сложите содержимое образа строго в корень файловой системы на флешке, прочитайте конфиг isolinux'а и переведите его для GRUB4DOS (как это сделано в сообщении выше)
б) либо каким угодно способом передайте ещё один параметр ядру Clonezilla. Для этого либо вручную вызывайте ядро и initrd из образа (вроде: map ... root ... kernel /путь/к/ядру параметры ядра ... initrd ...), либо отредактируйте образ, точнее, конфиг загрузчика isolinux. Добавлять нужно параметр findiso=/путь/к/образу/от/корня/флешки.iso

Конфиг isolinux обычно расположен в /boot/isolinux/isolinux.cfg. Расположение документации Вам известно.

Задайте более конкретный вопрос, и Вам можно будет помочь более подробно.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
kamikadze69Дата: Воскресенье, 08.07.2012, 15:11 | Сообщение # 4
Неизвестный
Группа: Пользователи
Сообщений: 11
Репутация: 0
Статус: Отсутствует
Quote (Uragan66)
а в menu.lst пишите следующее

Все четыре варианта писать или один из них?
Quote (Sh1td0wn)
либо каким угодно способом передайте ещё один параметр ядру Clonezilla. Для этого либо вручную вызывайте ядро и initrd из образа (вроде: map ... root ... kernel /путь/к/ядру параметры ядра ... initrd ...), либо отредактируйте образ, точнее, конфиг загрузчика isolinux. Добавлять нужно параметр findiso=/путь/к/образу/от/корня/флешки.iso

Подробней, совсем для чайников, как в посте выше можно? Что именно и в каком порядке в menu.lst написать надо?
Quote (Sh1td0wn)
Задайте более конкретный вопрос, и Вам можно будет помочь более подробно.

Даже не знаю как конкретней его задать, есть мульти-загрузочная флешка с grub4dos, есть последняя версия clonzilla.iso скачанная с офф. сайта, есть чайник в лице меня, пытающийся запустить эту клонзилу с флешки. Ищу пошаговую инструкцию "для дураков" как мне это сделать.

Добавлено (08.07.2012, 15:11)
---------------------------------------------

Quote (Sh1td0wn)
либо отредактируйте образ, точнее, конфиг загрузчика isolinux.

Даже не представляю как это делается.
 
Sh1td0wnДата: Воскресенье, 08.07.2012, 15:48 | Сообщение # 5
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> Все четыре варианта писать или один из них?
Это разные варианты. Выбирайте те, которые подойдут Вам. Как и всегда, чаще всего достаточно первого.

> Подробней, совсем для чайников, как в посте выше можно? Что именно и в каком порядке в menu.lst написать надо?
У меня сейчас нет возможности скачать clonezilla. Покажете его конфиг isolinux - переведу.

Можно также взять конфиг, данный выше, и внести изменения:
1) после title ... вставить строки:
Code
ls /images/clonezillalivei486.iso || find --set-root /images/clonezillalivei486.iso
map --heads=0 --sectors-per-track=0 /images/clonezillalivei486.iso (0xff) || map --heads=0 --sectors-per-track=0 --mem /images/clonezillalivei486.iso (0xff)
map --hook
root (0xff)

- подключение iso-образа
2) в конец каждой строки, которая начинается на kernel, написать: findiso=/images/clonezillalivei486.iso
- тот самый параметр ядра, который заставит скрипт в initramfs подключать образ

> Ищу пошаговую инструкцию "для дураков" как мне это сделать.
Неужели чтение документации ничего не прояснило?

>> либо отредактируйте образ, точнее, конфиг загрузчика isolinux.
> Даже не представляю как это делается.
Редактировать ISO-образы умеете? Это делается либо руками (распаковать, отредактировать, пересобрать при помощи mkisofs), либо при помощи специальных редакторов (вроде isomaster).


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
kamikadze69Дата: Воскресенье, 08.07.2012, 15:58 | Сообщение # 6
Неизвестный
Группа: Пользователи
Сообщений: 11
Репутация: 0
Статус: Отсутствует
Quote (Sh1td0wn)
Редактировать ISO-образы умеете?

Нет, открыл я его например в daemon tools, а что там редактировать нужно не понятно.
Quote (Sh1td0wn)
У меня сейчас нет возможности скачать clonezilla

Могу выслать вам её куда угодно, если это поможет делу.

Добавлено (08.07.2012, 15:58)
---------------------------------------------

Quote (Sh1td0wn)
Покажете его конфиг isolinux - переведу.

isolinux - что это? Первый раз слышу.
 
Sh1td0wnДата: Воскресенье, 08.07.2012, 16:35 | Сообщение # 7
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> Нет, открыл я его например в daemon tools, а что там редактировать нужно не понятно.
Daemon Tools может только открывать ISO-образы. Они вообще-то не предназначены для редактирования, так что вместо этого их приходится пересобирать программой вроде isomaster или ultraiso.

> Могу выслать вам её куда угодно, если это поможет делу.
Скачивать всё равно придётся, а у меня такой возможности нет.

И я не вижу, в чём проблема, если у Вас есть почти готовый конфиг для GRUB4DOS и инструкция по его изменению в нужный вид.

> isolinux - что это? Первый раз слышу.
Не первый, я указывал на него в http://greenflash.su/forum/6-1809-17625-16-1341737280.
ISOLINUX - это такой загрузчик (как GRUB4DOS, но другой), предназначенный для записи в загрузочный сектор компакт-дисков с файловой системой iso9660. Он использован в Clonezilla.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
kamikadze69Дата: Понедельник, 09.07.2012, 11:44 | Сообщение # 8
Неизвестный
Группа: Пользователи
Сообщений: 11
Репутация: 0
Статус: Отсутствует
Quote (Uragan66)
kamikadze69, если Вам так сильно нужна Clonezilla, тогда извлекайте содержимое iso в папку clonezilla, а в menu.lst пишите следующее

Скопировал всё содержимое ИСОшника (открыл в daemon tools) в папку Clonezilla которую создал в корне флешки, в меню лист внес все 4 предложенных варианта, не один из них работать не захотел, пишет "файл не найден"
 
Sh1td0wnДата: Понедельник, 09.07.2012, 12:23 | Сообщение # 9
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> Скопировал всё содержимое ИСОшника (открыл в daemon tools) в папку Clonezilla
GRUB4DOS чувствителен к регистру имён файлов. Извлекли в "Clonezilla" вместо "clonezilla" - подправьте пути к файлам.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Uragan66Дата: Понедельник, 09.07.2012, 18:48 | Сообщение # 10
Экспериментатор
Группа: Проверенные
Сообщений: 52
Репутация: 3
Статус: Отсутствует
kamikadze69, проверьте есть ли в папке clonezilla ядро vmlinuz и начальный RAM диск initrd.img и как писал Sh1td0wn измените "Clonezilla" на "clonezilla" или подправьте пути к файлам. И еще образы лучше извлекать с помощью UltraISO ну или хотя бы любым архиватором и сохранять структуру файлов и папок

 
PythonJДата: Среда, 03.10.2012, 09:23 | Сообщение # 11
Неизвестный
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Отсутствует
Пытаюсь подключить ISO от CloneZilla
Quote (Sh1td0wn)
2) в конец каждой строки, которая начинается на kernel, написать: findiso=/images/clonezillalivei486.iso

Это получилось с флешки. С жесткого не получается.

Quote (Sh1td0wn)
либо каким угодно способом передайте ещё один параметр ядру Clonezilla. Для этого либо вручную вызывайте ядро и initrd из образа (вроде: map ... root ... kernel /путь/к/ядру параметры ядра ... initrd ...),

А вот это не выходит.
Имеем

В isolinux.cfg
Code
kernel /live/vmlinuz findiso=/ISO/CloneZilla/clonezilla.iso
   append initrd=/live/initrd.img boot=live config  noswap nolocales edd=on nomodeset ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="" ocs_live_batch="no" ocs_lang="" acpi=off irqpoll noapic noapm nodma nomce nolapic nosmp ip=frommedia nomodeset vga=normal nosplash

Я просто скопировал это в menu.lst:
Code
title Clonezilla
map /ISO/CloneZilla/clonezilla.iso (0xff)  
map --hook  
root (0xff)
kernel /live/vmlinuz findiso=(0xff)/ISO/CloneZilla/clonezilla.iso
append initrd=/live/initrd.img boot=live config  noswap nolocales edd=on nomodeset ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_keymap="" ocs_live_batch="no" ocs_lang="" acpi=off irqpoll noapic noapm nodma nomce nolapic nosmp ip=frommedia nomodeset vga=normal nosplash

Пробовал и в одну строку без append, и без findiso, по всякому.
Подскажите, как сделать правильно, чтобы не возникало меню CloneZilla и сразу начиналась загрузка.
Заодно подскажите, можно ли сделать то же самое, только чтобы образ ISO лежал на втором разделе жесткого диска и загрузка была бы вариантом загрузки XP. Я добавил grldr пунктом в boot.ini, и сделал файл menu.lst. Осталось только либо добавить загрузку с kernel в menu.lst, либо модифицировать образ. Модифицированый образ у меня тоже грузиться не хочет с жесткого. Не находит его на втором разделе. пробовал findiso=(hd0,1)/ и т.п. - не получается.
 
Sh1td0wnДата: Среда, 03.10.2012, 20:05 | Сообщение # 12
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> kernel /live/vmlinuz findiso=(0xff)/ISO/CloneZilla/clonezilla.iso
> append initrd=/live/initrd.img ...
В результате ядро получает ровно один параметр и не получает необходимого ему initramfs. В документации GRUB4DOS написано, как правильно передавать параметры и initrd.

Пример:
kernel /путь/к/файлу/ядра параметры ядра
initrd /путь/к/файлу/initrd

> findiso=(0xff)/ISO/CloneZilla/clonezilla.iso
???!
Уберите (0xff), ядро Linux понятия не имеет о номерах жёстких дисков в BIOS. Хотя бы потому, что работает в защищённом режиме процессора. И это не говоря уже о том, что (0xff)/ISO/CloneZilla/clonezilla.iso - неправильный даже с точки зрения GRUB4DOS путь.

> Это получилось с флешки. С жесткого не получается.
Файловая система на данном разделе жёсткого диска - какая?


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
SHELLesДата: Четверг, 04.10.2012, 00:00 | Сообщение # 13
Экспериментатор
Группа: Пользователи
Сообщений: 84
Репутация: 14
Статус: Отсутствует
ОФФ

Прочитал всю тему. Ребят, у вас железные нервы)))

/ОФФ
 
vodka_pivoДата: Четверг, 25.10.2012, 10:51 | Сообщение # 14
Неизвестный
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Отсутствует
У меня запускается с такими параметрами (нашел в инете)
Версия не новая, за 2010 год, и пробую в QEMU.
clonezilla-live-20100721-lucid.iso переименован в clonezilla.iso
Code
title Clonezilla
find --set-root /ISO/clonezilla.iso
map --heads=0 --sectors-per-track=0 /ISO/clonezilla.iso (0xff)
map --hook
root (0xff)
loopback loop /ISO/clonezilla.iso
kernel /live/vmlinuz boot=live live-config union=aufs nolocales noprompt vga=788 ip=frommedia toram findiso=/ISO/clonezilla.iso
initrd /live/initrd.img
 
Sh1td0wnДата: Четверг, 25.10.2012, 19:03 | Сообщение # 15
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> Версия не новая, за 2010 год,
Для начала скачайте новую: https://sourceforge.net/project....2.12-67

> loopback loop /ISO/clonezilla.iso
Это директива GRUB2, GRUB4DOS её не понимает.

Какая на флешке файловая система?


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Форум » Мультизагрузочная флешка » Linux-подобные системы » Clonzilla
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:
Чат

Copyright GreenFlash © 2024
Рейтинг@Mail.ru