
Я создал USB-флешку с последней версией Ubuntu, но она не постоянная. Как сделать ее постоянной, не повторяя весь процесс?
решение1
2017
Постоянные разделы не работают в системах syslinux Live Ubuntu с 14.04. Это включает SDC, UNetbootin, Rufus и т. д.
Если вы действительно хотите сделать существующую установку постоянной, вы можете создать файл casper-rw в Windows и добавить его в корень вашего флэш-накопителя, см.https://www.pendrivelinux.com/casper-rw-creator-make-a-persistent-file-from-windows/
Файл casper-rw будет ограничен размером 4 ГБ и будет работать только на разделе FAT32.
Если вы хотите, чтобы загрузка была постоянной, нажмите Shift, выберите язык, нажмите F6, нажмите Enter и введите persistent
, (для UNetbootin нажмите Tab, затем F6)
Если вы хотите, чтобы каждый сеанс был постоянным, измените isolinux/txt.cfg, как показывает Danatela выше (или для установки UNetbootin измените syslinux.cfg таким же образом).
Вероятно, проще будет пересоздать постоянный диск с помощью mkusb, он автоматически создает постоянные разделы.
решение2
Изменение Live Pendrive на Persistent Pendrive
Работает как с BIOS, так и с UEFI
Многие предпочитают использовать постоянную флешку, которая сохраняет изменения.
Создайте Live-флешку с помощью Rufus или аналогичной программы.
Загрузите флешкуторамчтобы сделать диск доступным для редактирования (нажмите shift при загрузке, нажмите Esc в меню языка, нажмите F6, нажмите Esc, введите {space}toram после "quiet splash ---" и нажмите Enter).
Создайте файл casper-rw:
sudo dd if=/dev/zero of=casper-rw bs=1M count=512
sudo mkfs.ext3 -L casper-rw -F casper-rw
(где count=512 — размер сохраняемого файла, максимум 4 ГБ).
Переместите новый файл casper-rw из домашней папки в корень Live Pendrive.
Отредактируйте /isolinux/txt.cfg (для сохранения загрузки BIOS) и /boot/grub/grub.cfg (для сохранения загрузки UEFI), добавьте пробел и слово «persistent» после «quiet splash ---».
Выключите и перезагрузите постоянный диск.
решение3
Как показано вэто руководство, вы можете уменьшить размер раздела FAT32 на вашем флэш-накопителе, а затем пометить раздел ext4, casper-rw
и он будет рассматриваться как файл сохранения. Если Gparted не может уменьшить размер раздела FAT32, вы можете сделать это в программе WindowsМастер разделов EaseUS.
Мне кажется, что можно также создать файл с именем casper-rw
и создать в нем файловую систему ext, mke2fs -t extX /path/to/casper-rw
тогда это тоже будет файл сохранения.
Также вам необходимо изменить параметры isolinux/txt.cfg
добавления слова persistent
в загрузку следующим образом:
по умолчанию в прямом эфире лейбл в прямом эфире ярлык меню ^Попробуйте Ubuntu без установки ядро /casper/vmlinuz.efi добавить файл=/cdrom/preseed/ubuntu.seed boot=casper cdrom-detect/try-usb=trueнастойчивыйnoprompt floppy.allowed_drive_mask=0 ignore_uuid initrd=/casper/initrd.lz тихий всплеск -- ярлык live-install ярлык меню ^Установить Ubuntu ядро /casper/vmlinuz.efi добавить файл=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity cdrom-detect/try-usb=trueнастойчивыйnoprompt floppy.allowed_drive_mask=0 ignore_uuid initrd=/casper/initrd.lz тихий всплеск -- проверка этикетки ярлык меню ^Проверить диск на наличие дефектов ядро /casper/vmlinuz.efi добавить boot=casper integrity-check cdrom-detect/try-usb=trueнастойчивыйnoprompt floppy.allowed_drive_mask=0 ignore_uuid initrd=/casper/initrd.lz тихий всплеск -- метка memtest ярлык меню Тест ^памяти ядро /install/mt86plus лейбл hd ярлык меню ^Загрузка с первого жесткого диска локальная загрузка 0x80
решение4
Я не знаю, как это сделать. Вам придется просто переформатировать usb и переустановить os обратно с включенным сохранением. Я используюPendrivelinuxдля установки live os на флешку с сохранением. Это должно быть относительно легко сделать. Надеюсь, это сработает.