ฉันจะเลือกอะไรสำหรับ“ อุปกรณ์ติดตั้ง GRUB” หลังจากการอัพเดต


90

หลังจากรัน Update Manager หน้าต่าง debconf (ชื่อ "การกำหนดค่า grub-pc") โผล่ขึ้นมาทำให้ฉันต้องเลือกที่เหมาะสมGRUB install devicesสำหรับระบบของฉัน ฉันไม่ได้ทำการเปลี่ยนแปลงด้วงหรือระบบไฟล์เมื่อเร็ว ๆ นี้และฉันจำไม่ได้ว่าตัวเลือกใดที่ฉันเลือกในครั้งล่าสุดที่ฉันทำการเปลี่ยนแปลง

ฉันจะรู้ได้อย่างไรว่าจะเลือกอย่างไร ฉันสมมติว่าคำตอบที่ผิดอาจทำให้ระบบของฉันไม่สามารถบูตได้

นี่คือกล่องโต้ตอบ debconf:

หน้าต่าง Debconf, การกำหนดค่า grub-pc, มีเช็กบ็อกซ์สำหรับ / dev / sda และ / dev / sda1

นี่คือหน้าต่างและข้อความที่แสดงเมื่อเลือก "ความช่วยเหลือ":

ก่อนหน้านี้ Grub ได้ถูกติดตั้งลงในดิสก์ที่ไม่มีอยู่แล้ว


8
กล่องโต้ตอบนี้จะเพิ่มขึ้นเมื่ออัพเกรดอูบุนตูเวอร์ชันเสมือนของ vbox (ในกรณีของฉัน, 10.10 -> 11.04)
Noel

3
เท่าที่ประสบการณ์ของฉันกับมันดูเหมือนข้อบกพร่องในการใช้งาน ฉันเรียกใช้การอัปเดตนับครั้งไม่ถ้วนและเมื่อใดก็ตามที่กล่องโต้ตอบนี้ปรากฏขึ้นฉันคลิกไม่มีอะไรในกล่องโต้ตอบแรกแล้วยืนยันว่าฉันต้องการดำเนินการต่อโดยไม่ต้องติดตั้งด้วง ไม่เคยมีปัญหาจนถึงตอนนี้ ฉันคิดว่ามันเป็นเพราะด้วงถูกติดตั้งแล้วใน MBR ที่เหมาะสมมิฉะนั้นเครื่องจะไม่บูตในตอนแรก
Coffee_fan

2
wtf คืออะไร? ฉันต้องการอัปเดตแพคเกจบางอย่างตามที่แนะนำตอนนี้ฉันต้องเลือกว่าจะฆ่าระบบของฉัน ... สิ่งเลวร้ายเลว ๆ !!
ลัส

3
นี่เป็นประสบการณ์ที่น่ากลัว! ฉันเพิ่งมีมันในขณะที่เพียงแค่ทำอัพเกรดฉลาดบน Ubuntu 16.04.3 LTS (ทำงานภายใน VirtualBox VM บนโฮสต์ของ Windows 10 ซึ่งเพิ่งเริ่มต้นใหม่เนื่องจากการปรับปรุงฉันคิดว่ามันสับสนทุกอย่างขึ้น) - ยังคงทำงานหลังจากที่เลือก/dev/sda
Daniel F

คำตอบ:


74

ในกรณีของคุณการเลือกที่ถูกต้องคือ/dev/sdaอันแรก เป็นฮาร์ดดิสก์ตัวแรกและตัวเดียวในระบบของคุณในขณะที่/dev/sda1เป็นพาร์ติชันบนฮาร์ดดิสก์นั้น คุณสามารถติดตั้งด้วงในพาร์ทิชัน แต่มันเป็น "ความคิดที่ดี"

หากคุณมีฮาร์ดไดรฟ์และพาร์ติชันหลายตัวอันดับแรกให้ค้นหาว่าพาร์ติชันรูทของคุณอยู่ที่ใด

lsblk

(ดูเพิ่มเติมที่: ฉันจะทราบได้อย่างไรว่ามีฮาร์ดดิสก์อยู่ในระบบอย่างไร )

จากนั้นคุณสามารถติดตั้งด้วงบนฮาร์ดไดรฟ์นั้นได้ ค้นหาอุปกรณ์ที่ระบุว่า "ดิสก์" (เช่น "sda", ความหมาย/dev/sda) เพื่อติดตั้งด้วงลงในมาสเตอร์บูตเรกคอร์ด (อุปกรณ์ฟิสิคัลดิสก์ทุกอันมีเพียง MBR เดียวไม่ว่าจะเป็นพาร์ติชั่น)


21
เพื่อจบเรื่อง (ซึ่งจบลงด้วยดีพอ): ฉันเลือก / dev / sda ตามที่แนะนำ ในหน้าต่างถัดไปฉันถูกถามว่าต้องการดำเนินการต่อโดยไม่ติดตั้งด้วงหรือไม่ แปลกแน่นอนตั้งแต่ฉันเพิ่งขอให้ติดตั้ง มีช่องสำหรับทำเครื่องหมายเพื่อดำเนินการต่อโดยไม่ต้องติดตั้งหรือถ้าฉันกดปุ่ม "ส่งต่อ" มันจะกลับไปที่หน้าจอก่อนหน้าโดยถามว่าฉันต้องการติดตั้งด้วงหรือไม่ แทนที่จะวนซ้ำตลอดไปฉันเลือกกล่องบอกว่าจะไม่ติดตั้งด้วงและไขว้นิ้ว เมื่อรีบูตเครื่องไม่มีปัญหา ยังคงน่าสงสัยว่าทำไมต้องมีการโต้ตอบนี้
belacqua

2
@StefanoPalazzo แล้วอะไรเป็นสาเหตุของการติดตั้ง / ไม่ติดตั้งลูป ฉันเพิ่งมีประสบการณ์เดียวกันใน 12.04
Wes Miller

2
ฉันเพิ่งมีปัญหาเดียวกันใน 14.04 ฉันจะบอกว่านี่เป็นข้อผิดพลาดหากไม่ได้อยู่ในรหัสแล้วในการใช้งาน
sevis127

3
เพิ่งได้รับสิ่งเดียวกันใน 14.04 ฉันคิดว่าวัตถุประสงค์ของกล่องโต้ตอบคือการถามคุณว่าคุณต้องการติดตั้ง Grub ในไดรฟ์อื่นนอกเหนือจากที่ติดตั้งไว้ในปัจจุบันหรือไม่และแสดงให้คุณเห็นตัวเลือก "ดำเนินการต่อโดยไม่ติดตั้ง" แต่ฉันไม่แน่ใจเกี่ยวกับเรื่องนี้อย่างสิ้นเชิง
Mo2

2
ในกรณีของฉันการติดตั้ง / ไม่ติดตั้งลูปเกิดจากฉันไม่ได้เลือกไดรฟ์จริงๆ ฉันจะย้ายแถบการเลือกไปยังสิ่งที่ฉันต้องการแล้วกด Enter ฉันควรจะกดแป้นเว้นวรรคก่อนเพื่อให้มีเครื่องหมายดอกจันปรากฏอยู่ด้านหน้าตัวเลือก หลังจากที่ผมต้องการทำว่ามันนับเป็น 'เลือก' และจะให้ฉันออกจากวง
spoorlezer

19

ปัญหานี้ยังคงปรากฏอยู่เมื่อฉันอัพเกรด Ubuntu 16.04 หลังจากติดตั้งใหม่ หากต้องการแก้ไขให้ทำสิ่งนี้:

  • การเลือก/dev/sdaถูกต้องดังนั้นให้กดSpacebarสำหรับตัวเลือกแรก
  • เครื่องหมายดอกจันจะปรากฏขึ้นสำหรับ/dev/sdaตัวเลือกแสดงถึงการเลือกที่ประสบความสำเร็จ
  • จากนั้นกดTabปุ่มเพื่อไฮไลต์ปุ่ม 'ตกลง' แล้วกดSpacebarปุ่มเพื่อเลือกการกระทำที่ตกลง

หลังจากนี้การติดตั้งควรดำเนินการอย่างราบรื่น


นี่เป็นเพียงถ้ามันแสดง "เมนู Bash" หรือกล่องโต้ตอบไม่ได้อยู่ในตัวอย่างของคำถามกับ Ubuntu DE ที่คุณมี GUI และสามารถคลิกช่องทำเครื่องหมายด้วยตัวชี้เมาส์
Azteca
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.