Как создать загрузочную флешку с Mandriva
18.04.2010, рубрики: how-to | 43 комментариев »
Я тут весь интернет облазил в поисках хоть одного, адекватно-нормально-чиатемо-работающего мануала по созданию загрузочной флешки с Mandriva. И ничего не нашел (на русском). Потратил кучу времени и всё. Но правда с Mandriva не так уж и куча. И не надо сразу думать: «А типа про unetbootin забыл, да?». Unetbootin – Говно, и создает загрузочную флешку которая будет работать только для Ubuntu\Kubuntu (которым эта утилита не нужна при наличии usb-imagewriter и стандартного инструмента в системе) и вроде Fedora 11 у меня получалась, Fedora 13 уже нихера. Такого как всякие там диски и прочая муть я вообще не признаю. Есть куда более удобные, ёмкие и быстрые устройства, тут вам и SDD и Externall HDD и Flash Drive Card. Вот в общем нашел я решение благодаря одному святому человеку. Хотя всё таки Unetbootin мне и помог, но сделал он только половину работу, остальное пришлось делать самому.
Начнем с того, что надо иметь под рукой и чего не нада:
- Флешка от 1Гб и выше
- Unetbootin (хотя если вы никуда не торопитесь, то достаточно руки и мозги)
- iso образ с Mandriva (желательно последний 2010.0)
- GParted (хотя если вы никуда не торопитесь, то достаточно руки и мозги)
- Специальный пак с пропатченными файликами
Подготовка флешки.
Тут путей уйма и утилит тоже. В плоть до того, что вы можете зайти в Windows там ее отформатировать в файловой системе FAT32 c меткой тома MANDRIVAONE (Обратите внимание, что именно такая метка должна быть у флешки) Если у вас флешка уже пустая и она в файловой системе FAT32 то вам надо только установить метку тома, но это по позже.
Подготовка флешки
Если у вас флешка не готова, то вам необходимо ее отформатировать в FAT32. С меткой позже. Самый простой способ такой, открываем GParted выбираем из устройств вашу флешку, отмонтируем её, нажимаем правую кнопку мыши и выбираем «Форматировать в FAT32″. На забудьте принять изменения, кнопка на верхней панели. Всё флешка готова.
Для тех кто в танке:
- aptitude search gparted
- i gparted - GNOME partition editor
- sudo aptitude install gprated

Обратите внимание, что в некоторых случаях после того как вы отформатировали флешку в GParted ее метка может изменить на иную. По этому снова зайдите в него и поменяйте ее на MANDRIVAONE.
Если вы возьметесь создавать разделы, то это ваши проблемы, в мети на английском языке есть подробно написанные инструкции по использованию утилиты fdisk.
Читайте их.
Создание загрузочной флешки с Mandriva
Теперь снова легкий метод. Открываем Unetbootin. Выбираем там ваш образ и флешку, куда этот образ будет заливать и нажимаем создать. Ждем окончания работы программы. Не радуемся.

Теперь в зависимости от вашей версии вам необходимо скачать правильную версию пака.
Вот они все:
2009 b2
2009 rc1
2009 rc2
2009 final release
2009.1 b
2009.1 rc1
2009.1 final release
2010 final release
2010.2 release
Качаем соответствующий пакет. У меня Mandriva 2010.0 значит я использовал 2010.0 final release. Если вдруг ссылки (или одна из них) перестанут быть рабочими, скажите об этом я залью файлы на сервер. Так мне делать это в падло.
Теперь загруженный архив необходимо распаковать в root вашей флешки. Т.е. в главный каталог флешки.
Делаем это:
- tar xvf kit_2010.tgz
- cd kit_2010
- sudo mv * /media/MANDRIVEONE/
Кому хочется почувствовать себя хакером в консоли, пожалуйста
Готовим флешку
Находим флешку:
- sudo dmesg | tail
Отмонтируем и форматируем в FAT32 с меткой MANDRIVEONE :
- sudo umount /dev/sdc1 (у вас /dev/sdc1 это у вас, у меня это у меня)
- sudo mkdosfs /dev/sdc1 -n MANDRIVEONE
- sudo mkdir /media/MANDRIVEONE
- sudo mount /dev/sdc1 /media/MANDRIVEONE
Должно получиться так:
- ls -la /media/MANDRIVEONE
- итого 8
- drwxr-xr-x 2 root root 4096 1970-01-01 02:00 .
- drwxr-xr-x 10 root root 4096 2010-04-19 00:06 ..
- sudo fdisk -l /dev/sdc
- Диск /dev/sdc: 2051 МБ, 2051014656 байт
- 64 heads, 62 sectors/track, 1009 cylinders
- Units = цилиндры of 3968 * 512 = 2031616 bytes
- Disk identifier: 0x000b8cb6
- Устр-во Загр Начало Конец Блоки Id Система
- /dev/sdc1 * 1 1009 2001825 c W95 FAT32 (LBA)
Готовим Mandriva
Монтируем образ с Mandriva локально:
- sudo mkdir /media/iso/
- sudo mount -o loop mandriva-2010.0-KDE4-i586.iso /media/iso
Копируем необходимые файлы с образа на флешку:
- sudo cp -rf loopbacks/distrib-lzma.sqfs /media/MANDRIVEONE/
Разархивируем и копируем все содержимое архива в корень флешки:
- tar xvf kit_2010.tgz
- cd kit_2010
- sudo mv * /media/MANDRIVEONE/
Делаем ее загрузочной:
- sudo syslinux -f /dev/sdc1
На этом всё. Теперь радуемся))) Вставляем флешку в USB нужного компутера и свободно загружаемся.
P.S.: Мне Mandriva KDE4 лично не понравилась, уж больно низкая производительность на EeePC и домашнем лэптопе. Для примера Kubuntu KDE4.3 работает много раз лучше даже на EeePC. Плюс у Mandriva какой-то гадко переделанный KDE4 который не очень красыво смотрится. Кому нравиться это ваше дело.
За предоставленные модифицированные пакеты огромное спасибо владельцу сайта http://lordikc.free.fr


Если бы не мат, было бы хорошее руководство. А так лучше на импортном сайте почитать:
Мат и впрямь лишний, был зол, сейчас уже убрал. Что касается «на импортном» сайте. То сначала найдите, не считая ссыля в моем посте. Таких руководств просто нет. я уже искал и искал хорошо.
А для реальных пацанов флешка с мандривой делается вот так : cat mandriva.iso > /dev/sdx
Когда не было бутсектора в iso, создания live на любой файловой системой делалось с помощью изменения ровно одной строчки в initrd livecd.
Ubuntu удивительным образом изменяет мозги. Люди не знают, что в Mandriva можна отключить Nepomuk/Strigi и вместо жёсткого секса с гномоутилитами Ubuntu установить модуль Центра управления draklive для создания собственных носителей даных с системой.
Фак! Корпорация троллей распустила своих сотрудников и они начили рьяно срать в комменты ))
А как можно сделать загрузочную флеху на хр, то есть я хочу сделать флешку с мандривой, а у меня стоит хр..подскажите плиз
бес понятия)) XP не юзаю, пробуй с unetbootin он есть и под виндой, так же видел инструкции в официальной вики
В части «Кому хочется почувствовать себя хакером в консоли, пожалуйста
Готовим флешку». опечатка. Название флэшки MANDRIVEONE, а в верхней части написано, что она должна называться MANDRIVAONE. Я скопировал неправильный вариант и долго думал, чего она не загружается. :)
ну а че))) со всеми бывает)) хотя опечатка конечно обидная) исправлю как нить
Кстати, метод, описанный в «Кому хочется почувствовать себя хакером в консоли, пожалуйста» не работает.При загрузке с такой флэшки вылазит сообщение, что не найден isolinux.bin
Метод работает 100%
Так как именно так я делал свою флешку.
Если вылазит ошибка, значит вы что-то сделали не правильно.
Проверьте все свои действия, и как написали выше там есть опечатка, так что ее нужно учесть при создании флешки: MANDRIVEONE
Ага, нашёл, в чём была проблема. Нужно было кроме distrib-lzma.sqfs скопировать ещё и папку isolinux.
Я же тебе говорил)) тут не публикуются не рабочие статьи))
я все проверяю сам, ибо когда я начал изучать линукс, меня очень кумарило, что люди пишут в блогах всякий бред который устарел и не работает.
>В части «Кому хочется почувствовать себя хакером в консоли, >пожалуйста Готовим флешку». опечатка. Название флэшки >MANDRIVEONE, а в верхней части написано, что она должна >называться MANDRIVAONE. Я скопировал неправильный вариант и > >долго думал, чего она не загружается. :)
Исправил!
Огромное спасибо, сейчас буду руководствоваться ;)
Всегда пожалуйста))
Хмм… всё сделал по руководству…ошибки учёл..делал из под windows (система 32bit win7 core2duo , flash – 16 Gb transcend , стационар)…до этого уже пытался через unetbootin записывать , но испугался …2х часового ожидания чтения flash и ничего кроме синхронного мигание на черном дисплее нетбука ( nc20 ) «_» и индикатора на флешке (read/write) … в этот раз также…
дистрибутив мандривы : mandriva-linux-free-2010.0-x86_64.iso , потому что хочу опробовать 64bit …
или этот способ работает только для приведённых в статье дистрибутивов?
Спасибо.С уважением.
или я просто забыл про паки…хмм…это что вроде оболочки GRUB ?
наверное будет достаточно скачать 2010 final release и просто скопипастить фалы из архива в root флешки , или же я опять где – то ошибаюсь … ?
ну да ладно…попытка не пытка…(уже один раз реанимировал флешку ,после попытки инсталлить Chrome OS на этот же нетбук )
%)
попытка не удалась … всё было в точности , как в прошлый раз… =(
только в прошлый раз руководствовался этим : http://otvet.mail.ru/question/32029870/
Даже не знаю чем тебе помочь, данная инструкция к сожалению далеко не универсальна.
Посмотри вот это:
http://lordikc.free.fr/wordpress/?page_id=158
и вот это:
http://lordikc.free.fr/wordpress/?page_id=158
Я не пользователь Mandriva по этому всё в точности сказать не могу, мало того ты делал это из под Windows, тут же часть «Кому хочется почувствовать себя хакером в консоли, пожалуйста» работает 100% для i686. сейчас еще кое-что посмотрю, может решим твою проблему)
admin , спасибо !
Но вообше хочу устанавливать мандриву на нетбук ( типо производителем заявлено ,что поддерживает 64 bit ( проц от via частота 1.3 – 1.6 Ghz поприетарно )вот учу матчасть линукса , так для нетбука ОС в самый раз + я только что заменил оперативу на 2 гигабайта – должно летать…ubuntu 10.04 , которую я первостепенно испробовал так и делает )
А вообще , если привыкну ( заядлый виндузятник ) и будет загрузочная flash и аналоги прог найду, то и на стационар поставлю …
А вообще Linux по праву с большой буквы пишется ( уже ощутил всю прелесть в ubuntu и сужу по ней же )
С уважением.
Кстати ссылки одинаковые… но попробую …
Ещё раз спасибо.
я с 64 bit не работаю, много уже проблем с этим, но можешь в место Мандривы попробывать Debian, даю гарантию будет летать)))
http://www.linuxspace.org/archives/1712
А какой дистрибутив 64 bit ? Я выбрал netbooting (загрузка через интернет 64bit amd и 64 ia , но инфы про них не нашёл…)
сейчас буду пробовать устанавливать…
Если не получится с debian , попробую mandriva через ubuntu , которая залилась на флешку без проблем из под win 7 …
а если и «прогарит» сделаю нормальную установку ubuntu netbook
Поищи! С Дебианом у тебя точно должно всё получиться, во-первых на их сайте есть огромное количество качественного русского материала по Дебиана, в том числе как делать флешки и про 64 бита и про много чего еще!
Во-вторых я еще не видел более стабильного, надежного и хорошо работающего дистрибутива, чем Дебиан. В-третьих по нему ну просто море информации!
Ничего не получается … =(
Бросил затею … оставлю ubuntu netbook, подкоплю , а потом куплю внешний привод…
А можно взять MagOS http://mdv-club.ru/*forum/list.php?10
Все пакеты от Mandriva + скрипты linux-live.org.
тоже вариант))
не могу скачать фал 2010 final release????
проверь еще раз, ссылка рабочая, я смог скачать.
А что может флешка? В часности меня интересует:
1 – загружается только под root-ом или есть возможность установить ОГРАНИЧЕННОГО пользователя и пароли на него и на root, ну как в Mandriva, что у вас на харде? (как ни как Mandriva козыряют что у их Flash ОЧЧЕНЬ ВЫСОКАЯ БЕЗОПАСНОСТЬ, на вроде, работай хоть где! никто ни пробьет!). Согласитесь мой вопрос №-1 актуальный :)
2 – возможно ли на флеш дополнительно интегрировать другие Linux программы?
БЛЕСК – ТАКИХ ТЕМ КАК ВАША РАЗ ДВА И ОБЧЕСЯ и те по Engl
Спасибо!
ЛЮДИ ДОБРЫЕ ПОМОГИТЕ ЧАЙНИКУ СКИПЕТЬ!!! Выше в инструкции написанно следующие : ,,Теперь загруженный архив необходимо распаковать в root вашей флешки. Т.е. в главный каталог флешки.
Делаем это:
tar xvf kit_2010.tgz
cd kit_2010
sudo mv * /media/MANDRIVEONE/
ОБЬЯСНИТЕ ПОЖАЛЮЙСТА ЧАЙНИКУ КАК ЭТО ДЕЛАЕТЬСЯ??? Если не трудно на пальцах. Этот архив у меня есть, тока я на флешке где уже загрузил мандриву не вижу папку root. Ведь именно в эту папку нужно залить соответствующий пакет: 2010.0 final release.
ЗАРАНЕЕ ОГРОМНОЕ ВСЕМ С П А С И Б О !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
To USLAN
Во-первых, в Linux не папки, а каталоги!!!
А во-вторых, здесь root – не каталог, а корень флешки!!, т.е. копировать прямо на флешку!!!
а на mandriva 2010.1 есть пак? пробовал от сюда 2010 ставить, флешка загружается, но дальше окна приветствия не идет…
за статью БОЛЬШОЕ СПАСИБО!!! Очень помогла… после стольких неудачных попыток сделать bootable flash это просто – КЛАД!!! Отдельное СПАСИБО – http://lordikc.free.fr
К стати – «Простой способ» действительно простой – а главное – ДЕЙСТВЕННЫЙ!!! УРА ТОВАРИЩИ!!!
http://lordikc.free.fr/sources/kit_2010.2.tgz
Здесь на 2010.2
Спасибо, добавил в статью.
При загрузке пишет
loading /boot/initrd.usb……ready.
на следующей строчке мигающий курсор и больше ничего не происходит.
В чем может быть проблема?
Спасибо автору за статью! Создать флешку с manriva 2010.2 получилось, причем с первого раза!
Так какая метка правильная – MANDRIVAONE или MANDRIVEONE? А если я использую Mandriva Linux Free – метка тома и пропатченные файлы остаются?
Метка:
sudo mkdosfs /dev/sdc1 -n MANDRIVEONE
Спасибо за советы!
Может быть подскажешь как сделать загрузочную флешку с Mandriva 2011, но на Windows. У меня стояла Mandriva на старом ноуте, но там был дисковод и не было проблем, а сейчас захотел установить Mandriva, но нет дисковода.Помоги если знаешь как. Пиши на почту.
Заранее благодарен. Тимур.