วิธีการเริ่มพาร์ติชัน windows จากบรรทัดคำสั่ง Grub


17

ฉันติดตั้ง Windows 10 HOME บนระบบของฉันแล้ว หลังจากฉันติดตั้ง Windows 10 HOME ฉันติดตั้ง Ubuntu 14.04 LTS บนพาร์ติชันแยกต่างหากเพื่อที่ฉันจะได้ดูอัลบูตได้

ฉันลบ Ubuntu 14.04 LTS โดยการลบพาร์ติชันที่ติดตั้งไว้ ตอนนี้ฉันไม่สามารถเริ่มระบบได้ เมื่อบูตระบบของฉันจะหยุดที่บรรทัดคำสั่ง Grub

ฉันต้องการบู๊ตจากการติดตั้ง Windows 10 ซึ่งฉันไม่ได้ลบออกจากระบบของฉัน

สิ่งนี้จะปรากฏเมื่อเริ่มต้น:

GNU GRUB version 2.02 beta2-9ubuntu1.3 <br> 
minimal BASH-like editing is supported.for the first word, TAB lists
possible commands completions.anywhere else TAB lists the possible device or file completion.
grub>

ฉันจะบูตพาร์ติชัน Windows ของฉันจากคำสั่งด้วงนี้ได้อย่างไร

คำตอบ:


27

exitเพียงแค่ป้อนคำสั่ง ควรนำคุณไปยังเมนูอื่นที่ทำให้คุณเลือก bootloader ของ Windows

ทำงานบน Lenovo Y50


1
ทำงานได้ดีบน HP i5 7th Gen กับWin10หลังจากฟอร์แมตพาร์ติชัน Ubuntu
Elshan

ดีใจที่มันช่วย! @Elshan
adonayresom

ทำงานใน Lenovo ThinkPad ไม่เคยคาดหวังว่ามันจะทำงาน
Renjith

11

ข้อมูลต่อไปนี้ใช้สำหรับฉันกับดิสก์ที่แบ่งพาร์ติชัน GPT

insmod part_gpt
insmod chain
set root=(hd0,gpt1)
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
boot

โปรดทราบว่าคุณสามารถป้อนบรรทัดคำสั่งจากเมนูการบูต grub และเพียงพิมพ์คำสั่งด้านบนเพื่อทดสอบชุดค่าผสมที่แตกต่างกัน

คุณต้องป้อน id ของพาร์ติชันสำหรับบูต EFI (ไม่ใช่พาร์ติชัน windows) สำหรับset root=คำสั่ง

ในโหมดด้วงบรรทัดคำสั่ง lsจะแสดงพาร์ติชั่นฮาร์ดไดรฟ์helpแสดงรายการคำสั่งที่มี

เมื่อคุณตั้งค่ารูทอย่างถูกต้องแล้วคุณสามารถls /ดูไฟล์และไดเรกทอรีเพื่อค้นหาพา ธ ที่ถูกต้องไปยังตัวจัดการการบูตของ windows หากไม่ได้อยู่ในตำแหน่งเริ่มต้น


6

หากต้องการบู๊ตเป็น Windows หากติดตั้ง Windows ในไดรฟ์ / พาร์ทิชันแรกให้ป้อนในgrubบรรทัดคำสั่ง:

insmod chain
insmod ntfs
set root=(hd0,1)
chainloader +1

ดูhttps://www.gnu.org/software/grub/manual/html_node/Chain_002dloading.html#Chain_002dloadingสำหรับรายละเอียดเพิ่มเติม


3
สิ่งนี้ใช้ได้สำหรับฉัน เพื่อความสมบูรณ์: คุณต้องให้คำสั่ง "boot" หลังจากพิมพ์ข้างต้น
Tyr

สิ่งนี้ใช้เฉพาะในกรณีที่ดิสก์ระบบ Windows กำลังใช้การแบ่งพาร์ติชัน MBR สำหรับ GPT ที่เทียบเท่าให้ดูคำตอบนี้โดย @ 79E09796
telcoM

4

เมื่อคุณมีอุปกรณ์ UEFI แล้ว bootloader ของ windows ก็ยังคงติดตั้งอยู่ คุณสามารถเลือกกลับมาในเมนูตั้งค่า UEFI ภายใต้การบู๊ตซึ่งคุณอาจมีสองตัวเลือก (ด้วงและค่าเริ่มต้นเก่าเป็นตัวเลือกที่สอง) ลบตัวเลือกแรกหรือสลับลำดับ


ขอขอบคุณ. นี่เป็นวิธีที่ง่ายที่สุดและช่วยให้ฉันปวดหัว
Hungry Blue Dev

2

คำตอบนี้สำหรับผู้ที่มี UEFI ที่ได้ลบพาร์ติชัน Ubuntu ก่อนที่จะลบด้วง

คุณจะทำสิ่งนี้จาก Windows 10 ไม่ต้องใช้สื่อที่สามารถบู๊ตได้

ที่ไหนbootrec /fixmbr, bootsect /nt60และอูบุนตูอยู่กับboot-repairข้อเสนอแนะที่ได้ล้มเหลวนี้ได้ทำงานให้ฉัน:

(คำตอบนี้ยืมคำต่อคำจากที่นี่ )

  1. เรียกใช้cmd.exeกระบวนการด้วยสิทธิ์ผู้ดูแลระบบ
  2. วิ่ง diskpart
  3. ประเภท: list diskจากนั้นsel disk Xที่ X คือไดรฟ์ที่ไฟล์บู๊ตของคุณอยู่
  4. พิมพ์list volเพื่อดูพาร์ติชันทั้งหมด (วอลุ่ม) บนดิสก์
  5. เลือกวอลุ่ม EFI โดยพิมพ์: sel vol Yโดยที่ Y คือSYSTEMโวลุ่ม (นี่คือพาร์ติชัน EFI เกือบทุกครั้ง)
  6. เพื่อความสะดวกให้กำหนดอักษรระบุไดรฟ์โดยพิมพ์: assign letter=Z:โดยที่ Z เป็นอักษรระบุไดรฟ์ฟรี (ไม่ได้ใช้)
  7. พิมพ์exitเพื่อออกจากส่วนของดิสก์
  8. ขณะที่ยังอยู่ในcmdพรอมต์ให้พิมพ์: Z:และกด Enter โดยที่ Z คือตัวอักษรไดรฟ์ที่คุณเพิ่งสร้างขึ้น
  9. พิมพ์dirเพื่อแสดงรายการไดเรกทอรีบนพาร์ติชัน EFI ที่เมาท์นี้
  10. หากคุณอยู่ในตำแหน่งที่ถูกต้องคุณควรเห็นไดเรกทอรีชื่อ EFI
  11. พิมพ์cd EFIและจากนั้นdirแสดงรายการไดเรกทอรีย่อยภายในEFI
  12. พิมพ์rmdir /S ubuntuเพื่อลบไดเรกทอรีบูตของ Ubuntu

สมมติว่าคุณมีระบบปฏิบัติการสองระบบเท่านั้น (Win 10 & Ubuntu) ตอนนี้คุณควรจะสามารถบูตเข้าสู่ Windows ได้โดยตรงโดยไม่ต้องกดปุ่มหน้าจอด้วงสีดำ

คัดลอกมาจาก/ubuntu/429610/uninstall-grub-and-use-windows-bootloader


0

ฉันเพิ่งเจอปัญหาเดียวกัน (เช่นเดิมมีพาร์ติชั่นแยกต่างหากพร้อมติดตั้ง Ubuntu สามารถบูตได้คู่จากเมนูด้วงจากนั้นฉันก็ลบพาร์ติชัน Ubuntu นั้นออกจากการจัดการดิสก์ Windows และเมื่อฉันรีบูตเครื่องก็แค่เมนูคำสั่งด้วง)

สิ่งที่ฉันทำกลับไปที่ Windows 10 ของฉัน:

  1. ทำเครื่องหมายCtrl+ Alt+ Deleteเพื่อรีบูต ขณะรีบูตเครื่องให้shiftกดปุ่มค้างไว้
  2. พีซีของฉันจะให้ฉันเป็นตัวเลือกในการกดปุ่มF12เพื่อบูต ฉันคลิกF12และมันทำให้ฉันมีเมนูกลับมาพร้อมกับตัวจัดการการบูต Windows ในนั้น
  3. ฉันเลือกตัวจัดการการบูต Windows แล้วคลิก Enter ตอนนี้ฉันกลับสู่ Windows 10 แล้ว

0

สิ่งนี้ใช้ได้กับฉันตอนนี้ฉันต้องหาวิธีแก้ไข mbr อย่างถาวร

ฉันเพิ่งเจอปัญหาเดียวกัน (เช่นเดิมมีพาร์ติชั่นแยกต่างหากพร้อมติดตั้ง Ubuntu สามารถบูตได้คู่จากเมนูด้วงจากนั้นฉันก็ลบพาร์ติชัน Ubuntu นั้นออกจากการจัดการดิสก์ Windows และเมื่อฉันรีบูตเครื่องก็แค่เมนูคำสั่งด้วง)

สิ่งที่ฉันทำกลับไปที่ Windows 10 ของฉัน:

ทำเครื่องหมายCtrl+ Alt+ Deleteเพื่อรีบูต ขณะรีบูตเครื่องให้กดปุ่ม Shift ค้างไว้ พีซีของฉันจะให้ฉันเป็นตัวเลือกในการกดปุ่มF12เพื่อบูต ฉันคลิกF12และมันทำให้ฉันมีเมนูกลับมาพร้อมกับตัวจัดการการบูต Windows ในนั้น ฉันเลือกจัดการการบูต Windows enterและคลิก ตอนนี้ฉันกลับสู่ Windows 10 แล้ว


0

เพียงออกจากการgrubพิมพ์exitและไปที่การตั้งค่าไบออสและคืนค่าเป็นการตั้งค่าเริ่มต้นและรีสตาร์ทคอมพิวเตอร์



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