CentOS 7が公開されたというニュースを聞いて、自分のコンピューターにインストールすることにしました。 CentOSの公式Webサイト(CentOS-7.0-1406-x86_64-DVD.iso
)そして、UltraISOというツールを使用してUSBドライブに書き込みました。
その後、コンピューターを再起動して F12 起動デバイスを選択します。 (私のGIGABYTEマザーボードは F12 ブートデバイスを選択します。)これを選択しました:UEFI: hp v245o 1100
、 どこ hp v245o 1100
はUSBの名前で、これはいわゆるSBからのEFIブートだと思います。その後、3つのメニュー選択が表示されます。
最初に、オプション1を選択して、実行中のすべてのメッセージを表示することを決定したので、 e そしてここに私が得るものがあります:
set params 'Install CentOS 7'
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
initrdefi /images/pxeboot/initrd.img
だから私はquiet
パラメータを削除して押しました CTRLx 開始するには、私はこれを得ました:
私はfbが何であるかを知りません、そして、インストールプロセスはちょうどそこで止まりました。
そこで、3番目のオプション(Troubleshooting -->
one)運がない;私はまだこのCentOS 7をインストールできず、次のようなものが得られました。
> [7.471771] scsi 0:0:0:0: alua: not attached
> [7.474665] sd 0:0:0:0: [sda] no Caching mode page found
> [7.474682] sd 0:0:0:0: [sda] Assuming drive cache: write through
> dracut-initqueue[685]: Warning: Could not boot
> dracut-initqueue[685]: Warning: /dev/root does not exist
この問題を解決するにはどうすればよいですか?
dd
コマンドを使用して起動可能なusbを作成する必要があると思います(isoがホームディレクトリにある場合):
最初にUSBをアンマウントします(not取り出し)USB:Sudo umount /dev/sdb1
次に、イメージをディスクに書き込みます。
Sudo dd bs=4M if=CentOS-7.0-1406-x86_64-Everything.iso of=/dev/sdb
その後、表示されません/dev/root
存在しません。
/dev/root
がありません。
これは、USBから起動するときのラベルの不一致または/dev/sdXx
ルートデバイスが原因で発生することがよくあります。
Dracutシェルが利用可能になったら、ディレクトリを作成します。
mkdir /mnt/
USBインストーラーを含むデバイスが見つかるまで、さまざまなブロックデバイスをマウントします(これは通常、true/Virt CDROMマウントでは発生しません)。
USBの/dev/
が見つかったら(たとえば、システムがそれをHDDとして読み取る場合、/dev/sdd1
である可能性があります)、デバイスでコマンドblkid
を実行します。
blkid /dev/sdd1
これにより、ブロックデバイスのUUIDがわかります。これを書き留めておきます。
使用できる場所に書き留めたら、システムを再起動します。 grubインストーラのブートオプションメニューが読み込まれたら、「e」を押してgrubカーネルパラメータを編集します。
ここから、行の最後に移動し、quiet
を削除して、インストールが失敗した理由を把握します。次に、次のように部分を変更します。
いくつかのブートパラメータはおそらくefi、おそらくBIOSです:LABEL=THELABELYOU\X04HAD
に:
いくつかのブートパラメータはおそらくefi、おそらくBIOSです:UUID="THEUUID-YOUWROTEDOWN"
次に、ctrl + xを押してこれらのパラメーターで起動します。うまくいけばうまくいくはずです。
私はまだCentOS 7をインストールしていませんが、試すことができます
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet nomodeset
つまり、「nomodeset」を追加します
それがうまくいけば、インストール後にNouveauをブラックリストに載せます。
netbootin が失敗したことはありません。これを使用して、インストール可能な起動可能なUSBドライブを作成できます。
仮想CDでも同じ問題が発生しました。インストーラーは、スペース(\ x20)を含むラベルに基づいてドライブを検索します。私の場合、インストーラーは仮想CDを見つけることができませんでした。コマンドライン(Tabキーを押す)をDRIVE = hd:/ dev/sr0に変更しました
追加 hd:/dev/sdb1
<-Uディスクデバイス名。
PXE経由でインストールをネットブートするときにこの問題が発生しました。カーネルコマンドラインからksdevice=eth0
パラメータを削除して問題を解決しました。この設定はRHEL6で機能しましたが、新しいバージョンは失敗しました。