Ручной перенос Mandriva One 2009.1 на flash-drive (может кому пригодиться)

PCLinuxOS

Модератор: Bizdelnick

256
Сообщения: 23
ОС: Mandriva-2008.1 на EeePC701

Ручной перенос Mandriva One 2009.1 на flash-drive

Сообщение 256 »

Ручной перенос Mandriva One 2009.1 на flash-drive

1. С помощью fdisk создаем на flash-drive первичный (основной) раздел
необходимого размера, с небольшим запасом. Устанавливаем тип системы
- 6 (FAT-16). Делаем раздел активным.

2. Форматируем раздел в FAT-16 с обязательной меткой тома, не длиннее
11 символов:
# mkfs.vfat -v -F 16 -n Метка_тома /dev/sdxn
где /dev/sdxn - условное обозначение раздела на flash-drive.

3. Монтируем iso-образ через loop:
# mkdir /.../loop
# mount -o loop /.../xxxxx.iso /.../loop

4. Копируем содержимое iso-образа на примонтированный раздел flash-drive.

5. Переходим в корень раздела flash-drive.
Копируем файл boot/cdrom/syslinux.cfg в корень раздела.

6. Копируем boot/cdrom/initrd.gz на HDD
Распаковываем его.
Монтируем initrd через loop.
Открываем файл linuxrc в редакторе.
Ищем строчку:
nash-mount -o ro -t iso9660 LABEL=One-20091-KDE4 /live/media
Заменяем iso9660 на vfat.
Заменяем One-20091-KDE4 на Метку_flash_раздела.
Размонтируем loop.
Запаковываем gzip-ом initrd.
Записываем initrd.gz обратно в boot/cdrom/

7. Размонтируем flash-drive.
Делаем его загрузочным:
# syslinux /dev/sdxn

ПРЕДУПРЕЖДЕНИЕ! Автор не несет ответственности за последствия,
вызванные незнанием fdisk и кривыми руками.

Данная процедура была успешно проделана с карточкой SDHC 16G
на EeePC701 + usb-hdd + Mandriva2008.1.

Годом ранее, тем-же способом, One2008.1 была перенесена на
usb-flash 2G, но при этом в initrd пришлось добавить
отсутствующие модули ide-disk,usb и fat.
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2041
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Ручной перенос Mandriva One 2009.1 на flash-drive

Сообщение Stauffenberg »

FAT-16 ?
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
akdengi
Сообщения: 4244

Re: Ручной перенос Mandriva One 2009.1 на flash-drive

Сообщение akdengi »

1. Подключаем репозиторий Edumandriva
2. Ставим livetousb
3. Запускаем
4. Следуем подсказкам мастера (единственная подсказка извне - флэшку втыкаем, только когда попросит вставить и не монтируем).
Меня тут снова нет :P
Спасибо сказали:
256
Сообщения: 23
ОС: Mandriva-2008.1 на EeePC701

Re: Ручной перенос Mandriva One 2009.1 на flash-drive

Сообщение 256 »

akdengi писал(а):
11.09.2009 00:23
1. Подключаем репозиторий Edumandriva
2. Ставим livetousb
3. Запускаем
4. Следуем подсказкам мастера (единственная подсказка извне - флэшку втыкаем, только когда попросит вставить и не монтируем).


Да, все это замечательно, но более года назад мне пришлось самому расковыривать 2008.1 Оне , чтобы запихать ее на флешку.
И сейчас, попробовав фирменный скрипт для 2009.1 Оне, который обрадовал сообщением "все готово" - а на флешке полный ноль, тряхнул стариной и быстренько сделал ручками.

Stauffenberg писал(а):
11.09.2009 00:01
FAT-16 ?


Так рекомендуюп первоисточники. ФАТ32 я не пробовал.
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2041
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Ручной перенос Mandriva One 2009.1 на flash-drive

Сообщение Stauffenberg »

256 писал(а):
11.09.2009 00:39
Stauffenberg писал(а):
11.09.2009 00:01
FAT-16 ?

Так рекомендуюп первоисточники. ФАТ32 я не пробовал

а ext3, к примеру, чем не понравилась?
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
256
Сообщения: 23
ОС: Mandriva-2008.1 на EeePC701

Re: Ручной перенос Mandriva One 2009.1 на flash-drive

Сообщение 256 »

Stauffenberg писал(а):
11.09.2009 00:41
256 писал(а):
11.09.2009 00:39
Stauffenberg писал(а):
11.09.2009 00:01
FAT-16 ?

Так рекомендуюп первоисточники. ФАТ32 я не пробовал

а ext3, к примеру, чем не понравилась?


syslinux - загрузчик с fat, грузится любым биосом

для ext2/3 надо ставить lilo/grub
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2041
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Ручной перенос Mandriva One 2009.1 на flash-drive

Сообщение Stauffenberg »

256 писал(а):
11.09.2009 00:48
syslinux - загрузчик с fat, грузится любым биосом
для ext2/3 надо ставить lilo/grub

для ext2/3 можно заюзать extlinux.
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
Atolstoy
Сообщения: 1655
Статус: Tux in the rain
ОС: Linux x86_64

Re: Ручной перенос Mandriva One 2009.1 на flash-drive

Сообщение Atolstoy »

Попробовал - работает. Продавцам Mandriva Flash будет нелегко :)
Всего лишь 26 литров пива достаточно человеку для удовлетворения ежедневной потребности в кальции. Здоровое питание - это так просто!
http://atolstoy.wordpress.com
Спасибо сказали:
256
Сообщения: 23
ОС: Mandriva-2008.1 на EeePC701

Re: Ручной перенос Mandriva One 2009.1 на flash-drive

Сообщение 256 »

Stauffenberg писал(а):
11.09.2009 01:00
256 писал(а):
11.09.2009 00:48
syslinux - загрузчик с fat, грузится любым биосом
для ext2/3 надо ставить lilo/grub

для ext2/3 можно заюзать extlinux.


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

Atolstoy писал(а):
11.09.2009 01:05
Попробовал - работает. Продавцам Mandriva Flash будет нелегко :)


Что именно попробовал?
Спасибо сказали:
Аватара пользователя
stomp
Сообщения: 721
ОС: Debian GNU

Re: Ручной перенос Mandriva One 2009.1 на flash-drive

Сообщение stomp »

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

Re: Ручной перенос Mandriva One 2009.1 на flash-drive

Сообщение Griphon »

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



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

Re: Ручной перенос Mandriva One 2009.1 на flash-drive

Сообщение yamah »

Гы. А чем простая установка One на флэшку не подходит?
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Спасибо сказали:
Аватара пользователя
gazik
Сообщения: 60
ОС: Mandriva

Re: Ручной перенос Mandriva One 2009.1 на flash-drive

Сообщение gazik »

Atolstoy писал(а):
11.09.2009 01:05
Попробовал - работает. Продавцам Mandriva Flash будет нелегко :)

Изготовленная по этому рецепту ОСь не умеет сохранять настройки, тобишь все равно что с CD пускать ее, при следующем пуске все как в первый запуск.... Так что продавцы Flash версии не прогадали
Грызу гранит Linux'a....
Спасибо сказали: