わかりました。この質問はフォーラムで何度も出ていることは知っています。私は、見つけた 2 つのガイドと、Pen-Drive の 1 つのガイドを読んで試しました。見つけた投稿にコメントしたいのですが、50 の Rep ポイントを獲得するまでコメントできません。ただし、コメントしようとしている元の投稿は編集できます。意味がわかりませんが、フォーラムがこのように運営されているのは素晴らしいことです。
私が見つけた 3 つのガイドは次のとおりです。
4GB以上の永続的なライブUbuntu USBを作成する方法
Pendrivelinux を使用して USB ライブ サム ドライブを作成した後の永続性に関する問題
私が抱えている問題は、これらのどれも動作しないように見えることです。最初のリンクのコメントでも、14 を超えると動作しないと言われていたため、Ubuntu と Kubuntu 16、12、11 で試しました。
私が抱えている問題は、Illegal OpCode の赤い死の画面が表示されたり、インストールが永続性をまったく検出せず、起動するたびに Linux を試すかインストールするかを尋ねられたり、/dev/sda2 を /cow にマウントできない、または initramfs という黒い画面が表示されたりすることです。
エラーに基づいてトピックのコメントを見つけることができたほぼすべての修正を試しました。
私は、Universal-USB-Installer、live-usb-installer、linuxlive usb Creator、そして 1 か月ほど前に rufus か何かというプログラムを試しました。
casper-rwファイルを削除する部分に到達するまで、すべてのガイドとアプリは機能します
こんな投稿も見かけました:casper-rw 永続パーティションで Ubuntu Live USB フラッシュドライブを起動できないユーザーがコメントで示したすべての手順 (araghuteja) を試し、casper-rw ファイルを削除した後、バック スクリーン initramfs が再び表示されます。
現在、Yu Jia Cheong のコメントを試していますが、ステップ 3 で行き詰まっています。彼女のコメントの 1 つは次のとおりです。
3) 新しい USB で起動します。root (sudo) で /usr/share/initramfs-tools/scripts/casper を開いて編集します。関数 setup_unionfs() を次のように変更します。 https://launchpadlibrarian.net/258626969/casper%20function.txt
4) sudo update-initramfs -u (これを行うにはcryptsetupをアンインストールする必要がありました)
5) 生成された initrd.img ファイルを /boot から別の場所にコピーします。
6) 別の OS から、USB 内の casper-rw ファイルを削除します。initrd.img をライブ パーティションにコピーし直し、新しくビルドされた initrd.img を使用するようにメニュー項目を変更します。
次回 USB から起動すると、casper-rw パーティションから起動するはずです。
長い間イライラしながら解決策を探した後、16.04 ではこれがうまくいきました。
この時点で読むのに疲れすぎていて、私の目は書かれている内容ではなく、読みたい内容を読んでいるだけなのかどうかはわかりませんが、言及されているファイルは、リンクが指しているファイルと同じように見えます。
ファイルを閉じた後に手順 4 を実行すると、エラー メッセージが表示されます...
私がどこでこれを台無しにしているのか誰か分かりますか?
お時間をいただきありがとうございます。
答え1
永続パーティションは、Ubuntu 14.04 以降の syslinux タイプのインストールでは機能していません。
これらには、Rufus、UNetbootin、Universal、Startup Disk Creator などが含まれます。
永続パーティションは grub2 タイプのインストールで機能し、Sudodus によって作成される mkusb と dus を使用して自動的に作成できます。
これらのインストーラーに関する最新情報は次の場所にあります:
答え2
2017年8月更新
Syslinux はバージョン 4.06 で NTFS のサポートを追加し始めましたが、バージョン 6.03 まで完全なサポートは提供されませんでした。
UNetbootin - 655 は Syslinux 4.03 を使用しますが、FAT32 あたり 4 GB の永続ファイルに制限されています。
MultiBootUSB - 8.8 は Syslinux 4.07 を使用し、NTFS にインストールされます。永続ファイルは 4 GB に制限されません。
Rufus 2.16 は Syslinux 6.03 を使用し、NTFS にインストールされます。永続ファイルは提供されませんが、手動で追加でき、4 GB に制限されません。
YUMI - 2.0.4.9、(マルチブート USB) は Syslinux 6.03 を使用し、NTFS にインストールされます。永続ファイルは 4GB に制限されません。MBUSB 8.8 と同様に、各ディストリビューションのインストールごとに永続ファイルを持つことができます。
答え3
問題はここにあると思います:
4) sudo update-initramfs -u (これを行うにはcryptsetupをアンインストールする必要がありました)
あなたはこれを暗号化されたシステム。
-お-
標準のライブ システムでは、casper-rw ファイルを casper-rw パーティションに置き換えるだけで、ライブ システムがそれを検出します。
ブートから別のライブドライブ
casper-rw ファイルを削除します。
始めるgparted
システムがあるパーティション (および casper-rw ファイルがあるパーティション) を縮小します。
未割り当てのドライブ領域を使用して、ext ファイル システム (ext2、ext3、または ext4) を持つ新しいパーティションを作成します。
置くラベル キャスパーRWこの新しいパーティションに。
実際に変更を実行するには、チェックマークをクリックします。
再起動します (ブート オプション「persistent」があることを確認してください)。
-お-
これをすべて自動的に行うことができますムクブその後、暗号化されたホームを持つ新しいユーザーを作成します。