Автор Тема: Мультизагрузочная флешка для 3, я 4, кому интересно  (Прочитано 1872 раз)

Петрович

  • Гость
Читал здесь
http://www.altlinux.org/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BE%D1%87%D0%BD%D0%B0%D1%8F_%D0%B2%D0%BE%D1%81%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%84%D0%BB%D0%B5%D1%88%D0%BA%D0%B0_Alt_Desktop5%2BServer5

http://www.altlinux.org/InstallFlash

http://forum.altlinux.org/index.php/topic,29170.msg223374.html#msg223374

1 смотрим
# fdisk -l             
=============================================
2 удалить
# fdisk /dev/sdX                   
 Command (m for help): d
Selected partition 1   
Command (m for help): w
=============================================
3 создать 1 раздел
# fdisk -c=dos /dev/sdX                                           
Команда (m для справки): n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): p
Номер раздела (1-4, по умолчанию 1): 1
Первый sector (62-15359999, по умолчанию 62): 62                                   
Last sector, +sectors or +size{K,M,G} (62-15359999, по умолчанию 15359999): +5G     флешка 7ГБ +5G,флешка 4ГБ +2G
Partition 1 of type Linux and of size 5 GiB is set
Команда (m для справки): t
Выбранный раздел 1
Шестнадцатеричный код (введите L для получения списка кодов): b
Системный тип раздела 1 изменен на b (W95 FAT32)
Команда (m для справки): w
 форматируем
# mkfs.vfat -n BOOT /dev/sdX1
=============================================
4 Создание второго раздела
# fdisk /dev/sdX
Команда (m для справки): n
Partition type:
   p   primary (1 primary, 0 extended, 3 free)
   e   extended
Select (default p): p
Номер раздела (1-4, по умолчанию 2): 2
Первый sector (10485824-15359999, по умолчанию 10487808): 10485824 
Last sector, +sectors or +size{K,M,G} (10485825-15359999, по умолчанию 15359999): +910M
Partition 2 of type Linux and of size 910 MiB is set
Команда (m для справки): t
Номер раздела (1-4): 2
Шестнадцатеричный код (введите L для получения списка кодов): b
Системный тип раздела 2 изменен на b (W95 FAT32)
Команда (m для справки): w
 форматируем
# mkfs.vfat -n SIMPLY /dev/sdX2
 boot
# fdisk /dev/sdX
Команда (m для справки): a
Номер раздела (1-4): 2
Команда (m для справки): w
==============================================
5 подключить том sdX1,sdX2
==============================================
6 копируем (не root)   
$ mc
/home/user/Загрузки/altlinux-7.0.4-simply-i586-install-dvd5.iso (Enter,Tab)  /run/media/user/SIMPLY копируем всё.
==============================================
7 Загоняем на флешку образ MBR
Ставим пакет syslinux, если он ещё не установлен. (# apt-get install syslinux)
# dd if=/usr/lib/syslinux/mbr.bin of=/dev/sdX
==============================================
8 создаем файл syslinux.cfg (не root)
$ touch /run/media/user/SIMPLY/syslinux/syslinux.cfg
==============================================
9 открываем и записываем (не root)
$ mcedit /run/media/user/SIMPLY/syslinux/syslinux.cfg

default harddisk
prompt 1
timeout 200
ui gfxboot bootlogo message
implicit 1

label harddisk
  localboot 0x80

label live
  kernel alt0/vmlinuz
  append initrd=alt0/full.cz live lowmem fastboot splash stagename=live quiet=1 showopts usbdelay=10 automatic=method:disk,disk:sdb,partition:sdb2
label memtest
  kernel memtest
============================================== 
10 Записываем загрузчик syslinux
# syslinux -d /syslinux /dev/sdX2
==============================================
# fdisk -l
Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sdb1              62     4194366     2097152+   b  W95 FAT32
/dev/sdb2   *     4194367     6057983      931808+   b  W95 FAT32
сам сибя создаст alt-live-storage
/dev/sdb3         6057985     7826687      884351+  83  Linux

Оффлайн Rider

  • /usr/sbin/control
  • *******
  • Сообщений: 1 136
расскажите, чем не устраивает dd if=simply-тра-та-ту.iso of=/dev/USB_флэшка
???

ну на крайняк есть mkbootflash в Sisyphus и на диске в rescue (если его ещё не выкинули).

Петрович

  • Гость
1 Пользуюсь только dd все устраивает
2 1 ссылка как сделать разделы
    2  syslinux на диске есть
    3 fdisk -c=dos /dev/sdX

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sdb1              62     4194366     2097152+   b  W95 FAT32
/dev/sdb2   *     4194367     6057983      931808+   b  W95 FAT32
/dev/sdb3         6057985     7826687      884351+  83  Linux
все работает


Оффлайн flint1975

  • Завсегдатай
  • *
  • Сообщений: 1 425
    • Email
Для понимания сути - интересно :)

Петрович

  • Гость
/dev/sdb1 для винды