Запуск Mandriva One с флешки

PCLinuxOS

Модератор: Bizdelnick

Griphon
Сообщения: 105

Запуск Mandriva One с флешки

Сообщение Griphon »

Есть вариант запуска с флешки "гибридного iso" - этот вариант описан в официальной вики.
Mandriva даже выпустила специальную утилиту под windows для заливки iso на флешку.
Но при использовании этого варианта
1. содержимое флешки уничтожается
2. на флешке формируется раздел в 700 мегов с файловой системой iso9660.

Словом есть свои минусы. :)

Есть другой вариант с использованием syslinux.
Для этого вам понадобится флешка размером от 1Г с файловой системой FAT или FAT32, syslinux и образ дистрибутива в редакции One (или CD).

1. устанавливаем syslinux (urpmi syslinux)
2. убеждаемся что на флешке есть примерно 600М свободного места
3. копируем в корень флешки директории boot и loopbacks из образа или CD
4. делаем флешку загрузочной командой:
syslinux -d /boot/cdrom /dev/sdXX
где sdXX - устройство под которым у вас видна ваша флешка
5. понадобится внести изменения в initrd.gz:
5.1 копируем к себе файл /boot/cdrom/initrd.gz
5.2 распаковываем: gunzip initrd.gz (получаем файл initrd )
5.3 сделаем рядом директорию, например fs
5.4 смонтируем initrd: mount -o loop,rw initrd fs
5.5 заходим в директорию fs и находим там файл linuxrc
5.6 ближе к концу файла находим строчку: nash-mount -o ro -t iso9660 LABEL=One-20091-GNOME /live/media
нужно заменить ее на: nash-mount -o ro -t vfat LABEL=<ваш раздел> /live/media
где <ваш раздел> - метка раздела на флешке
5.7 сохраняем файл, выходим из директории, отмонтируем : umount fs
5.8 пакуем файл: gzip initrd
5.9 полученый initrd.gz копируем на флешку в директорию /boot/cdrom

Все! Осталось убедится что в BIOS включена загрузка с USB-устройства и перезагрузить комп.

В результате вы получили флешку с которой можно загрузить Mandriva One, и вы можете продолжать использовать флешку по прямому назначению.
Файл с дистрибутивом distrib-lzma.sqfs вы можете время от времени распаковывать на своем компе, устанавливать обновления, запаковывать и копировать обратно на флешку. (подробнее это описано в одном из топиков и на вики)

Образ рекомендую использовать EduMandriva One 2009.1 LXDE
Спасибо сказали:
Аватара пользователя
akdengi
Сообщения: 4244

Re: Запуск Mandriva One с флешки

Сообщение akdengi »

Пасиб. Занес в ВиКи. Будут добавления - просьба поправить и там.
Меня тут снова нет :P
Спасибо сказали:
Аватара пользователя
omerta13
Сообщения: 206
ОС: Arch Linux, Mageia Linux

Re: Запуск Mandriva One с флешки

Сообщение omerta13 »

akdengi писал(а):
16.05.2009 23:07
Пасиб. Занес в ВиКи. Будут добавления - просьба поправить и там.

Завтра докорректирую на Вики. Кто-нибудь пробовал создать флэшку таким образом?
Спасибо сказали:
kustov
Сообщения: 3

Re: Запуск Mandriva One с флешки

Сообщение kustov »

omerta13 писал(а):
16.05.2009 23:33
akdengi писал(а):
16.05.2009 23:07
Пасиб. Занес в ВиКи. Будут добавления - просьба поправить и там.

Завтра докорректирую на Вики. Кто-нибудь пробовал создать флэшку таким образом?

Я не пробовал. Но у меня непонятным образом прошла инсталляция с компакт диска CD-RW.
Теперь вся ОС сидит на этом компакте. Сама там что-то перезаписывает, запоминает.
А жесткий диск с WindosXP остался нетронутым.
А вообще-то хотелось, чтобы ОС стояла на жестком диске и загружалась без компакта.
При установке ОС не было запроса на подготовку жесткого диска с предупреждением, что все данные удалятся.
Где найти инструкцию по установке ОС на жесткий диск???
Спасибо сказали:
Griphon
Сообщения: 105

Re: Запуск Mandriva One с флешки

Сообщение Griphon »

omerta13 писал(а):
16.05.2009 23:33
Кто-нибудь пробовал создать флэшку таким образом?


Это я попытался минимизировать действия для запуска с флешки. Сам я кроме этого еще и syslinux.cfg редактировал и директории переименовывал (с соответствующими изменениями в initrd). Это чтобы все было собрано в поддиректории boot. Кроме того, у меня кроме EduMandriva One LXDE на флешке еще DrWeb LiveCD и Parted Magic.

Все должно работать.

Единственно что, сама флешка после загрузки будут доступно только на чтение. Можно поэкспериментировать и выставить ключик rw при монтировании. Вроде бы должно сработать, но пока я не пробовал.
Спасибо сказали:
Аватара пользователя
akdengi
Сообщения: 4244

Re: Запуск Mandriva One с флешки

Сообщение akdengi »

Griphon писал(а):
19.05.2009 13:23
omerta13 писал(а):
16.05.2009 23:33
Кто-нибудь пробовал создать флэшку таким образом?


Это я попытался минимизировать действия для запуска с флешки. Сам я кроме этого еще и syslinux.cfg редактировал и директории переименовывал (с соответствующими изменениями в initrd). Это чтобы все было собрано в поддиректории boot. Кроме того, у меня кроме EduMandriva One LXDE на флешке еще DrWeb LiveCD и Parted Magic.

Все должно работать.

Единственно что, сама флешка после загрузки будут доступно только на чтение. Можно поэкспериментировать и выставить ключик rw при монтировании. Вроде бы должно сработать, но пока я не пробовал.


Пробуйте. Будем очень признательны. Особенно в помощи создания гибридных Live/Install дистрибов.
Меня тут снова нет :P
Спасибо сказали:
Kluivert
Сообщения: 361
Статус: Познаю Linux
ОС: Ubuntu 9.10

Re: Запуск Mandriva One с флешки

Сообщение Kluivert »

всё сделал, как написал Griphon, но при загрузки с флешки, висит boot и всё, нажимаю интер, он пишет, что не может найти kernel


Спасибо сказали:
Griphon
Сообщения: 105

Re: Запуск Mandriva One с флешки

Сообщение Griphon »

Вобщем дополнение.
1. из имиджа диска из /isolinux переписать gfxboot.com на флешку в директорию /boot/syslinux (там есть те же файлы что и в isolinux только gfxboot.com нету)
2. файл на флешке /boot/syslinux.cfg перенести в /boot/syslinux/
3. в файле /boot/syslinux/syslinux.cfg
строчку "ui gfxboot.com /boot/syslinux/bootlogo" либо закомментируйте #, либо поменяйте на:
ui /boot/syslinux/gfxboot.com /boot/syslinux/bootlogo

У меня в таком виде заработало.
Спасибо сказали:
Аватара пользователя
yamah
Сообщения: 1116
ОС: Rosa Fresh, Debian, RELS

Re: Запуск Mandriva One с флешки

Сообщение yamah »

А почему бы просто не установить One на флешку или внешний диск?

Я спокойно установил, оставив пакеты для всего оборудования.

Есть пара неудобств, таких как новое оборудование, типа, сетевых адаптеров, на новом компе определяются с новым номеров.
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Спасибо сказали:
Griphon
Сообщения: 105

Re: Запуск Mandriva One с флешки

Сообщение Griphon »

yamah, у каждого способа есть свои преимущества и недостатки. Поэтому мы и описываем разные варианты. :)
Вот у вас после установки:
1. сколько разделов на флешке ?
2. какая файловая система ?
3. сколько места занимает Mandriva ?
4. есть ли swap ?
5. куда смотрят /tmp и /var ?
Спасибо сказали:
kustov
Сообщения: 3

Re: Запуск Mandriva One с флешки

Сообщение kustov »

ЕСТЬ установленная Мандрива. До этого она очень резко слетала из-за встроенной видеокарты Nvidia. Точнее, не слетала, а сбивался X-server после обновления ( больше гигабайта скачивалось !!! ). Экран превращался во что-то странное.
При первой установке всё оборудование определяется отлично ( на материнке встроенное видео, сетевая, звук, SATA) к интернету подключается сама :)

То есть, сейчас оно всё отлично работает.
Как мне сохранить то, что сейчас есть на флешку или на CD-ROM (DVD-ROM). Чтобы в дальнейшем, при каких либо неприятностях можно было легко восстановиться к текущему состоянию ???

Есть ли какие-либо автоматизированный способы создания загрузочного флеш-USB-диска ?
Спасибо сказали:
Аватара пользователя
SANyaSmolenskii
Сообщения: 40
ОС: Mandriva2010.0 free

Re: Запуск Mandriva One с флешки

Сообщение SANyaSmolenskii »

есть проект MiniOS , человек сам собирает разные версии мандривы для загрузки с флешки.

Сейчас зашел на его сайт www.minios.org, но к сожалению он недоступен :( , у человека кончился хостинг.

Готовые сборки можно поискать в сети, например на rutracker.org

Mandriva Linux One 2010.0 KDE4 MiniOS  http://rutracker.org/forum/viewtopic.php?t=2726722

MiniOS NetBook 2.0  http://rutracker.org/forum/viewtopic.php?t=2322109

MiniOS Fire 2.0 build 2009-11-09 (2010.0) http://rutracker.org/forum/viewtopic.php?t=2402617




Мне больше всего понравилась Mandriva Linux One 2010.0 KDE4 MiniOS,  но  это уже дело вкуса
Спасибо сказали:
Аватара пользователя
yamah
Сообщения: 1116
ОС: Rosa Fresh, Debian, RELS

Re: Запуск Mandriva One с флешки

Сообщение yamah »

Griphon писал(а):
20.05.2009 20:40
yamah, у каждого способа есть свои преимущества и недостатки. Поэтому мы и описываем разные варианты. :)
Вот у вас после установки:
1. сколько разделов на флешке ?
2. какая файловая система ?
3. сколько места занимает Mandriva ?
4. есть ли swap ?
5. куда смотрят /tmp и /var ?

Хоть поздно но отвечу:
У меня лично внешний диск. У коллеги две флэшки. На одной дефалтовая система, на другой все нужные каталоги. Буду говорить про флэшки.
1. На основной - один.
2.. ext3. Монтируется практически всегда в ro.
3. Гигов 5-6 из восьми.
4. если есть необходимость скриптами используем или файл, или раздел (если таковой имеется) на диске ПК, на котором запускаем One.
5. Обычно в память. Дефалтовый var копируем из каталога на основной флэшки пред запуском основных служб. Дефалтовый home анологично.
Есть возможность использовать вторую флэху для сохранения состояния var и home с последующей загрузкой при старте системы.
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Спасибо сказали: