
Intel NUCにCentOSをインストールするためにCentOS 8ライブUSBスティックを作成しました。インストール先のディスクは、NUCに挿入された32GBのSDカードです。
残念ながら、インストーラはいいえSDカードを検出します。lsblk
するいいえデバイスを一覧表示します。
ただし、同じシステムでUbuntu 19ライブUSBスティックを起動すると、lsblk
SDカードが一覧表示されます。
CentOS 8インストーラがSDカードを検出してインストール先として使用できるようにするには、どうすればよいかを知っていますか?
答え1
インテルはインテルサポート文書#000024603NUCシリーズデバイスのSDカードから起動するファームウェアはサポートしていません。
UEFIブートローダのサポートをオフにして、「レガシーブート」モードエミュレーションにCSM(互換性サポートモジュール)を使用したい場合は、1つの例外があります。これらの設定を調整したら(起動時にF2を押してBIOS設定メニューに入ります)、起動可能にカードをフォーマットした場合(フラッシュドライブのように)、SDカードスロットから起動できます。
デバイスがレガシーブートモードで実際にブートできるかどうかをダブルチェックするには、DISKPART
ユーティリティを使用してデバイスをフォーマットし、インストールbootsect
イメージをデバイスに書き込む前にコマンドを使用してMBRフラグを確認できます。マイクロソフト)。
- 管理者権限コマンドプロンプトウィンドウ(スタートボタンを右クリックし、コマンドプロンプト(管理者)を選択)で次のコマンドシーケンスを入力します(文字のすべてのインスタンスを置き換えます)。前のコマンドで表示されたリスト)。
C:\> diskpart
DISKPART> list disk
DISKPART> select disk X
DISKPART> clean
DISKPART> convert mbr noerr
DISKPART> create partition primary
DISKPART> select partition 1
DISKPART> format fs=ntfs quick
DISKPART> active
DISKPART> assign noerr
DISKPART> list partition
DISKPART> exit
list partition
前の手順では、exit
アクティブな列に*を持つ新しいパーティションが表示され、その割り当てを一覧表示する列に対応するドライブ文字が表示されます。このドライブ文字を使用すると、ユーティリティを使用してUSBフラッシュドライブに画像を書き込むときにUSBフラッシュドライブに見られるように、マスターブートレコード(MBR)で起動可能フラグを手動で設定できます。
- 管理者特権のコマンドプロンプトでコマンドを再実行します。
C:\> bootsect /nt60 E:
文字EをSDカードに割り当てられているドライブ文字に置き換えます。同じコマンドプロンプトウィンドウを使用しない場合は、ファイルエクスプローラまたはコントロールパネルの[管理ツール]フォルダにあるディスク管理アプリケーションでこれを確認できます。
これで、インストールイメージをマウントし(イメージファイルを右クリックしてファイルエクスプローラからインストールを選択します)、内容をSDカードにコピーします。