OpenSuse Leap 15.1 安裝在全新 HP 筆記型電腦上顯示 mdContainer 錯誤

OpenSuse Leap 15.1 安裝在全新 HP 筆記型電腦上顯示 mdContainer 錯誤

昨天,我的 OpenSuse 15.1 筆記型電腦在使用幾年後就報廢了。我出去買了一個新的惠普 Spectre X360 15筆記型電腦 (15-DF0033DX),有 16GB RAM、1 個 256GB SSD NVMe 驅動器,甚至不知道它有什麼視頻,因為我對此不太感興趣。

我進入 BIOS 以確保啟動順序是:

1) CD/DVD Boot 2) USB Boot   3) HDD Boot

我還確保禁用傳統啟動和禁用安全啟動。此磁碟機上有 3 個分割區:EFI Boot 260MB、C:\(475 GB 空間)和 27GB 復原磁碟機。 C:\ 磁碟機上有 BitLocker 用於加密,但我將其關閉。該機器還具有某種英特爾傲騰記憶體和儲存管理功能。

我已經為最新/最好的 OpenSuse Leap 15.1 創建了 DVD,我可以啟動安裝。安裝完成一半後,我可以選擇 KDE 桌面 UI,然後下一步是分割區。

然而,就在此時,OpenSuse 表示系統出現錯誤,並表示:無法刪除 mdContainer

在我的一生中,我甚至無法在網路上的任何地方找到這些字詞,而且在過去的 24 小時裡我幾乎都在尋找。它向我顯示的磁碟機分割區是:475 GB nvme0 和 27 GB nvme1。

當我去創建新分區時,它告訴我驅動器正在使用中......什麼可以使用它並像這樣鎖定它?我以前從未遇到過這個問題。

我嘗試在較大的驅動器上創建一個分區:

/efi/boot  1GB     FAT
/         20GB     BRTFS
/home     475GB    EXT4

我收到錯誤訊息,它告訴我設備正在被使用,但我看不到什麼正在使用驅動器......只是它正在使用?

然後我設定我的用戶名/密碼,系統用戶名/密碼,然後我使用軟體的預設安裝,因為我稍後會更改它......當我去安裝時......螢幕變成空白,然後它啟動DOS-UI版本的安裝...我把整個過程重新經歷了一遍。

我嘗試在 OpenSuse 論壇上找到答案,並在那裡創建了一個新帳戶,但由於他們方面的問題,我無法驗證我的註冊。所以,我來到這裡作為最後的手段。

下一步可能是刪除 Windows 10 中的分割區來擺脫它們,然後希望這足以做到這一點。所以,我想找出這個錯誤訊息的含義:

  cannot delete mdContainer

如果可以的話,我該如何解決這個問題,然後安裝 opensuse。如果可以的話,我也會嘗試在這台機器上安裝 Fedora。我造訪的其他網站表示他們能夠在 HP Spectre x360 筆記型電腦上安裝 5 個不同版本的 Linux。那麼,也許我的系統有合法問題,我需要更換它?

答案1

您要格式化的新 HP 磁碟機已使用 Docker 初始化為這是 Docker 錯誤訊息。我會詢問 HP 支援如何擦除/重新格式化驅動器,因為他們的格式化會破壞 OpenSUSE 的乾淨安裝。也許您有一台不是全新的筆記型電腦?

答案2

我的最後兩台筆記型電腦來自同一家公司,他們提供 HDD,其中一種是傳統的旋轉 HDD,最後一台只有 SDD 驅動器。在這兩種情況下,安裝 linux (OpenSuse) 都很簡單,因為您有一個未分割的原始 HDD。

我似乎記得更遠的過去,無論我的筆記型電腦/桌上型電腦,即使上面有Windows分割區(NTFS或FAT),我的Linux安裝都會識別HDD並讓我銷毀這些分割區,當然也讓我知道所有資料都將被銷毀。

好吧,在這種情況下......存在這三個分區,並且 OpenSuse 不會承認 HDD。因此,我研究了 DBAN 來破壞/擦除驅動器,但這無法啟動。必須更改 BIOS 才能設定啟動順序,我就是這麼做的。但我還告訴它使用舊版啟用和安全啟動停用。這是第一步,但 DBAN 仍然沒有踏出。

所以,然後我使用了 Fedora Workstation 的 LIVE CD。我能夠啟動到該 Live CD (DVD),然後安裝了一個名為 GParted 的工具。該工具識別了 HDD,識別了 Windows 10 建立的現有分割區,它讓我刪除所有這些分割區。剩下的是一個 512GB SDD 驅動器,其中包含所有未分配的空間。

然後我將其關閉,並重新啟動並安裝 OpenSuse,結果成功了。現在,Linux/OpenSuse 沒有傳回任何錯誤訊息並建議新的分割區設定。我接受了它的預設並放手了......

現在我可以在我的筆記型電腦上安裝 OpenSuse。案件結案!

相關內容