
這是我的問題:
我的上網本電腦有以下問題:
聯想ideapad 320
CPU:雙核心英特爾賽揚N3350
記憶體:4GB
硬碟 SSD SATA 500 GB
這台電腦運行的是 Windows 10,我想安裝 Linux。在嘗試了一些輕量發行版和即時版本之後,我的選擇是鋰,基於 Debian。
在此之前,硬碟有三個分割區(我認為)。一份用於 Windows,另一份用於恢復,最後一份用於與 Lenovo 相關的內容。在安裝linux之前,我對SSD進行了重新分割。然後我創建了一個/dev/sda6
, 來掛載/
, dev/sda7
, 來掛載/home
ydev/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]
)。我建議您先執行此操作,安裝grub
並efibootloader
執行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 中所做的,由於各種原因可能不適合你。如有需要,請自行調整