Score:0

เป็นไปได้ไหมที่จะแปลงการติดตั้ง Ubuntu ภายนอกจาก CSM เป็น EUFI

ธง cn

ฉันกำลังบูทคู่ Windows 10 (บน SSD ภายใน) และ Ubuntu 21.04 (บน SSD ภายนอก) Grub ได้รับการติดตั้งบน SSD ภายนอกเท่านั้น ดังนั้นเมื่อถอดปลั๊ก PC บูทเข้า Windows โดยตรง

ฉันเปลี่ยนจากการบูท CSM เป็น UEFI (จำเป็นสำหรับการเปิดใช้งาน SAM บน AMD GPU ของฉัน) และ Ubuntu ไม่บูตอีกต่อไป อย่างไรก็ตาม ถ้าฉันเรียกใช้ Ubuntu สดจากแท่ง USB มันจะบอกฉันว่ามีการติดตั้งบน SSD ภายนอกของฉันแล้ว

มีวิธีการบูตการติดตั้ง Ubuntu ภายนอกของฉันหรือไม่? ฉันไม่ต้องการติดตั้งใหม่เพราะทุกอย่างถูกตั้งค่าในแบบที่ฉันชอบ

cn flag
https://help.ubuntu.com/community/Installation/UEFI-and-BIOS https://askubuntu.com/questions/509423/ which-commands-to-convert-a-ubuntu-bios-install-to-efi -uefi-โดยไม่ต้องบูต-ซ่อม
oldfred avatar
cn flag
ไดรฟ์ gpt ถูกแบ่งพาร์ติชันหรือไม่ จะดีกว่าถ้าเป็นเช่นนั้น แต่ Ubuntu จะบูต UEFI จากไดรฟ์ที่แบ่งพาร์ติชัน MBR (msdos) ซึ่ง Windows จะไม่ทำคุณมีพาร์ติชั่นระบบ ESP - efi บนไดรฟ์ภายนอกหรือไม่? หากคุณเพิ่งแปลงจาก MBR เป็น gpt ด้วยเครื่องมือส่วนใหญ่ มันจะลบไดรฟ์ สิ่งนี้ควรจะแปลง แต่ต้องมีการติดตั้งด้วงใหม่ทั้งหมดที่คุณต้องการ การแปลงเป็นหรือจาก GPT - ต้องมีการสำรองข้อมูลที่ดี http://www.rodsbooks.com/gdisk/mbr2gpt.html ใช้ gparted เพื่อเพิ่ม ESP และโหมดขั้นสูงของ Boot-Repair เพื่อติดตั้ง grub ใหม่ทั้งหมดในโหมดบูต UEFI บูตโปรแกรมติดตั้งจริงในโหมด UEFI เท่านั้น
ar flag
หากคุณต้องการเริ่มต้นใหม่ โปรดดูที่[การติดตั้ง Ubuntu ในฮาร์ดไดรฟ์ภายนอกและห้ามวาง GRUB ของฮาร์ดไดรฟ์ C: ของฉัน](https://askubuntu.com/questions/327229/installing-ubuntu-in-a-external- ฮาร์ดไดรฟ์และไม่วางด้วงของ my-c-hard-dr)
Score:1
ธง eg

คุณสามารถติดตั้ง Grub2 ใหม่ได้โดยใช้ Ubuntu live stick

เมานต์พาร์ติชันที่ติดตั้ง Ubuntu ของคุณ หากคุณไม่แน่ใจว่าคืออะไร ให้เปิด GParted (รวมอยู่ใน Live CD) แล้วค้นหา โดยปกติจะเป็นพาร์ติชัน EXT4 แทนที่ sda1 ด้วยไดรฟ์และหมายเลขพาร์ติชันที่คุณติดตั้ง ตัวอย่างเช่น:

sudo เมานต์ -t ext4 /dev/sda1 /mnt

ตอนนี้ผูกไดเร็กทอรีที่ grub ต้องการเข้าถึงเพื่อตรวจหาระบบปฏิบัติการอื่นเช่นนั้น

sudo mount --bind /dev /mnt/dev && sudo mount --bind /dev/pts /mnt/dev/pts && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys

ตอนนี้เราต้องเมานต์ chroot:

sudo chroot /mnt

ตอนนี้ติดตั้ง ตรวจสอบ และอัปเดตด้วง

คราวนี้คุณจะต้องเพิ่มอักษรชื่อไดรฟ์ (โดยปกติคือ a) เพื่อแทนที่ ตัวอย่างเช่น:

ด้วงติดตั้ง /dev/sda ด้วงติดตั้ง ârecheck /dev/sda ปรับปรุงด้วง

ตอนนี้ grub กลับมาแล้ว สิ่งที่เหลืออยู่คือการออกจากระบบ chrooted และ unmount ทุกอย่าง

ออก && sudo umount /mnt/sys && sudo umount /mnt/proc && sudo umount /mnt/dev/pts && sudo umount /mnt/dev && sudo umount /mnt

ปิดเครื่อง ถอด usb-stick ออกแล้วเปิดคอมพิวเตอร์ใหม่ แล้วคุณจะพบกับหน้าจอเริ่มต้นของ Grub2

หากคุณต้องการใส่ grub ลงใน SSD ภายในของคุณ (ซึ่งติดตั้ง Windows ไว้) คุณต้องตั้งค่าเป็นไดรฟ์ภายในของคุณ แม้ว่าฉันจะไม่เห็นประเด็นนี้ (หากไม่มีดิสก์ภายนอกก็ไม่สามารถบูตเข้าสู่ Ubuntu ได้ (ดู gparted ) ในกรณีของฉัน nvme0n1 ดูภาพป้อนคำอธิบายรูปภาพที่นี่

หากคุณต้องการวางด้วงบน SSD ภายนอกให้ใช้ชื่อไดรฟ์นั้น ในกรณีของฉัน sda (แท่ง usb ภายนอก) ดูภาพป้อนคำอธิบายรูปภาพที่นี่

หากคุณใส่ grub2 ลงในดิสก์ภายนอกและต้องการบู๊ตจากมัน คุณต้องเปลี่ยนการตั้งค่าในไบออส (ที่หลายคนเรียก) ให้บูตจาก usb ก่อน

และ Nixie มีวิดีโอบน youtube เกี่ยวกับเรื่องนี้: ป้อนคำอธิบายลิงก์ที่นี่

สิ่งนี้จะช่วยให้คุณบูตเข้าสู่ Ubuntu อีกครั้ง

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา