web-dev-qa-db-ja.com

すでに稼働しているUbuntuペンドライブを永続的なものにする方法は?

最新のUbuntuバージョンでUSBフラッシュドライブを作成しましたが、永続的ではありません。プロセス全体を繰り返さずに永続化するにはどうすればよいですか?

6
MrG

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を使用して永続ドライブを簡単に再作成できるため、永続パーティションが自動的に作成されます。

3
C.S.Cameron

ライブペンドライブを永続的なペンドライブに変更する

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」という単語を追加します。

  • 永続ドライブをシャットダウンして再起動します。

2
C.S.Cameron

このガイド に示すように、フラッシュドライブの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 
1
Danatela