Я создал флешку с последней версией Ubuntu, но она не постоянна. Как я могу сделать это постоянным, не повторяя весь процесс?
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, так как он автоматически создает постоянные разделы.
Это работает как с BIOS, так и с UEFI
Многие люди предпочитают Persistent Pendrive, который будет сохранять изменения.
Создать живой Pendrive с использованием Rufus или аналогичного.
Загрузите toram с pendrive , чтобы сделать диск редактируемым, (нажмите shift при загрузке, нажмите Esc из языка, нажмите F6, нажмите Esc, введите {пробел} 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 persistence) и /boot/grub/grub.cfg (для сохранения загрузки UEFI) добавьте пробел и слово «persistent» после «quiet splash ---».
Shut выключите и перезагрузите постоянный диск.
Как показано в этого руководства , вы можете уменьшить размер раздела FAT32 на флеш-накопителе, а затем сделать раздел ext4 помеченным casper-rw
, и он будет обработан как файл постоянства. Если Gparted не удается уменьшить размер раздела FAT32, вы можете сделать это в программе Windows EaseUS Partition Master .
Мне кажется, что вы также можете создать файл с именем casper-rw
и создать в нем файловую систему ext с помощью mke2fs -t extX /path/to/casper-rw
, так что это также будет файл персистентности.
Кроме того, вам нужно изменить isolinux/txt.cfg
, добавив слово persistent
в параметры загрузки, например:
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
Я не знаю ни одного способа сделать это. Вам нужно будет просто переформатировать USB и переустановить ОС обратно на него с включенным постоянством. Я использую Pendrivelinux , чтобы установить live os на pendrive с постоянством. Это должно быть относительно легко сделать. Надеюсь, что это работает.