web-dev-qa-db-ja.com

USBデバイスを使用してFedora 18 LiveCDを起動できない

BIOSとUEFIを搭載した新しいマザーボードを購入しました。以前に動作していたLiveCDをUSBにインストールし、LiveUSBクリエーターで作成しました。私はそれを使って起動しようとしましたが、grubコマンドラインで行き詰まりました。次に、私は ここ の指示に従って、livecd-iso-to-diskコマンドラインメソッドと次のオプション--format --reset-mbr --efi --overlay-size-mb 600を使用して新しいLiveCDを作成しました。私はUSBスティックの2番目のパーティションに2GBを割り当ててインストールしました。次に、partedを使用して、パーティションが実際に起動可能であることを確認します。ただし、次のエラーにより、起動プロセスがgrubで再び停止しました。

エラー:ファイル `/ isolinux/vmlinuz0 'が見つかりません。
エラー:最初にカーネルをロードする必要があります。

これは私の問題ですか、それともマザーボードの問題ですか?どうすれば解決できますか?

UPDATE:

これは、一部のマザーボードがカーネルを見つけられない場合のファイル/フォルダの命名の問題のようです。次の名前変更を行いました:

/syslinux to /isolinux
/isolinux/syslinux.cfg to /isolinux/isolinux.cfg

なんとかしてカーネルをロードしました。しかし、dracutでスタックしましたが、今回は次の警告が表示されました:

dracut-initqueue[229]: Warning: Could not boot.
dracut-initqueue[229]: Warning: /dev/disk/by-label/Fedora-18-x86_64-Live-Desktop.is does not exist
dracut-initqueue[229]: Warning: /dev/mapper/live-rw does not exist

これが再び命名の問題なのかと思います。なぜ.isではなく.isoを探すのですか?誰かが何か考えがありますか?ありがとう。

6

Fedoraは liveusb-creator の使用も推奨しています。 livecd-iso-to-diskを使用してUSBスティックの2番目のパーティションにインストールできるかどうかはわかりません。2GiBでは、4GiB DVDイメージには十分ではありません。

BIOSまたはUEFIを使用していますか? UEFIはまだ流動的です。どこでも機能することを期待していません。

2
vonbrand

これはよくある奇妙なバグです-インストーラーの画像にルートファイルのラベルが正しく設定されていません。緊急シェルに陥った後に「blkid」を使用して、インストーラーイメージLABELを決定します。リブート。 Grubの起動画面で「TAB」を押し、ルートファイルのラベルを編集します。

Fedora 18 x86_64の場合、GRUB内のLABELが「Fedora%2018%20x86_64」に設定され、ルートfsラベルが「Fedora 18 x」だったため、「Fedora%2018%20x」に変更されました:)

FedoraライブUSBクリエーター、unetbootinなどの両方でこの問題が発生することに注意してください-それは独立しています。

1
GioMac