同様の問題があるようです。ここ、ここそしてここしかし、確かな答えが得られず、私の状況を満足に解決した答えもありませんでした。
アップデート:Windowsをアンインストールし、BIOSを工場出荷時初期化しましたが、問題は解決しません。これは、デュアルブート関連の問題ではなく、更新されました。
ハードドライブがインストールされていないDell XPS 13 9350にLinux Mintをインストールしようとしています。私もUbuntuを試してみましたが、同じ結果を得ましたが、この質問では私が望むディストリビューションであるため、Mintについて具体的に議論します。
Yumi経由で8GBのUSBスティックにMintを追加しました。コンピュータを再起動し、キーを押してF12USBから起動を選択しました。
2番目の画面では、Linuxを「起動」できます。私はそれを実行し、デスクトップのインストールアイコンからインストールを開始しました。言語、キーボード、WiFiについて聞いてみると、スペースが10GBしかないのでインストールできないくらいだそうです。 256GBのハードドライブなので、USBドライブにインストールしようとしているようです。
出力lsblk -f
:
NAME FSTYPE LABEL UUID MOUNTPOINT
loop0 iso966 Linux Mint 19 Cinnamon 64-bit 2018-06-26-15-38-36-00 /cdrom
loop1 squashfs /rofs
sda
Lsda1 vfat MULTIBOOT 190... /isodevice
nvme0n1
Lnvme0n1p1 ext4 16639...
BIOSで手動で「RAID On」をAHCIに切り替えることでLinuxセットアップウィザードを完了できますが、起動時にオペレーティングシステムの欠落に関するDellサポートウィンドウのメッセージが表示されます。その後、工場出荷時のBIOS設定にリセットしましたが、起動時に「ハードドライブが見つかりません」というメッセージが表示されます。
オペレーティングシステムがないコンピュータにMintをインストールして起動するにはどうすればよいですか?
答え1
結局、同僚の助けを借りて問題が解決された。 BIOSでは、いくつかの手順が実行されます。
- セキュアブートを無効にします。
- SATAコントローラをRAID OnからAHCIに設定します。
- ブートモードをUEFIレガシーブートモードに設定します。
何が間違っているのかわかりませんが、インストーラはUEFIが自動的に検出しませんが、レガシーブートモードは検出したドライブにOSをインストールしたようです。
答え2
/dev/sda
コンピュータがブートローダ/ EFIパーティションを見つける可能性が最も高い場合は、ブートローダ/ EFIパーティションがすでに開いています/dev/nvme0
。 (内蔵SSDから起動するようにハードコードされた古いノートブックがありました。)
nvme
正しく起動するには、デバイスに移動または作成する必要があります。
再インストール(手動パーティションの選択)が最も簡単な方法です。
この記事EFIパーティションが正しく機能する方法に関する情報があります。
答え3
アイデア#1
これに関するArchLinux Wikiによるとノートブック(Dell XPS 13(9350)):
BIOSでSATAコントローラをRAID Onに設定すると、ハードドライブ(SSD以降)は認識されません。 Archをインストールする前に、OffまたはAHCIに設定してください(AHCIを推奨)。
アイデア#2
以下のNVM Express SSDセクションには、起動/インストール中にSSDを正しく検出する方法についての説明があります。
「NVM Express」SSD用のnvmeモジュールの場所は、Linuxカーネルバージョン4.3と4.4の間で変更されました。起動時に「ルートデバイスが見つかりません」というメッセージが表示された場合は、initramfsにnvmeモジュールがないためです。このような場合は、次の方法で問題を解決できます。
ファイルを編集します
/etc/mkinitcpio.conf
。... MODULES=(... "nvme") ...
その後、ブートローダを更新します。
# mkinitcpio -p linux
ここで、linux は起動時にロードされるイメージの名前です。 linux-mainlineAURがインストールされている場合は、linux-mainlineに変更します。
アイデア#3
次のタイトルの投稿もあります。GrubおよびNVMeデバイスこのノートブック、GRUB、およびNVMe HDDの起動問題について説明します。
ただし、新しくインストールされた grub インスタンスから起動しようとすると、「No such device:」エラーが発生します。 UUIDを確認しましたが、エラーメッセージに表示されるUUIDは/ bootのUUIDと一致するため、起動された構成パーティションは次の場所にあります。最小体験
デフォルトでは、別のブートローダを使用する回避策が同じスレッドで言及されました。