Я сделал живой USB для Ubuntu 17.04 с помощью MKUSB из этого учебного руководства здесь: Как сделать персистентную живую Ubuntu USB больше чем с 4 ГБ
Но я не могу заставить персистентное устройство хранения данных работать на меня. Живой USB был создан успешно, и он загружается превосходный, но он освобождает все мои файлы на перезагрузке.
Я пытался добавить слово, "персистентное" к каждой строке с "Linux" в boot.cfg и loopback.cfg файлах.
Править: Я использовал USB на 16 ГБ для создания Живого USB. Хотя я узнал одну вещь, если при начальной загрузке я редактирую команды загрузки от личинки для добавления 'персистентного' ключевого слова, персистентность работает просто великолепно. Если я не делаю, это не делает. Следовательно я должен вручную отредактировать команду каждый раз, я должен загрузиться в Живую Ubuntu.
Вот то, на что похож мой loopback.cfg файл, прежде чем я отредактирую для персистентности.
menuentry "Try Ubuntu without installing" {
set gfxpayload=keep
linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=${iso_path} quiet splash persistent --
initrd /casper/initrd.lz
}
menuentry "Install Ubuntu" {
linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity iso-scan/filename=${iso_path} quiet splash persistent --
initrd /casper/initrd.lz
}
menuentry "Check disc for defects" {
linux /casper/vmlinuz.efi boot=casper integrity-check iso-scan/filename=${iso_path} quiet splash ---
initrd /casper/initrd.lz
}
menuentry "Test memory" {
linux16 /install/mt86plus
}
Вот то, что я редактирую, чтобы заставить персистентность работать.
menuentry "Try Ubuntu without installing" {
set gfxpayload=keep
linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=${iso_path} quiet splash persistent --
initrd /casper/initrd.lz
}
menuentry "Install Ubuntu" {
linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity iso-scan/filename=${iso_path} quiet splash persistent --
initrd /casper/initrd.lz
}
menuentry "Check disc for defects" {
linux /casper/vmlinuz.efi boot=casper integrity-check iso-scan/filename=${iso_path} quiet splash persistent --
initrd /casper/initrd.lz
}
menuentry "Test memory" {
linux16 /install/mt86plus
}
Я должен вручную отредактировать его каждый раз, я загружаюсь, потому что изменения, которые я вношу в файл из Windows, возвращаются назад к оригиналу.