web-dev-qa-db-ja.com

Fedora 15ライブUSB永続ストレージが機能しないのはなぜですか?

https://fedorahosted.org/liveusb-creator/ にあるライブUSBクリエーターと、永続ストレージスペースが設定されたFedora 15 i686デスクトップISOイメージを使用して、Fedora15「ライブ」USBスティックを作成しました。 4096MBまで。 (私が利用できるUSBスティックの容量は8GBなので、十分なスペースがあるはずです。)

Fedoraは正しく起動しているように見えますが、永続ストレージが機能していないようです。これを確認するために、ターミナルプロンプトを開き、su -、続いてyum update yumを実行しました。予想通り、新しいバージョンが利用可能であると通知されました。 (ライブCDにはバージョン3.2.29-4が含まれており、入力時は3.2.29-6が現在のバージョンです)。インストール後、yum --versionと入力して、新しいバージョンがインストールされていることを確認しました。次に、shutdown nowを使用してシステムをシャットダウンします。

システムがシャットダウンした後、再起動してターミナルプロンプトに戻りました。 yum --versionと入力すると、バージョンが3.2.29-4(つまり元のバージョン)であることが通知されました。

永続ストレージが機能しないのはなぜですか?それを修正するために私にできることはありますか?

2

どうやらこれはFedora15の既知の問題です。

バグレポートはこちらから入手できます: https://bugzilla.redhat.com/show_bug.cgi?id=706122

ここにも: https://fedoraproject.org/wiki/Common_F15_bugs#live-overlay

残念ながら、「回避策」はありますが、問題を永続的に修正するには、バグを修正する更新された「dracut」パッケージを使用して独自の「ライブCD」を作成する必要があるようです。私は最終的に次のプロセスを使用してそうすることができました:

  1. Fedoraをインストールします(VirtualBoxを使用して、かなり大きな仮想ディスク(最大サイズ60GB)で仮想マシンを作成しました。これは、スペース不足のために8GBの仮想ハードドライブでの以前の試みが失敗したためです)。
  2. インストールされているOSを起動します。
  3. (システムツールから)ターミナルウィンドウを開きます。
  4. ターミナルウィンドウで、suと入力し、rootパスワード(存在する場合)を入力します。
  5. ターミナルウィンドウで、yum install livecd-tools spin-kickstarts liveusb-creatorと入力します
  6. パッケージのダウンロードとインストールに関する質問に「はい」と答えてください。
  7. ターミナルウィンドウで、yum updateと入力します
  8. パッケージのダウンロードとインストールに関する質問に「はい」と答えてください。
  9. ターミナルウィンドウで、setenforce 0と入力します
  10. ターミナルウィンドウで、setarch i686 livecd-creator --config=/usr/share/spin-kickstarts/Fedora-livecd-desktop.ks --fslabel=Fedora15_PSFix --cache=/var/cache/liveと入力します
  11. 行ってお茶を飲みなさい。
  12. もう少し待ちます。
  13. 本当に...まだ完了していません...そしていいえ、プロセスはハングしていません。
  14. long時間(私の場合は1時間以上)が経過すると、CDイメージが作成されるときにアクティビティが表示されるようになります。
  15. CDイメージの準備ができると、--fslabelスイッチで指定された名前でユーザーフォルダーに残されます(つまり、私の場合、ファイルの名前はFedora15_PSFix.isoでした)。
  16. 起動可能なUSBスティックを作成するには、Fedora LiveUSBクリエーター([システムツール]メニューにあります)を起動し、作成したISOイメージを使用して通常のプロセスに従います。 (WindowsバージョンのLiveUSBクリエーターツールを使用して同じタスクを実行することもできます。)

このプロセスには非常に時間がかかりましたが、それほど難しくはありませんでした(元のディスク容量の制限を克服した後)。そうは言っても、問題を解決する公式のISOがリリースされたことを知るまで、私が作成したISOを他の人に提供したいと思っています。残念ながら、(Dropboxを介して)最初にそうしようとすると、Dropboxアカウントが停止されたため、別の方法で共有する必要があります。このCDイメージはサポートされていないことに注意してください。ライブCDを作成したのはこれが初めてで、何か間違ったことをした可能性があります。

2