Điểm:0

cách thêm Windows 10 trên đĩa vào menu grub

lá cờ cn

Tôi đang sử dụng Ubuntu 21.10 và tôi đã cài đặt Windows 10 trên ổ SSD ngoài. Mỗi khi bật máy tính, tôi thấy menu grub cho phép tôi chọn ubuntu. Nếu tôi muốn khởi động Windows 10, cần phải vào BIOS và chạy nó từ đó.

Tôi muốn thêm một tùy chọn vào menu grub mà khi tôi nhấp vào nó, nó sẽ khởi động Windows 10 từ đĩa.hoặc tùy chọn khác cho phép tôi khởi động Windows khi đĩa được kết nối và với Ubuntu khi không được kết nối.

Tôi đã thử thêm tùy chọn với tùy biến grub, nó đã thêm một tùy chọn nhưng khi tôi nhấp vào thì nó báo:

lỗi: không thể tìm thấy lệnh 'drivemap'.
lỗi: không thể tìm thấy đường dẫn tệp EFI.

mã mà tùy biến grub tạo ra là:

đặt gốc = '(hd1,2)'
tìm kiếm --no-floppy --fs-uuid --set 09BA-0F01
drivemap -s (hd0) ${root}
bộ nạp dây chuyền +1

Tôi cũng đã thử thêm thủ công bằng tệp custom40 nhưng nó thậm chí không thêm tùy chọn.

Nmath avatar
lá cờ ng
Cuộc gọi không hợp lệ với tùy biến grub. Rất nhiều người phá hệ thống của họ bằng phần mềm đó. Nó không nên tồn tại, IMO. Bạn đã thử `os-prober` hay `sudo update-grub` chưa? `boot-repair` cũng sẽ tìm các hệ điều hành và thêm chúng vào GRUB. Có thể chạy `os-prober` và `update-grub` từ hệ thống đã cài đặt của bạn nhưng `boot-repair` phải được chạy từ một phiên trực tiếp (Dùng thử Ubuntu). Bạn có thể tìm kiếm những công cụ này trên Ask Ubuntu nếu bạn có thêm câu hỏi về cách sử dụng chúng. Hãy thử chúng và cho chúng tôi biết. Trong thời gian chờ đợi, hãy loại bỏ tùy biến grub.
lá cờ cn
tùy biến grub thực sự đã phá vỡ hệ thống của tôi. nhưng tôi đã xoay sở để sửa chữa nó. đã sử dụng `update-grub` khi tôi thử sử dụng tệp custom40. đã sử dụng `boot-repair` trên Ubuntu và nó không thêm bất kỳ hệ điều hành nào vào grub. nó đã tìm thấy các cửa sổ, nhưng không thêm. và tôi đã thử sử dụng `os-prober` nhưng không hiểu cách thực hiện. Làm thế nào tôi có thể sử dụng nó? @Nmath
Nmath avatar
lá cờ ng
Bạn chỉ cần chạy `sudo os-prober`. Đó là nó. `boot-repair` sẽ không hoạt động trừ khi bạn chạy nó từ phiên trực tiếp. [Đây là hướng dẫn](https://askubuntu.com/a/182863). Điều cần thiết là bạn chạy công cụ từ một phiên trực tiếp, vì vậy trước tiên bạn cần tạo một USB có thể khởi động với Ubuntu và khởi động vào đó.
lá cờ cn
đã thử `sudo os-prober`, nó chỉ chuyển sang dòng tiếp theo và không thêm tùy chọn. Tôi sẽ sớm thử `boot-repair`, tôi đã có USB có thể khởi động từ lỗi hệ thống. bạn có biết nếu tôi chỉ cần chạy nó trên USB có thể khởi động hay bất cứ thứ gì khác không? @Nmath
ChanganAuto avatar
lá cờ us
Chi tiết bổ sung: `os-prober` có thể phát hiện các HĐH bổ sung nếu được cài đặt trong cùng một chế độ. Nó dường như không phải là trường hợp ở đây.
Nmath avatar
lá cờ ng
Bạn phải chạy `boot-repair` từ phiên trực tiếp theo hướng dẫn được liên kết
lá cờ cn
đã thực hiện `sửa chữa boor` như họ đã nói, với máy gặt được khuyến nghị. nó không thay đổi gì cả @Nmath
Nmath avatar
lá cờ ng
Bạn có chắc chắn rằng cả Windows và Ubuntu đều được cài đặt giống nhau không? Việc sử dụng UEFI hoặc BIOS/cũ/MBR/tương thích phải nhất quán giữa cả hai hệ điều hành.
lá cờ cn
Tôi không chắc chắn, làm thế nào tôi có thể kiểm tra nó? @Nmath
lá cờ cn
Đã kiểm tra Windows 10, MBR của nó. Tôi không biết về Ubuntu @Nmath
lá cờ cn
Ok, vì vậy tôi không biết liệu những gì tôi đang nói có phải là điều bạn cần biết hay không, nhưng việc chạy windows 10 của tôi đã ném UEFI và ubuntu của tôi đã ném EFI. Có gì sai về nó? Tôi có cần phải thay đổi một trong số họ? @ Nmath
Nmath avatar
lá cờ ng
Bạn sẽ cần cài đặt lại để đảm bảo chúng giống nhau. Tôi khuyên bạn nên cài đặt UEFI cho cấu hình khởi động kép. Ổ cứng sẽ cần phải có định dạng GPT. Nếu nó hiện được định dạng bằng sơ đồ phân vùng MBR, bạn sẽ cần định dạng (xóa) ổ đĩa. Bạn có thể thực hiện việc này trong phiên trực tiếp bằng ứng dụng "Disks". Cài đặt Windows trước. Sau đó, tạo không gian trống chưa phân vùng cho Ubuntu và cài đặt Ubuntu. Đảm bảo rằng bạn khởi động phương tiện cài đặt dưới dạng UEFI cho cả hai hệ điều hành.
lá cờ cn
Có vấn đề gì nếu một trong số chúng là efi và cái còn lại là uefi? @Nmath
Nmath avatar
lá cờ ng
UEFI và EFI gần như giống nhau. EFI là phân vùng khởi động được liên kết với cài đặt UEFI. Nếu Windows là MBR, bạn sẽ phải cài đặt lại. Dù sao thì Windows cũng nên được cài đặt trước trong cấu hình khởi động kép

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.