Cách khởi động phân vùng windows từ dòng lệnh Grub


16

Tôi đã cài đặt Windows 10 HOME trên hệ thống của mình. Sau khi tôi cài đặt Windows 10 HOME, tôi đã cài đặt Ubuntu 14.04 LTS trên một phân vùng riêng để tôi có thể khởi động kép.

Tôi đã xóa Ubuntu 14.04 LTS bằng cách xóa phân vùng được cài đặt trên đó. Bây giờ tôi không thể khởi động hệ thống của mình. Khi khởi động, hệ thống của tôi dừng lại ở dòng lệnh Grub.

Tôi muốn khởi động cài đặt Windows 10 mà tôi chưa gỡ bỏ khỏi hệ thống của mình.

Điều này được hiển thị khi khởi động:

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>

Làm cách nào để khởi động phân vùng Windows của tôi từ lệnh grub này?

Câu trả lời:


26

Chỉ cần nhập lệnh 'exit' (không có dấu ngoặc kép). Nó sẽ đưa bạn đến một menu khác giúp bạn chọn bộ tải khởi động Windows.

Đã hoạt động trên Lenovo Y50


1
Hoạt động tốt trên HP i5 7th Gen với Win10 sau khi định dạng phân vùng Ubuntu.
El Sơn

Vui vì nó đã giúp! @Elshan
adonayresom

Đã làm việc trong Lenovo ThinkPad, không bao giờ mong đợi nó sẽ hoạt động
Renjith

8

Sau đây làm việc với tôi với một đĩa phân vùng GPT.

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

Lưu ý rằng bạn có thể nhập một dòng lệnh từ menu khởi động grub và chỉ cần gõ các lệnh như trên để kiểm tra các kết hợp khác nhau.

Bạn cần nhập id của phân vùng khởi động EFI (không phải phân vùng windows) cho set root=lệnh.

Trong chế độ grub dòng lệnh lssẽ liệt kê các phân vùng ổ cứng, helpliệt kê các lệnh có sẵn.

Khi bạn đã đặt gốc chính xác, bạn có thể ls /xem các tệp và thư mục để tìm đường dẫn chính xác đến trình quản lý khởi động windows nếu nó không ở vị trí mặc định.


6

Để khởi động vào Windows, nếu Windows được cài đặt trên ổ đĩa / phân vùng đầu tiên, hãy nhập grubdòng lệnh:

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

xem https://www.gnu.org/software/grub/manual/html_node/Chain_002dloading.html#Chain_002dloading để biết thêm chi tiết.


3
Điều này làm việc cho tôi. Để hoàn thiện: bạn cần đưa ra lệnh "khởi động" sau khi gõ ở trên.
Tyr

Điều này chỉ áp dụng nếu đĩa hệ thống Windows đang sử dụng phân vùng MBR. Đối với tương đương GPT, hãy xem câu trả lời này theo @ 79E09796
telcoM

4

Đoán bạn có một thiết bị UEFI, bộ tải khởi động windows vẫn được cài đặt. Bạn có thể chọn nó trở lại trong menu cài đặt UEFI khi khởi động, nơi bạn có thể có hai tùy chọn (GRUB và mặc định cũ là thứ hai), xóa cái đầu tiên hoặc chuyển thứ tự.


Cảm ơn bạn. Đây là cách dễ nhất và cứu tôi đau đầu.
Hungry Blue Dev

2

Câu trả lời này dành cho những người có UEFI đã xóa phân vùng Ubuntu trước khi xóa grub

Bạn sẽ làm điều này từ Windows 10. Không yêu cầu phương tiện có thể khởi động.

Trong trường hợp bootrec /fixmbr, bootsect /nt60và Ubuntu sống với boot-repairlời đề nghị đã thất bại, điều này đã làm việc cho tôi:

(Câu trả lời này mượn nguyên văn từ đây )

  1. Chạy một cmd.exequy trình với đặc quyền quản trị viên
  2. Chạy diskpart
  3. Nhập: list diskkhi đó sel disk XX là ổ đĩa mà tệp khởi động của bạn nằm trên
  4. Nhập list volđể xem tất cả các phân vùng (khối lượng) trên đĩa
  5. Chọn âm lượng EFI bằng cách nhập: sel vol Ytrong đó Y là SYSTEMâm lượng (đây hầu như luôn là phân vùng EFI)
  6. Để thuận tiện, chỉ định ký tự ổ đĩa bằng cách nhập: assign letter=Z:trong đó Z là ký tự ổ đĩa miễn phí (không sử dụng)
  7. exitđể rời phần đĩa
  8. Trong khi vẫn ở trong cmddấu nhắc, gõ: Z:và nhấn enter, trong đó Z là ký tự ổ đĩa bạn vừa tạo.
  9. Nhập dirvào danh sách các thư mục trên phân vùng EFI được gắn kết này
  10. Nếu bạn đang ở đúng nơi, bạn sẽ thấy một thư mục có tên EFI
  11. Nhập cd EFIvà sau đó dirđể liệt kê các thư mục con bên trongEFI
  12. Nhập rmdir /S ubuntuđể xóa thư mục khởi động Ubuntu

Giả sử bạn chỉ có hai hệ điều hành (Win 10 & Ubuntu), giờ bạn có thể khởi động trực tiếp vào Windows mà không cần nhấn vào màn hình đen.

Sao chép từ https://askubfox.com/questions/429610/uninstall-grub-and-use-windows-bootloader


0

Gần đây tôi đã gặp phải vấn đề tương tự. .

Tôi đã làm gì để quay lại Windows 10:

  1. Thực hiện Ctrl+ Alt+ Deleteđể khởi động lại. Trong khi khởi động lại, giữ shiftnút.
  2. PC của tôi sau đó cung cấp cho tôi tùy chọn để nhấn F12cho tùy chọn khởi động. Tôi đã bấm F12và nó đưa tôi trở lại một menu với trình quản lý khởi động Windows trên đó.
  3. Tôi đã chọn trình quản lý khởi động Windows và bấm enter. Bây giờ tôi đã trở lại Windows 10.

0

Điều này làm việc cho tôi, bây giờ tôi phải tìm cách sửa chữa vĩnh viễn mbr.

Gần đây tôi đã gặp phải vấn đề tương tự. .

Tôi đã làm gì để quay lại Windows 10:

Thực hiện Ctrl+ Alt+ Deleteđể khởi động lại. Trong khi khởi động lại, giữ nút shift. PC của tôi sau đó cung cấp cho tôi tùy chọn để nhấn F12cho tùy chọn khởi động. Tôi đã bấm F12và nó đưa tôi trở lại một menu với trình quản lý khởi động Windows trên đó. Tôi đã chọn trình quản lý khởi động Windows và nhấp vào enter. Bây giờ tôi đã trở lại Windows 10.


0

Chỉ cần thoát grub bằng cách gõ exit và vào cài đặt bios và khôi phục cài đặt mặc định và khởi động lại máy tính.


-1

Thử đi:

rootnoverify (hd0,0)
chainloader +1
makeactive
boot
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.