無法在 Windows 10 的電腦上安裝 Linux

無法在 Windows 10 的電腦上安裝 Linux

這是我的問題:

我的上網本電腦有以下問題:

聯想ideapad 320

CPU:雙核心英特爾賽揚N3350

記憶體:4GB

硬碟 SSD SATA 500 GB

這台電腦運行的是 Windows 10,我想安裝 Linux。在嘗試了一些輕量發行版和即時版本之後,我的選擇是,基於 Debian。

在此之前,硬碟有三個分割區(我認為)。一份用於 Windows,另一份用於恢復,最後一份用於與 Lenovo 相關的內容。在安裝linux之前,我對SSD進行了重新分割。然後我創建了一個/dev/sda6, 來掛載/, dev/sda7, 來掛載/homeydev/sda8進行交換。

當我安裝GRUB時,linux的安裝總是報錯,在這一步停止進程。經過一番嘗試後,我嘗試從 Windows 執行此操作Grub2Win工具,取得可啟動選單。然後我定義一個帶有/dev/sda6分割區的 Linux 條目(我已安裝的位置/)。因此,當我嘗試從 Grub2Win 建立的選單進入 Linux 時,出現錯誤並獲得(initramfs)迅速的。

從 Linux 中居住模式,並運行GParted,這就像我有 SSD:

Partition|Name                        |File System|Label     |Size      |Flags
/dev/sda1|EFI system partition        |fat32      |SYSTEM_DRV|260 MiB    |boot,esp
/dev/sda2|Microsoft reserved partition|unknow     |   ---    |16 MiB     |msftres
/dev/sda3|Basic data partition        |ntfs       |Windows   |263.73 GiB |msftdata
/dev/sda4|Basic data partition        |ntfs       |LENOVO    |25.00  GiB |msftdata
/dev/sda5|Basic data partition        |ntfs       |WINRE_DRV |1000.00 MiB|hidden, diag
/dev/sda6|                            |ext4       |          |46.57 GiB  |boot,esp
/dev/sda7|                            |ext4       |          |111.76 GiB |
/dev/sda8|                            |linux-swap |          |17.46 GiB  |

另一方面,在 BIOS 中,我禁用了 UEFI 模式和安全啟動,這齣現在開頭:

Grub2Win EFI - 64 Bit (WDC WD5000LPCX -24VHATO)
Windows Boot Manager (WDC WD5000LPCX -24VHATO)

我不知道我能做什麼。

答案1

好吧,如果你的 grub 有問題,那麼最好找出問題所在,因為自從我第一次開始使用 linux (我使用 arch 順便說一句)以來我就一直在使用 grub 並且幾乎沒有任何問題。我懷疑你忘記為EFI建立分割區。大小應為 300MB,格式為 fat32 ( mkfs.fat -F32 /dev/[efi partition])。我建議您先執行此操作,安裝grubefibootloader執行grub-install —-target=x86_64-efi —-efi-directory=[esp] —-bootloader-id=[whatever you name the bootloader]其中[esp] 是您的EFI 分割區的掛載點(應位於基本系統中的/boot )的位置,並且[無論您如何命名引導程式] 都是不言自明的,只需使用下劃線即可如果有空間則替換。之後,您應該告訴 grub 將您安裝的系統新增至開機載入程式項目。做grub-mkconfig -o /boot/EFI/grub/grub.cfg

免責聲明:這是我在 arch linux 中所做的,由於各種原因可能不適合你。如有需要,請自行調整

相關內容