2009-02-23

LiveFlash

По поводу установки системы с флэшки: заливал я образ на iPod shuffle. Тупо командой dd if=.. of=... И всё было хорошо, но iPod ужасно медленный. Решил залить образ на обычную флэшку и обнаружил, что с неё не грузится система, отвечая примерно следующим: «Missing operating system». Копаясь в интернете нашёл несколько способов заливки образов на флэшки.

Для тех, у которых должен быть grub в виде загрузчика(arch):

Создаём один активный(стоит boot_flag) раздел на флэшке. Создаём файловую систему fat на ней. Копируем все файлы из iso-образа на флэшку. Ставим grub. Примерно так(всё от root'a):

fdisk /dev/sdc

n-p-1-enter-enter t-6 a-1 w

mkfs.vfat -n liveFlash -F 16 /dev/sdc1

cd /mnt;mkdir usb; mkdir iso

mount -t vfat /dev/sdc1 usb

mount -o loop patch_to_iso iso

cp -ra /mnt/iso /mnt/usb

grub

root (hd2,0)

setup (hd2)

quit

По крайней мере с arch это заработало.


Для ubuntu нашёл особый способ:

Опять же всё от root'a:

fdisk /dev/sdc

n-p-1-enter-+700M t-6 w

mkfs.vfat -n liveFlash -F 16 /dev/sdc1

cd /mnt; mkdir usb; mkdir iso

mount -o loop patch_to_iso iso

mount -t vfat /dev/sdc1 usb

syslinux -s /dev/sdc1

cp -ra /mnt/iso /mnt/usb

cp /mnt/usb/isolinux.cfg /mnt/usb/syslinux.cfg

rm /mnt/usb/text.cfg

cd /mnt/usb

wget pendrivelinux.com/downloads/u810/text.cfg

Bold'ом отмечено то, на что нужно обратить внимание, ибо в исходной системе этого, скорее всего, нет.

0 коммент.:

Отправить комментарий