Score:0

ระบบนี้บูตอูบุนตูได้อย่างไร

ธง nl

ฉันมีระบบ Impish ที่ไม่สามารถบูตในโหมด EFI ได้ แต่เข้ากันได้กับ CSM/BIOS/Legacy เนื่องจากปัญหาการตั้งค่าเฟิร์มแวร์บางอย่างเท่านั้น (ไม่สามารถบันทึกการตั้งค่าใดๆ ได้) อย่างไรก็ตาม ฉันมีระบบปฏิบัติการ 3 ระบบในไดรฟ์ GPT นี้ตามที่คุณเห็นด้านล่าง ฉันกำลังพยายามทำความเข้าใจ :) ระบบของฉันและฉันพบแหล่งข้อมูลที่มีค่ามากจากชุมชนนี้ ''พาร์ติชันสำหรับบูต EFI'' และพาร์ติชัน ''biosgrub''.

หรือสิ่งนี้ด้วย @oldfred: บูตแบบดั้งเดิมใช้ได้เท่านั้น

ฉันลงเอยด้วยสถานการณ์นี้หลังจากที่ฉันติดตั้ง Impish ใหม่ และเมื่อสิ้นสุดการติดตั้ง การติดตั้ง grub บน /dev/sda ก็ล้มเหลว ฉันพยายามสร้างพาร์ติชันสำหรับบูตขนาดเล็กที่มีการตั้งค่าสถานะ bios_grub ในเซกเตอร์แรก แต่ล้มเหลว ก่อนหน้านั้นฉันย้ายไปที่ ubuntu fs (sda1) เพื่อให้มีที่ว่างสำหรับพาร์ติชัน (sda9) ใหม่นี้ ฉันรู้ว่าควรไม่ได้จัดรูปแบบ แต่ฉันคิดว่ามีเพียง ext4 เท่านั้นที่ได้รับการยอมรับ ฉันจำไม่ได้ว่าฉันทำอะไรไป แต่ตอนนี้มันบู๊ตได้ แต่ไม่เข้าใจวิธีการ Rod S เท่านั้นที่รู้ :)

คำถามของฉันคือระบบนี้บูตได้อย่างไรเนื่องจากพาร์ติชันธง bios_grub ไม่ใช่สิ่งที่ควรจะเป็น: grub2core.img

ป้อนคำอธิบายรูปภาพที่นี่

root@zika:/etc/apache2# efibootmgr
ระบบนี้ไม่รองรับตัวแปร EFI
root@zika:/etc/apache2# efivar -l
efivar: ข้อผิดพลาดในการแสดงรายการตัวแปร: ไม่ได้ใช้งานฟังก์ชัน
root@zika:/etc/apache2# root@zika:/boot/grub/x86_64-efi# ll
รวม 300
drwxr-xr-x 2 รูท รูท 12288 31 ม.ค. 17:39 น./
drwxr-xr-x 7 รูท 4096 31 ม.ค. 20:44 ../
-rw-r--r-- 1 รูทรูท 143360 31 ม.ค. 17:39 น. core.efi
-rw-r--r-- 1 รูทรูท 143360 31 ม.ค. 17:39 น. grub.efi
-rw-rw-r-- 1 รูทรูท 98 ม.ค. 31 17:39 น. load.cfg
oldfred avatar
cn flag
bios_grub ของคุณต้องไม่ได้ฟอร์แมต ไม่ใช่ ext4 แต่คุณกำลังแสดง ESP และหากไดรฟ์เป็น gpt แสดงว่า Windows จะบู๊ตในโหมด UEFI เท่านั้น ดังนั้นคุณควรติดตั้ง Ubuntu ในโหมด UEFI ปัญหาเกี่ยวกับ UEFI คืออะไร และระบบยี่ห้อ/รุ่นอะไรบางคนต้องการการตั้งค่าเพิ่มเติม แต่ถ้าคุณต้องการบู๊ตจากเมนูบู๊ต UEFI เสมอ ไม่ใช่ grub คุณสามารถมี Ubuntu ในโหมด BIOS และ Windows ในโหมด UEFI UEFI & BIOS ไม่รองรับหรือเมื่อคุณเริ่มบูทแล้วคุณจะไม่สามารถเปลี่ยนได้ หรือด้วง BIOS ไม่สามารถเสนอให้บูตคู่ UEFI Windows
Brad Thompson avatar
nl flag
ปัญหาการตั้งค่า BIOS (ไม่สามารถบันทึกการตั้งค่า)
Brad Thompson avatar
nl flag
จะติดตั้ง Ubuntu ในโหมด UEFI ได้อย่างไรเมื่อเครื่องของฉันเริ่มทำงานใน Legacy
oldfred avatar
cn flag
ยี่ห้อ/รุ่นอะไร? บางอย่างต้องการให้คุณตั้งรหัสผ่าน UEFI (อย่าทำรหัสผ่านหายหรือรีเซ็ตเป็นค่าว่างเมื่อเสร็จสิ้น) บางอย่างเช่น Acer ต้องการการควบคุม S เพื่อไปที่การตั้งค่าพิเศษ หลายคนต้องการการอัปเดต UEFI เป็นเวอร์ชันล่าสุด และหลายคนที่มี SSD ต้องการการอัปเดตเฟิร์มแวร์ SSD ไดรฟ์ Samsung NVMe ของฉันมี ISO ที่สามารถบู๊ตได้แยกต่างหากพร้อมอัปเดตล่าสุด
Brad Thompson avatar
nl flag
HP15 และ BIOS F.18
Brad Thompson avatar
nl flag
@oldfred สามารถเป็นตัวเลือกแทนการติดตั้ง ubuntu ใหม่เพื่อติดตั้ง grub ในโหมด efi บนพาร์ติชัน esp เดียวกันกับ W10 ได้หรือไม่ เอาต์พุต efibootmgr: ระบบนี้ไม่รองรับตัวแปร EFI
Satoshi Nakamoto avatar
lc flag
คุณได้ทำให้พาร์ติชัน EFI ของคุณเสียหายอย่างชัดเจน ขึ้นอยู่กับสถานการณ์ เป็นไปได้หรือไม่ที่จะติดตั้งใหม่ ปัญหาที่ฉันคิดว่าคุณผสม UEFI กับ BIOS นั่นเป็นเหตุผลหนึ่งที่ทำให้ OS ขัดแย้งกัน ในการกำหนดค่า BIOS บางครั้งคุณต้องตั้ง "รหัสผ่านความปลอดภัย" แต่อย่าลืมรหัสผ่านนั้น เมื่อตั้งรหัสผ่านแล้ว จะได้รับอนุญาตให้เปลี่ยนการตั้งค่าภายใน BIOS นั้น
oldfred avatar
cn flag
พบข้อผิดพลาดนั้นในระบบอื่น คุณอาจต้องติดตั้ง efivars https://itectec.com/unixlinux/efi-variables-are-not-supported-on-this-system/ ซึ่งควรจะใช้ได้หากอยู่ในโหมดบูต UEFI
Brad Thompson avatar
nl flag
@ Type-O อย่าสับสนปัญหาจริงของฉันกับปัญหาเก่า ฉันไม่มี EFI ในพาร์ติชัน Ubuntu
ru flag
กำลังจะชี้ให้เห็น แต่ถ้าระบบของคุณไม่อนุญาตให้คุณบันทึกตัวเลือก BIOS คุณจะ * มาก * จำกัด ด้วยวิธีการที่คุณสามารถบูตทุกอย่างได้อย่างถูกต้องและทำงาน โหมด Legacy หรือ UEFI ถูกบังคับใช้โดย BIOS หาก BIOS ไม่อนุญาตให้คุณบันทึกการตั้งค่าโหมด UEFI หรือ Legacy MBR คุณต้องเริ่มต้นด้วยการจัดการส่วนนั้น ซึ่งคุณจะต้องไปที่ HP เพื่อขอความช่วยเหลือในการซ่อมแซมปัญหา BIOS ก่อน
Brad Thompson avatar
nl flag
@Thomas Ward ขอบคุณที่ยืนยันสิ่งที่ฉันรู้มาเกือบ 6 ปี และใช่ การสนับสนุนของ HP จะเป็น 'ZERO' ตามที่คาดไว้ หากคุณไม่ซื้อการขยายเวลารับประกัน อันที่จริง นี่เป็นการซื้อในปี 2014 ดังนั้นสิ่งที่คาดหวังคืออะไร
Brad Thompson avatar
nl flag
ฉันสามารถเข้าสู่ BIOS ได้ แต่ฉันไม่สามารถบันทึกการเปลี่ยนแปลงใดๆ ฉันพยายามอัปเกรดแต่ล้มเหลวมันคือ HP14 แต่นี่เป็นอีกเรื่องหนึ่ง ตอนนี้คำถามคือทำไมฉันถึงสามารถบู๊ตเมื่อพาร์ติชัน bios_grub ว่างเปล่า
Brad Thompson avatar
nl flag
@Tyþë-à หากคุณไม่ว่าอะไร ฉันจะสำรวจตัวเลือกที่คุณแนะนำก่อนหน้านี้ ฉันหมายถึง BIOS "รหัสผ่านความปลอดภัย"
Satoshi Nakamoto avatar
lc flag
`/dev/sda3` "พาร์ติชั่นระบบ EFI" -- มันไร้สาระที่คุณบอกฉันว่าคุณไม่มีพาร์ติชั่น EFI แน่นอนว่ามันอธิบายได้ว่าทำไมมันถึงใช้งานไม่ได้ มีแม้กระทั่งเครื่องหมายแสดงข้อผิดพลาดอยู่ข้างๆ เนื่องจากฉันบูตเครื่องสำเร็จไปแล้ว 300 เครื่องจากประสบการณ์ก่อนหน้านี้ ฉันขอแนะนำให้คุณแก้ไขพาร์ติชัน EFI ของคุณอย่างเคร่งครัด มันจะไม่ทำงานหากไม่มีมัน
Satoshi Nakamoto avatar
lc flag
คุณต้องตั้งรหัสผ่านสำหรับผู้ดูแลระบบ BIOS ไม่ใช่แค่ใส่รหัสผ่านผู้ใช้
Satoshi Nakamoto avatar
lc flag
ตอนนี้ฉันอ่านโพสต์ของคุณอย่างละเอียดและครบถ้วนแล้ว ฉันเห็นข้อผิดพลาดมากมายที่นั่น เนื่องจากคุณไม่สามารถเปลี่ยนการตั้งค่า BIOS ได้ (และคุณจำเป็นต้องรู้แน่นอนว่าคุณทำได้) คุณพยายามติดตั้ง UEFI OS ใน CMS BIOS (สังเกตว่า CMS/BIOS ไม่เหมือนกับ BIOS รุ่นเก่า) คุณทิ้งพาร์ติชันที่เสียหาย เช่น EFI ที่ไม่รู้จัก คุณได้ตั้งค่าสถานะสำหรับพาร์ติชันที่คุณไม่ควรทำ (ระบบเป็นคนเดียวที่ควรทำโดยอัตโนมัติ) ซึ่งจะนำไปสู่การทำลายระบบปฏิบัติการอื่น ทำการสำรองข้อมูลทั้งหมด ลบพาร์ติชั่นทั้งหมดของคุณโดยใช้ Gparted และตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง EFI ใหม่ตั้งแต่เริ่มต้น
Brad Thompson avatar
nl flag
คุณรู้หรือไม่ว่าเหตุใดฉันจึงมีพาร์ติชัน EFI ในการตั้งค่าปัจจุบัน
Brad Thompson avatar
nl flag
สมมติว่าฉันกำหนดรหัสผ่านผู้ดูแลระบบในการตั้งค่าเฟิร์มแวร์ ขั้นตอนต่อไปคือการบันทึกและออก แต่เฟิร์มแวร์ของฉันไม่บันทึกการตั้งค่าใดๆ วิธีนี้จะแก้ปัญหาได้อย่างไร
Brad Thompson avatar
nl flag
ฉันยังคงไม่ได้รับคำตอบสำหรับคำถามของฉัน: ระบบนี้บูตได้อย่างไร ฉันไม่สนใจที่จะค้นหาว่ามีข้อผิดพลาดกี่ข้อในการแบ่งพาร์ติชัน HDD ของฉัน เพราะฉันรู้ว่ามีข้อผิดพลาดเล็กน้อยหรือจะแก้ไขได้อย่างไร เพราะในสถานะเครื่องปัจจุบันนี้ไม่สามารถทำได้มากนักโดยไม่กระทบต่อระบบปฏิบัติการอื่น
Brad Thompson avatar
nl flag
ให้เรา [ดำเนินการสนทนาต่อในการแชท](https://chat.stackexchange.com/rooms/133978/discussion-between-brad-thompson-and-tye-o)

โพสต์คำตอบ

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