Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Создание live системы на USB устройствах. [В Wiki]  (Прочитано 31503 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн zilog82

  • Активист
  • *
  • Сообщений: 420
  • Hello, World!!!
    • Просмотр профиля
Re: Создание live системы на USB устройствах
« Ответ #15 : 25 Апреля 2008, 20:37:32 »
скажите, зачем 2 раздела на флешке иметь??? Я вот просто не имею понятия? Тем более разной фс: fat16 и ext2. Типо документы на одном, система на другом? Или dc`nfrb в этом есть другой смысл?
casper-rw - раздел, на котором сохраняются все ваши изменения

Оффлайн 12d3

  • Активист
  • *
  • Сообщений: 674
  • Ubuntu 10.04
    • Просмотр профиля
Re: Создание live системы на USB устройствах
« Ответ #16 : 25 Апреля 2008, 20:38:51 »
скажите, зачем 2 раздела на флешке иметь??? Я вот просто не имею понятия? Тем более разной фс: fat16 и ext2. Типо документы на одном, система на другом? Или dc`nfrb в этом есть другой смысл?
именно для этого.
есть, например, 8-гиговая флешка. 1 гиг и даже меньше под ливдиск, остальное по прямому назначению.

Оффлайн TAcuMopo

  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Re: Создание live системы на USB устройствах
« Ответ #17 : 25 Апреля 2008, 22:31:36 »
вот создал флешку загрузочную по всем тут написанным канонам, но всё равно, при загрузке выдаёт:
Boot from CD:
This is not a bootable disk. Please insert a bootable floppy and press any key to try again...

Оффлайн zilog82

  • Активист
  • *
  • Сообщений: 420
  • Hello, World!!!
    • Просмотр профиля
Re: Создание live системы на USB устройствах
« Ответ #18 : 26 Апреля 2008, 11:50:53 »
а при чем здесь CD если Вы грузитесь с флэхи?!!  :o

Оффлайн TAcuMopo

  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Re: Создание live системы на USB устройствах
« Ответ #19 : 26 Апреля 2008, 17:27:07 »
а при чем здесь CD если Вы грузитесь с флэхи?!!  :o
я тоже был этим смущён, там и сиди, и флопик намешан, но ошибка вылезает только при загрузке компа с воткнутой этой новой флешкой и када в биосе стоит грузить с усб-зип. Так что явно не хочет бутить с флехи. А никаких сиди и флоппкиов на момент загрузки в дисководах небыло.

Оффлайн vadim-nsk

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1318
  • Жить надо так, как горит пламя!
    • Просмотр профиля
    • Linux в Новосибирске
Re: Создание live системы на USB устройствах
« Ответ #20 : 26 Апреля 2008, 17:43:41 »
дополнительно лило попробуйте проинсталить плюс проверку раздела проведите, что-то подсказывает, что раздельчик с лайв системой много раз туда сюда выткали, что собственно говоря не рекомендуется.

Оффлайн vazik

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Создание live системы на USB устройствах
« Ответ #21 : 27 Апреля 2008, 16:09:57 »
для просмотра где у нас флешка я бы сделал так, гораздо нагляднее
ls -la /dev/disk/by-id/
ну и вместо fdisk я юзаю cfdisk
а так все правильно

Оффлайн ShER

  • Новичок
  • *
  • Сообщений: 44
  • Just Lamer
    • Просмотр профиля
    • Хомепага
Re: Создание live системы на USB устройствах
« Ответ #22 : 28 Апреля 2008, 02:46:34 »
А с Mandriv'ой тоже можно так разделаться? (в смысле, этим способом перенести, и запускать с USB-flash, как  Mandriva Flash)
« Последнее редактирование: 28 Апреля 2008, 02:50:22 от ShER »

Оффлайн xomyaq

  • Новичок
  • *
  • Сообщений: 35
    • Просмотр профиля
Re: Создание live системы на USB устройствах
« Ответ #23 : 29 Апреля 2008, 21:16:30 »
Я полагаю, что все дело в BIOS'е, он может не поддерживать загрузку с флешки, если она zip, однако есть варианты, когда флешка - HDD. Тогда все должно быть в порядке. Есть еще один момент: BIOS может и не грузиться с разделов больше 256 Мб вроде. В-общем, смотрите. ищите и пишите)))

Оффлайн TAcuMopo

  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Re: Создание live системы на USB устройствах
« Ответ #24 : 01 Мая 2008, 21:52:15 »
флешка у меня на гиг. С неё прекрасно грузился акронисовский бекапер.

Оффлайн philip

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Создание live системы на USB устройствах
« Ответ #25 : 02 Мая 2008, 17:38:25 »
Добрый день! Проделал все вышесказанное для Ubuntu 8.04 для двухгиговой флэхи и в результате с нее загружается только Live версия. Режим с сохранением изменений не работает :( . Похоже на то что не может примонтировать раздел необходимый для запись и валится еще до загрузки системы.

Оффлайн sergeospb

  • Участник
  • *
  • Сообщений: 129
    • Просмотр профиля
Re: Создание live системы на USB устройствах
« Ответ #26 : 11 Мая 2008, 12:24:12 »
Добрый день! Проделал все вышесказанное для Ubuntu 8.04 для двухгиговой флэхи и в результате с нее загружается только Live версия. Режим с сохранением изменений не работает :( . Похоже на то что не может примонтировать раздел необходимый для запись и валится еще до загрузки системы.
Это баг, о чем честно говориться на сайте разраба :-) https://help.ubuntu.com/community/LiveCD/Persistence?action=show&redirect=LiveCDPersistence
https://bugs.launchpad.net/ubuntu/+source/casper/+bug/219192   - здесь есть решение.

Оффлайн jD

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Создание live системы на USB устройствах
« Ответ #27 : 25 Мая 2008, 03:19:57 »
у меня тоже при загрузке с usb-flash возникает ошибка.
мой комп писал: boot from CD: boot error
на другом : syslinux 3.53 debian-2007-12-11 .......... could not find kernel image: Linux
еще на лэптопе: invalid or damaged bootable partition

все делал по описанию? и по другим тоже, результат один.
флэшка на 8 гигов kingston. ставил kubuntu 8.04 с liveCD.
на всех этих компах запускается SLAX с usb
все-таки я думаю ошибка в мане, подскажите где.
« Последнее редактирование: 25 Мая 2008, 20:15:10 от jD »

Оффлайн sergeospb

  • Участник
  • *
  • Сообщений: 129
    • Просмотр профиля
Re: Создание live системы на USB устройствах
« Ответ #28 : 25 Мая 2008, 15:57:12 »
у меня тоже при загрузке с usb-flash возникает ошибка.
мой комп писал: boot from CD: boot error
на другом : syslinux 3.53 debian-2007-12-11 .......... could not find kernel image: Linux
еще на лэптопе: invalid or damaged bootable partition

все делал по описанию? и по другим тоже, результат один.
флэшка на 8 гигов kingston. ставил kubuntu 8.04 с lifeCD.
на всех этих компах запускается SLAX с usb
все-таки я думаю ошибка в мане, подскажите где.
создай нужные разделы. Можно в gtparted.
Сохраняй как скрипт liveusb.sh, присваивай права chmod +x liveusb.sh, запускай через sudo ./liveusb.sh
#!/bin/sh
# sudo su
# поменяй везде sda* на свое устройство
# отмонтируем разделы на флешке:
umount /dev/sda
# отстанавливаем автомонтирование юсб устройств
/etc/init.d/hal stop
# форматируем флешку
mkfs.vfat -F 16 -n liveusb /dev/sda1
mkfs.ext2 -b 4096 -L casper-rw /dev/sda2
# устанавливаем загрузчик
syslinux -sf /dev/sda1
lilo -M /dev/sda
#создаем временные каталоги и монтируем образ isо и флешку
mkdir /tmp/liveusb
mount /dev/sda1 /tmp/liveusb
mkdir /tmp/livecd
# меняем путь на свой (путь до образа)
mount -o loop /home/sergeo/Distrib/Linuxiso/kubuntu/custom/livecd.iso /tmp/livecd
cd /tmp/livecd
# копируем файлы на флешку
cp -rf casper disctree dists install pics pool preseed .disk isolinux/* md5sum.txt README.diskdefines ubuntu.ico casper/vmlinuz casper/initrd.gz install/mt86plus /tmp/liveusb
# отмонтируем образ iso
umount /home/sergeo/Distrib/Linuxiso/kubuntu/custom/livecd.iso
# копируем поправленное меню загрузки, поменяй на свой путь до syslinux.cfg
cp -f /home/sergeo/Distrib/Linuxiso/kubuntu/custom/syslinux.cfg /tmp/liveusb
# удалаем ненужный файл
rm /tmp/liveusb/isolinux.cfg
# стартуем hal
/etc/init.d/hal start
сохраняй как syslinux.cfg
DEFAULT USB
GFXBOOT bootlogo
GFXBOOT-BACKGROUND 0xB6875A
APPEND  file=preseed/ubuntu.seed boot=casper initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash --
LABEL USB
  menu label ^Start Ubuntu in persistent mode
  kernel vmlinuz
  append  file=preseed/ubuntu.seed boot=casper persistent initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash --
LABEL live
  menu label ^Start or install Ubuntu
  kernel vmlinuz
  append  file=preseed/ubuntu.seed boot=casper initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash --
LABEL xforcevesa
  menu label Start Ubuntu in safe ^graphics mode
  kernel vmlinuz
  append  file=preseed/ubuntu.seed boot=casper xforcevesa initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash --
LABEL check
  menu label ^Check CD for defects
  kernel vmlinuz
  append  boot=casper integrity-check initrd=initrd.gz ramdisk_size=1048576 root=/dev/ram rw quiet splash --
LABEL memtest
  menu label ^Memory test
  kernel mt86plus
  append -
LABEL hd
  menu label ^Boot from first hard disk
  localboot 0x80
  append -
DISPLAY isolinux.txt
TIMEOUT 300
PROMPT 1
F1 f1.txt
F2 f2.txt
F3 f3.txt
F4 f4.txt
F5 f5.txt
F6 f6.txt
F7 f7.txt
F8 f8.txt
F9 f9.txt
F0 f10.txt

ЕСЛИ ЭТО РУКОВОДСТВО так и не поможет, то это причина задуматься о чем то более глобальном....ВНИМАНИЕ! Персистент мод работат не будет. Ищите решение бага на ланчпаде.
« Последнее редактирование: 25 Мая 2008, 16:07:49 от sergeospb »

Оффлайн jD

  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Создание live системы на USB устройствах
« Ответ #29 : 25 Мая 2008, 19:02:54 »
замечательно. это всетаки невнимательность, здесь, в первом посте говорилось о возможной необходимости #lilo -M /dev/sdd, этого и не хватало.

А как довести LiveUSB до ума?
Например можно ли доставить еще один дистрибутив, только менее прихотливый и много меньше размером, сделать так чтоб при загрузке с нее можно было выбирать межу ними?
Или это могут быть ubuntu и kubuntu.
« Последнее редактирование: 25 Мая 2008, 20:55:19 от jD »

 

Страница сгенерирована за 0.35 секунд. Запросов: 25.