Используйте секционированный live usb

У меня есть USB-устройство, и я пытаюсь создать его таким образом, что у него есть 2 раздела: один для живого Linux-диска, а другой для хранения документов.

Я создал разделы, используя gparted, и установил флаг загрузки для того, который я хочу использовать в качестве живого диска. Теперь у меня есть USB:

Disk /dev/sdc: 14.6 GiB, 15623782400 bytes, 30515200 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0xc3072e18 Device Boot Start End Sectors Size Id Type /dev/sdc1 8439808 30515199 22075392 10.5G 83 Linux /dev/sdc2 * 51200 8439807 8388608 4G b W95 FAT32 

Затем я использовал dd для /dev/sdc2 Ubuntu iso в /dev/sdc2

 sudo dd if=/dev/shm/ubuntu-17.04-desktop-amd64.iso of=/dev/sdc2 bs=4M 

Когда диск мигает на USB-накопителе, я пытаюсь загрузить с моего ноутбука, и он показывает «Операционная система не найдена». Когда я пытаюсь использовать qemu / kvm , он показывает панику ядра следующим образом:

Паника в ядре

Как я смогу сделать это правильно?

One Solution collect form web for “Используйте секционированный live usb”

Вы получили ошибку « Не найденная операционная система», потому что, записывая ISO на раздел диска, а не на диск в целом, вы случайно не записывали загрузчик на разрыв MBR на диске . И … видимо, ПК не заботится о флагом загрузки.

Я вижу два возможных решения, но должен сказать, что я просто вытаскиваю это из своего [цензуры].

Разделите диск после dd 'in ISO

Лучшая часть этого решения состоит в том, что вы узнаете, насколько это реально реально.

  1. dd ISO на весь USB-диск
  2. Проверьте USB-диск для разделов с помощью инструмента разделения. Если вы видите разделы, вы можете добавить один для своего зашифрованного тома.

Добавьте загрузчик в цепочку в раздел.

Идея здесь заключается в том, чтобы добавить загрузчик к разрыву MBR на USB-диске и заставить его загружать любой загрузочный загрузчик в раздел. Chainloading в основном делегирует функции загрузчика другому загрузчику. Я приведу вам документацию Gentoo по этой теме, учитывая, что она достаточно тщательная.

Другие

Если это не удается, вы можете попытаться создать свой собственный Ubuntu ISO, настроив, как он загружается.

  • Попытка настроить изображение спасения Fedora - как мне это сделать?
  • Не удается получить «lsdvd» для работы с Remastered Live CD
  • LiveCD для LFS 7.0
  • Можно ли установить среду рабочего стола linux из live cd?
  • Прямой дистрибутив Linux с предустановленной поддержкой NVIDIA CUDA
  • Я не могу получить CentOS 7 iso (на жестком диске) для загрузки с GRUB2
  • Автоматическое выполнение сценария установки cli в терминале при запуске
  • Не удалось переустановить Grub из live CD
  • Поиск ответов, связанных с пользовательскими изображениями и установщиками
  • Является ли установка Kali на LiveDVD целесообразным?
  • LiveCD веб-браузера distro
  • Live Linux CD / DVD с клиентом Bittorrent, Java, Flash, VLC?
  • Linux и Unix - лучшая ОС в мире.