Используйте секционированный 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 , он показывает панику ядра следующим образом:

Паника в ядре

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

  • Linux Live CD, которые могут сохранять конфигурацию на загрузочном диске?
  • Grub на дискете для восстановления загрузочной цепи CD
  • LiveCD веб-браузера distro
  • Как мне сделать резервную копию всего?
  • Использование live-helper offline
  • Освобождение initramfs ram после переключения root при использовании overlayfs?
  • Живой диск Chroot
  • Ubuntu 16.04 с файловой системой только для чтения и записываемым слоем
  • 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, настроив, как он загружается.

    Interesting Posts

    Что означает название команды unix?

    Структура матрицы для вращения экрана

    OpenSSL 1.0.1j – исправление уязвимости «POODLE» (обновление) на RHEL 6.5

    Как остановить экран от клонирования моих названий?

    Использование ps и наблюдение за соблюдением родительского и дочернего процессов

    Клонирование Linux не загружается

    Команда не найдена: pdebuild не работает, fakeroot успешно

    Когда вы ожидаете на странице, какой сон является задачей?

    Параметры pam для пропуска модуля FREEBSD

    Почему этот переключатель будет эффективно форматировать диск на ext2 вместо ext4?

    Как я могу переделать текстовый дистрибутив Linux?

    Есть ли способ увеличить 20 групповых ограничений для каждого сокета?

    Информация о сокетах и ​​ядрах. Как проверить пустые сокеты?

    Как инициализировать массив с помощью awk и bash?

    Возможно ли (re) определить, какая readline (встроенная в bash) определяет как слово?

    Linux и Unix - лучшая ОС в мире.