Почему я не могу получить live-USB, чтобы использовать раздел для сохранения? [дубликат]

На этот вопрос уже есть ответ здесь:

Я установил Ubuntu 14.04.3 на флешку на 16 ГБ, чтобы получить Live OS, которая хранит постоянные данные в разделе ext4. Я следовал инструкциям в различных руководствах и отвечал недавно по этому поводу: Как мне получить Live-USB для использования раздела для сохранения?

Все работает нормально, кроме постоянства.

Вот что я сделал:

  1. Загрузился с живого Ubuntu по USB (здесь: USB2) без постоянного файла.
  2. Вставьте еще один USB (здесь: USB1), откройте gparted, размонтируйте и удалите все разделы.
  3. Выберите «нераспределенный» и создайте два раздела:
    sdc1: 1 - 2170 - auto - MiB // Основной раздел - fat32 - OS
    sdc2: 0 - auto - 0 - MiB // Первичный раздел - ext4 - casper-rw
  4. Извлеките USB1 и затем вставьте его в машину Windows. Установите Ubuntu в ОС, используя «UNETBOOTIN» (но я также использовал «Универсальный установщик USB», позже никаких различий) и установите постоянный файл размером 10 МБ.
  5. Удалите casper-rw под Windows (но я делал это и под Ubuntu).
  6. Загрузите Ubuntu с USB2, вставьте USB1, откройте GParted и щелкните правой кнопкой мыши раздел fat32 (OS 2.10 ГиБ), выберите «Управление флагами» и отметьте «Boot» и «lba» («Boot» уже отмечен; установка «lba», похоже, в дальнейшем не изменит ситуацию).
    "casper-rw" теперь больше 4 ГБ (12,81 ГиБ), но постоянство не работает.
  7. Измените файл «txt.cfg», как описано ниже.

Но даже в этом случае настойчивость не работает. Кто-нибудь может помочь? Спасибо заранее.

default live

label live

  menu label ^Try Ubuntu without installing

  kernel /casper/vmlinuz.efi

  append  file=/cdrom/preseed/ubuntu.seed boot=casper cdrom-detect/try-usb=true persistent noprompt floppy.allowed_drive_mask=0 ignore_uuid initrd=/casper/initrd.lz quiet splash --

label live-install

  menu label ^Install Ubuntu

  kernel /casper/vmlinuz.efi

  append  file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity cdrom-detect/try-usb=true persistent noprompt floppy.allowed_drive_mask=0 ignore_uuid initrd=/casper/initrd.lz quiet splash --

label check

  menu label ^Check disc for defects

  kernel /casper/vmlinuz.efi

  append  boot=casper integrity-check cdrom-detect/try-usb=true persistent noprompt floppy.allowed_drive_mask=0 ignore_uuid initrd=/casper/initrd.lz quiet splash --

label memtest

  menu label Test ^memory

  kernel /install/mt86plus

label hd

  menu label ^Boot from first hard disk

  localboot 0x80
1
задан 13 April 2017 в 15:23

1 ответ

Syslinux не позволил персистентные разделы на том же диске начиная с Ubuntu 14.04.

Однако установка типа Syslinux, (UNetbootin, Rufus, Universal), будет использовать маркированный casper-rw персистентного раздела или домой-rw если он будет расположен на другом диске, или внутреннем или внешнем. Это будет использовать первый casper-rw файл или раздел, который это находит при начальной загрузке

, Если Вы хотите casper-rw раздел на том же grub2 использования диска, вводят создателя загрузочного диска как mkusb, (который работает с BIOS и UEFI), или установка grub2 к USB вручную и циклу монтирует ISO.

при простой необходимости в персистентности больше чем на 4 ГБ, можно использовать YUMI для создания диска, это - casper-rw файл, может быть больше, чем 4 ГБ и существует версия UEFI.

0
ответ дан 26 July 2019 в 12:46

Другие вопросы по тегам:

Похожие вопросы: