最新のUbuntuバージョンでUSBフラッシュドライブを作成しましたが、永続的ではありません。プロセス全体を繰り返さずに永続化するにはどうすればよいですか?
2017年
14.04以降、永続的なパーティションはsyslinux Live Ubuntuシステムで機能しませんでした。これには、SDC、UNetbootin、Rufusなどが含まれます。
既存のインストールを永続的にしたい場合は、Windowsでcasper-rwファイルをビルドしてフラッシュドライブのルートに追加できます。 https://www.pendrivelinux.com/casper-rwを参照してください-creator-make-a-persistent-file-from-windows /
Casper-rwファイルは4GBに制限され、FAT32パーティションでのみ機能します。
ブートを永続的にしたい場合は、Shiftを押し、言語を選択し、F6を押し、Enterを押してpersistent
を入力します(UNetbootinの場合はTab、F6を押します)
すべてのセッションを永続的にしたい場合は、上記のDanatelaが示すようにisolinux/txt.cfgを変更します(またはUNetbootinのインストールではsyslinux.cfgを同じように変更します)。
おそらくmkusbを使用して永続ドライブを簡単に再作成できるため、永続パーティションが自動的に作成されます。
BIOSとUEFIの両方で動作します
多くの人々は、変更を保存する永続的なペンドライブを好みます。
Rufusなどを使用してLiveペンドライブを作成します。
ペンドライブを起動しますtoramドライブを編集可能にします(起動時にShiftを押し、言語からEscを押し、F6を押し、Escを押し、「quiet splash ---」の後に{space} toramと入力して、入る。
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は永続サイズで、最大4GBです)。
新しいcasper-rwファイルをホームからLive Pendriveのルートに移動します。
/isolinux/txt.cfg(BIOSブートの永続性)および/boot/grub/grub.cfg(UEFIブートの永続性)を編集し、「quiet splash ---」の後にスペースと「persistent」という単語を追加します。
永続ドライブをシャットダウンして再起動します。
このガイド に示すように、フラッシュドライブのFAT32パーティションのサイズを小さくしてから、casper-rw
というラベルの付いたext4パーティションを作成すると、永続ファイルとして扱われます。 GpartedがFAT32パーティションのサイズの縮小に失敗した場合、Windowsプログラムでそれを行うことができます EaseUS Partition Master 。
casper-rw
という名前のファイルを作成し、その中にmke2fs -t extX /path/to/casper-rw
でextファイルシステムを作成することもできるので、永続ファイルにもなります。
また、次のようなブートオプションにisolinux/txt.cfg
Wordを追加persistent
を変更する必要があります。
default live label live menu label ^ Ubuntuをインストールせずに試してください kernel /casper/vmlinuz.efi append file =/cdrom/preseed /ubuntu.seed boot = casper cdrom-detect/try-usb = true 持続的 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 持続的 noprompt floppy.allowed_drive_mask = 0 ignore_uuid initrd =/casper/initrd.lz quiet splash- label check menu label ^ディスクの欠陥をチェック kernel /casper/vmlinuz.efi append boot = casper integrity-check cdrom-detect/try-usb = true 持続的 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 メニューラベル^最初のハードディスクから起動 localboot 0x80