Образ CD на флешке.

2 sirocco

Прочитал. Единственное решение сводится к использованию syslinux.
Хотелось бы найти решение для:
2) format the partition iso9660 (in essence, creating a cd disk on the hard drive).
3) burn the iso to the new partition just as you would burn to cd, specifying cdrom=/dev/hdX,Y (the partition on the drive instead of the cd drive).
Хотите результат - читайте внимательно и не спеша.
Разве это не подходит: http://wiki.archlinux.org/index.php/Hard_Disk_Installation ???


P.S. Кроме того, всё это пробовалось и не подходит? (Всё оттуда же http://wiki.archlinux.org/index.php/Putting_installation_media_on_a_USB_key)
UNetBootin

Another way to make a USB drive bootable, is by using UNetBootin. This application can download most distributions for you and write them to your flash drive. UNetBootin is not using the most recent Arch ISO version, but you can supply your own iso file.

After Unetbootin finishes, you have to adjust syslinux.cfg on the root of your flash drive before rebooting. Correct the “archisolabel=” parameter to reflect the label of the USB drive you used, i.e.:

append initrd=/ubninit archisolabel=<label> tmpfs_size=75% locale=en_US.UTF-8

Gujin

A third method is to follow the instructions about Booting multiple LiveCD's from a single USB stick. In a nutshell, you create 2 partitions on your USB drive, copy the Gujin boot loader image to the first partition, and copy Arch's ISO to the second.
sirocco
Хотите результат - читайте внимательно и не спеша.
Разве это не подходит: http://wiki.archlinux.org/index.php/Hard_Disk_Installation ???

Не сработало.

Сделал по wiki, проблема возникла уже на первом шаге:
[[email protected] iso]$ fdisk HBCD.iso 
Устройство не содержит ни верной таблицы разделов DOS, ни метки диска Sun, SGI или OSF
Building a new DOS disklabel with disk identifier 0x79db9446.
Changes will remain in memory only, until you decide to write them.
After that, of course, the previous content won't be recoverable.
Предупреждение: неверный флаг 0x0000 таблицы разделов 4 будет исправлен записью
Вы должны установить цилиндры.
Вы можете сделать это из меню дополнительных функций.
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
         switch off the mode (command 'c') and change display units to
         sectors (command 'u').
Команда (m для справки): u
Изменение единиц измерения экрана/содержимого на секторы
Команда (m для справки): p
Диск HBCD.iso: 0 МБ, 0 байт
255 heads, 63 sectors/track, 0 cylinders, всего 0 секторов
Units = секторы of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x79db9446
Устр-во Загр     Начало       Конец       Блоки   Id  Система
Команда (m для справки): 

Второй шаг без проблем.
[[email protected] iso]$ dd if=HBCD.iso of=/dev/sdc3 bs=512 skip=63
584829+0 записей считано
584829+0 записей написано
скопировано 299432448 байт (299 MB), 11,5741 c, 25,9 MB/c

Третий шаг - не видит fs.
[[email protected] ~]$ fsck -f /dev/sdc3
fsck from util-linux-ng 2.17.2
e2fsck 1.41.12 (17-May-2010)
fsck.ext2: Superblock invalid, trying backup blocks...
fsck.ext2: Bad magic number in super-block while trying to open /dev/sdc3
The superblock could not be read or does not describe a correct ext2
filesystem.  If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>

Четвертый шаг.
title hbcd 10.6
root (hd0,2) 
makeactive
chainloader +1

При загрузке опять выдаёт
Filesystem type unknown, partition type 0x83

Причём в таком варианте, с пропуском 63 байтов, раздел не виден. Без пропуска раздел монтируется и читается.
Пробывал ещё также второй liveCD на sdc4, результат отрицательный.


PS
UNetBootin = syslinux, это я без него сделаю.
Gujin - попробую. Но пока вижу минус:
copy the Gujin boot loader image to the first partition
я хочу использую стандартный grub, плюс ему нужен раздел с fat16.
А чем syslinux не катит, я так и не понял? Сам использую флешку, на ней и Арч распакованый, и, например, образы Акрониса и Paragon'a, и тот же Parted Magic. Все ок грузится.
HBCD - Hiren's Boot CD, я не ошибаюсь?
И каким образом способ с archlinux install должен к этому варезу подойти?

http://www.google.ru/search?q=grub+hiren's+boot
И вперёд, на варезные форумы.

Тема называется Образ CD на флешке

А по ходу дела выясняется - автор хочет узнать, как с помощью груба запускать варез с раздела.

Зашибись. Бурные аплодисменты.
 
Зарегистрироваться или войдите чтобы оставить сообщение.