ฉันมีดิสก์สามแผ่นในคอมพิวเตอร์ของฉัน HDD หนึ่งลูก SSD สองตัว
บนฮาร์ดดิสก์ - ตอนนี้เป็นเพียงพื้นที่ว่างเท่านั้น เมื่อก่อนฉันมีอูบุนตูอยู่ที่นั่น
บน SSD1 - มีพาร์ติชันระบบ Windows + EFI (ซึ่ง -น่าจะเป็น- ที่ที่ติดตั้ง GRUB ไว้ ก่อนหน้านี้ใช้พาร์ติชันนี้เพื่อบู๊ตคู่ของการติดตั้ง Linux เก่าบน HDD ด้วย Windows อันเดียว)
ตอนนี้ฉันซื้อ SSD ใหม่และติดตั้ง Ubuntu แล้ว ขอเรียกมันว่า SSD2
บน SSD2 - Ubuntu เท่านั้น (ไม่ใช่พาร์ติชันระบบ EFI เฉพาะ) + พาร์ติชันสำหรับไฟล์ windows
ในการติดตั้ง ในตัวเลือก "อุปกรณ์สำหรับการติดตั้ง bootloader" ฉันได้เลือก:
"/dev/nvme0n1p4" > รูปแบบ: ext4
พาร์ติชันเดียวกับที่ฉันติดตั้งทั้งระบบ ไม่ใช่พาร์ติชันระบบ EFI เฉพาะ.
ดังนั้นฉันมีคำถามสองข้อ
1- ฉันติดตั้ง GRUB สองตัวหรือไม่ ฉันหมายความว่า ถ้าฉันถอด SSD1 ออก ฉันจะสามารถบูตเข้าสู่ Linux โดยใช้ SSD2 เท่านั้นได้หรือไม่
2- มีผลในทางปฏิบัติในการติดตั้ง bootloader บนพาร์ติชันระบบ (เช่นที่ฉันทำบน SSD2) แทนพาร์ติชัน EFI เฉพาะบางส่วน (เช่นฉันทำบน SSD1) หรือไม่
ทำการค้นคว้าและยังคงสับสนเล็กน้อย อย่างไรก็ตาม ได้รับคำสั่งบางอย่างที่อาจเป็นประโยชน์ในการชี้แจงสถานการณ์ปัจจุบันของฉันให้คุณทราบ:
sudo fdisk -l
ดิสก์ /dev/nvme0n1 (SSD2 - ใหม่): 232,91 GiB
ประเภทขนาดเซกเตอร์สิ้นสุดการเริ่มต้นของอุปกรณ์
/dev/nvme0n1p1 34 32767 32734 16M Microsoft สงวนไว้
/dev/nvme0n1p2 32768 253513727 253480960 120,9G ข้อมูลพื้นฐานของ Microsoft
/dev/nvme0n1p4 254513152 488396799 233883648 ระบบไฟล์ Linux 111,5G
ดิสก์ /dev/nvme1n1 (SSD1 - เก่า): 119,25 GiB
ประเภทขนาดเซกเตอร์สิ้นสุดการเริ่มต้นของอุปกรณ์
/dev/nvme1n1p1 2048 249659391 249657344 119G ข้อมูลพื้นฐานของ Microsoft
/dev/nvme1n1p2 249659392 250068991 409600 ระบบ EFI 200M
lsblk
sda (HDD) 8:0 0 931,5G 0 ดิสก์
ââsda6 8:6 0 7,2G 0 ส่วน
nvme0n1 (SS2 - ใหม่) 259:0 0 232,9G 0 ดิสก์
âânvme0n1p1 259:1 0 16M 0 ส่วน
âânvme0n1p2 259:2 0 120,9G 0 ส่วน
âânvme0n1p4 259:3 0 111,5G 0 ส่วน /
nvme1n1 (SSD1 - เก่า) 259:4 0 119,2G 0 ดิสก์
âânvme1n1p1 259:5 0 119G 0 ส่วน
âânvme1n1p2 259:6 0 200M 0 ส่วน /boot/efi
sudo efibootmgr -v
บูตปัจจุบัน: 0000
หมดเวลา: 0 วินาที
BootOrder: 0000,0002,2001,2002,2003
Boot0000* ubuntu HD(2,GPT,giant_number)/ไฟล์(\EFI\ubuntu\shimx64.efi)RC
Boot0002* Windows Boot Manager HD(2,GPT,giant_number)/ไฟล์(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.= (giant_number).... ..
Boot2001* อุปกรณ์ USB EFI RC
Boot2002* EFI ดีวีดี/ซีดีรอม RC