内蔵ソリッドステートドライブから起動できない

内蔵ソリッドステートドライブから起動できない

2 週間、512 GB M.2 PCIe NVMe ソリッド ステート ドライブを内蔵した、新しく購入した Dell XPS 13 7390 ラップトップで Ubuntu 19.10 を正常に実行してきました。Ubuntu 18.04 は Dell によってプリインストールされており、すぐに USB ドライブから Ubuntu 19.10 をインストールしました。ラップトップには他のオペレーティング システムがインストールされていませんでした。突然、GRUB メニューで次のいずれかを選択すると、次のようになりました。

Ubuntu, with Linux 5.3.0-42-generic
Ubuntu, with Linux 5.3.0-42-generic (recovery mode)
Ubuntu, with Linux 5.3.0-40-generic
Ubuntu, with Linux 5.3.0-40-generic (recovery mode)

次のような結果になります:

[ 0.490531 Initramfs unpacking failed: Decoding failed
Gave up waiting for root file system device. Common problems:
- Boot args (cat /proc/cmdline)
- Check rootdelay= (did the system wait long enough?)
- Missing modules (cat /proc/modules)
ALERT! UUID=df22e057-0e1c-4faf-8918-394fce7bac20 does not exist. Dropping to a shell!

BusyBox v1.30.1 (Ubuntu 1:1.30.1-4ubuntu4) built-in shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs)

以下のように進めることができます。

(initramfs) /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-5.3.0-42-generic root=UUID=df22e057-0e1c-4faf-8918-394fce7bac20 ro quiet splash
(initramfs)

この動作を修復する方法を知っている人はいますか?

Ubuntu を再インストールできません。インストール プログラムでは、USB ドライブの容量である 8 GB しか使用できないと表示されます。また、USB ドライブから Ubuntu を実行すると、ユーティリティ プログラム ディスクに内蔵の 512 GB ドライブの存在が表示されません。

答え1

ありがとう、Riccardo。この場合の私の解決策はもっと簡単でした。BIOS 変数「SATA Operation」を「RAID On」から「AHCI」に変更するだけです。これで、購入後最初の 1 週間半にインストールしたすべてのものを含む内部ドライブが復元されました。今では私のシステムは正常に動作しています。

どうやら、「RAID オン」は Dell のデフォルトですが、関連モデルと別の Linux ディストリビューションに関しては、これが Linux に最適ではないという兆候があります。

https://wiki.archlinux.org/index.php/Dell_XPS_13_2-in-1_(7390)

次の文に注目してください:

Linux が内部 NVMe SSD を認識するには、BIOS でデフォルトの「RAID モード」から「AHCI モード」に変更する必要があります。

答え2

私は長年 Fedora を使用しています。以下は、私がラップトップに Fedora をインストールする際に実行する一連の手順です。ちょっとしたお役に立てれば幸いです。

1) ディストリビューションで起動可能なUSBをセットアップします。Fedoraには道具それについては、Ubuntu にも同様のものがあるはずです。

2) ノートパソコンのBIOS設定に入り、USBからの起動を有効にします。

3) USBからライブディストリビューションを起動する

4) 古いOSのデータを外付けHDDにバックアップする

5) インターネット接続を設定し、gparted をインストールします。Fedora の場合:sudo dnf install gparted

6)gpartedツールを開き、データのバックアップが完了したら、OSをインストールするドライブを選択します。Linuxディストリビューションのみをインストールする場合は、古いパーティションを削除してディスクをセットアップします。

7) その後、HDD をリセットし、新しい GTP パーティション テーブルを作成すれば完了です。

8) この時点で、ライブで実行されているディストリビューションからディストリビューションをインストールします。Fedora では、デスクトップにそのためのショートカットがあります。Ubuntu にも同様のものがあります。

9) ディストリビューションインストーラーのユーザーインターフェイスを使用して、言語、キーボード言語、タイムゾーン、ディストリビューションをインストールするドライブを選択します。

10) インストーラのユーザーインターフェースを使用してパーティションを作成します。基本的に 1つは/boot/efi、 1つは/、 1つは です。linux-swap

11) インストーラーに従って、rootのパスワードと、wheelグループに追加して有効にできるユーザーを作成する必要があります。sudo

12) grubエントリの作成とインストールの終了を待ちます。

13) インストーラーが再起動を要求します。USBを取り外して再起動してください。

これがあなたの参考になれば幸いです。フェドラXFCE、その1つスピンいつでもCompizを追加できます。たとえば、カスタマイズそれ (ここ私が作成したいくつかの Emerald テーマ)。基本的に、パッケージ マネージャー コマンドを から に変更しapt-getdnfパッケージ-devを に変更する必要があります-devel

乾杯

関連情報