Điểm:0

Khôi phục khởi động kép Grub UEFI Windows 8 + CSM đã cài đặt Lubuntu 20.04

lá cờ pl

Tôi có một chiếc Toshiba Satellite C855D-S5105 cũ. Nó có Windows 8 gốc. Tôi vừa cài đặt Lubuntu khởi động kép trên đó, chọn "Cái gì đó khác" trong khi cài đặt. Để có thể boot đĩa cài mình phải đổi boot từ UEFI sang CSM, theo cái này, đó là những gì tôi hiện đang sử dụng.

Sau khi cài đặt, không có grub. Tôi phục hồi nó chỉnh sửa /etc/default/grub. Nhưng tôi không có mục Windows ở đó.

Bây giờ tôi thấy đây tôi có thể đã làm sai

Trường hợp phải cài đặt Ubuntu ở chế độ UEFI

Có PC với phần sụn UEFI không có nghĩa là bạn cần cài đặt Ubuntu ở chế độ UEFI. Điều quan trọng là dưới đây:

  1. nếu các hệ thống khác (Windows Vista/7/8, GNU/Linux...) của máy tính của bạn được cài đặt ở chế độ UEFI, thì bạn phải cài đặt Ubuntu trong Chế độ UEFI cũng vậy.

(điều mà, như đã nói ở trên, tôi đã không làm). Cái này cũng cho thấy tôi đã làm sai.

Để có được mục Windows trong grub, tôi đã thử cái này, nhưng nó không hoạt động. Vì vậy, tôi đã cố gắng câu trả lời khác này cho cùng một câu hỏi:

$ lsblk 
TÊN MAJ:KÍCH THƯỚC RM TỐI THIỂU RO LOẠI NÚI
đĩa sda 8:0 0 298,1G 0 
ââsda1 8:1 0 450M 0 phần 
ââsda2 8:2 0 260M 0 phần 
ââsda3 8:3 0 128M 0 phần 
ââsda4 8:4 0 64G 0 phần /media/user1/TI10657600C
ââsda5 8:5 0 91G 0 phần /media/user1/Data
ââsda6 8:6 0 10,4G 0 phần 
ââsda7 8:7 0 3,8G 0 phần [SWAP]
ââsda8 8:8 0 11G 0 phần /
ââsda9 8:9 0 68,4G 0 phần /nhà
ââsda10 8:10 0 48,8G 0 phần /media/user1/02B990C61E8CA20B
sr0 11:0 1 1024M 0 phòng  

Sự miêu tả: sda1-3 (ntfs, fat32, ntfs) đã tồn tại. sda4 là phân vùng Windows của tôi. sda5 là phân vùng dữ liệu Windows của tôi. sda6 là một phân vùng khôi phục hiện có (thực tế là ở cuối ổ đĩa). sda7-10 đã được tôi thêm vào trong quá trình cài đặt Lubuntu (swap, root, home và một phân vùng ntfs bổ sung để trao đổi, sau này tôi có thể mở rộng sda9 Với cái này).

tôi thấy không có /boot/efi vách ngăn. Vì vậy, bây giờ tôi đang bị kẹt và tôi không muốn thực hiện thêm bất kỳ hành động nào để tránh làm hỏng hệ thống của mình (nếu tôi chưa làm điều đó).

Ý tôi là có khởi động kép, có thể là UEFI (tôi đoán là tốt hơn) hay không. Vì vậy, câu hỏi của tôi là:

  1. Tôi có thể khởi động kép UEFI không? Tôi nên làm theo những bước nào?
  2. Nếu không, tôi có thể khởi động kép kế thừa không? Tôi nên làm theo những bước nào?

Lưu ý rằng tôi có thể khởi động phân vùng Windows bằng cách vào BIOS và đặt khởi động UEFI. Điều này khởi động thẳng vào Windows. Sau đó, tôi có thể chuyển BIOS sang khởi động CSM và chuyển thẳng sang grub (nơi không có Windows).

Có liên quan (nhưng tôi chưa mạo hiểm thử):

  1. Grub không tạo tùy chọn khởi động trong UEFI Dual-Boot Win10
  2. Khởi động vào GRUB từ trình quản lý khởi động Windows trong cấu hình khởi động kép UEFI
  3. Sự cố khởi động kép ở Chế độ UEFI
  4. khởi động kép cài đặt UEFI
  5. https://www.welivesecurity.com/la-es/2014/07/04/como-tener-dual-boot-ubuntu-windows-8-uefi/
  6. Cài đặt Ubuntu 16.04 không tạo boot/efi/
oldfred avatar
lá cờ cn
Chuyển đổi Windows chỉ là cài đặt mới. Windows yêu cầu phân vùng gpt cho phân vùng UEFI & MBR(msdos) cho BIOS. Chuyển đổi từ gpt sang MBR thường xóa ổ đĩa. Một số công việc phức tạp xung quanh, nhưng dễ dàng hơn để có bản sao lưu và cài đặt lại tốt. Bạn có thể chuyển đổi Ubuntu nếu được cài đặt trên ổ đĩa gpt, chỉ bằng cách cài đặt lại hoàn toàn grub. Bạn cần phiên bản UEFI của grub, không phải phiên bản BIOS. Sử dụng Boot-Repair được khởi động trong UEFI vì đó là cách hệ thống cài đặt hoặc sửa chữa. https://help.ubuntu.com/community/Boot-Repair & https://sourceforge.net/p/boot-repair/home/Home/ Nếu có vấn đề, hãy đăng liên kết để báo cáo.
sancho.s ReinstateMonicaCellio avatar
lá cờ pl
@oldfred - (Lưu ý: Tôi chắc chắn sẽ cố gắng tránh cài đặt lại Windows. Tôi không có trình cài đặt, cũng như bất cứ thứ gì tôi có trong đó. Tôi sẽ mất hàng chục giờ, chỉ để có được thứ gì đó tương tự như những gì tôi có... Tôi không gặp vấn đề gì khi cài đặt lại Lubuntu, nhưng tôi cũng sẽ tránh nó, nếu có thể, cũng sẽ mất vài giờ). Tôi không hiểu đầy đủ những gì bạn có ý nghĩa. Tôi sẽ đọc một số chi tiết và lấy lại. Vì vậy, trong khi chờ đợi, *Bạn có nghĩ rằng tôi có thể khởi động kép UEFI mà không cần cài đặt lại Windows không?*
oldfred avatar
lá cờ cn
Bạn nên luôn luôn có bản sao lưu tốt. Ổ đĩa bị lỗi, hệ thống bị đánh cắp hoặc bị mất, người dùng mắc lỗi và chọn "xóa ổ đĩa" và nó sẽ xóa toàn bộ hệ thống. Và đôi khi phần mềm bị lỗi. Cũng nên có bộ cài đặt Windows & bộ cài đặt Lubuntu đầy đủ cho phiên bản hiện tại. Nếu được cập nhật, hãy tải phiên bản mới hơn của trình cài đặt trực tiếp hoặc Windows ISO. bạn chỉ cần cài đặt lại phiên bản UEFI của grub hoặc grub-efi-AMD64. Và Boot-Repair giúp dễ dàng hơn một chút nhưng bạn phải ở chế độ UEFI. https://unix.stackexchange.com/questions/674626/how-to-reinstall-uefi-grub-in-a-disk-where-i-only-can-legacy-boot-using-another
sancho.s ReinstateMonicaCellio avatar
lá cờ pl
@oldfred - Tôi biết về các bản sao lưu và tôi thường tiến gần đến điều đó. Đối với câu hỏi cụ thể của tôi, chỉ cần kiểm tra lại, tôi hiểu ý bạn là "Có, bạn có thể khởi động kép UEFI mà không cần cài đặt lại Windows. Bạn chỉ cần cài đặt lại phiên bản UEFI của grub hoặc grub-efi-amd64...." Đúng không?
oldfred avatar
lá cờ cn
Bạn có thể sử dụng Boot-Repair từ trình cài đặt trực tiếp Ubuntu ở chế độ khởi động UEFI, xem liên kết về cách sử dụng ppa để thêm nó vào trình cài đặt trực tiếp. Hoặc bạn phải khởi động trình cài đặt trực tiếp và chroot vào bản cài đặt của bạn để sửa chữa nó. Nhiều câu hỏi và câu trả lời trên chroot khi tham gia nhiều hơn một chút. UEFI chroot, phải bao gồm phân vùng hệ thống ESP - efi http://askubuntu.com/questions/53578/can-i-install-in-uefi-mode-with-the-alternate-installer/57380#57380
sancho.s ReinstateMonicaCellio avatar
lá cờ pl
@oldfred - Một lần nữa, tôi đánh giá cao phản hồi rộng rãi của bạn. Tuy nhiên, điều tôi không chắc với tất cả những gì bạn viết là liệu ý của bạn là "Có, bạn có thể khởi động kép UEFI mà không cần cài đặt lại Windows"... hay là tôi sẽ kết thúc với một thứ gì đó khác.
oldfred avatar
lá cờ cn
Nếu bạn có bản sao lưu tốt, bạn không bao giờ phải lo lắng.Và tôi không thể đảm bảo bạn sẽ làm theo hướng dẫn trong liên kết để thêm và sử dụng Boot-Repair. Nhưng Boot-Repair sẽ cài đặt lại grub chỉ sửa đổi cài đặt Ubuntu và sẽ đặt lại thứ tự khởi động UEFI để có Lubuntu như đầu tiên trong thứ tự khởi động. Ngoài ra, grub chỉ khởi động Windows đang hoạt động, nhưng bạn phải luôn có thể khởi động Windows từ menu khởi động UEFI. Một lần nữa sửa chữa đĩa luôn luôn khuyến khích.
oldfred avatar
lá cờ cn
Chroot là phương pháp dòng lệnh. Cả chroot & Boot-Repair đều yêu cầu trình cài đặt trực tiếp. Nhiều người thấy Boot-Repair dễ dàng hơn vì nó dựa trên gui. Cách bạn khởi động cài đặt hoặc sửa chữa phương tiện UEFI hoặc BIOS, sau đó là cách cài đặt hoặc sửa chữa. Vì vậy, hãy luôn khởi động ở chế độ UEFI.
sancho.s ReinstateMonicaCellio avatar
lá cờ pl
@oldfred - Bây giờ tôi đã đọc một chút và tôi nghĩ rằng tôi hiểu rõ hơn ý của bạn. Một vài câu hỏi xuất hiện. 1) [Liên kết này](https://askubuntu.com/a/57380/226614) mà bạn cung cấp dường như hiển thị một phương thức thay thế cho sửa chữa khởi động, đúng không? Tôi có cần khởi động Live CD (hoặc USB, đối với vấn đề đó) được đề cập ở chế độ UEFI không?
sancho.s ReinstateMonicaCellio avatar
lá cờ pl
@oldfred - [Cái này](https://serverfault.com/questions/963178/how-do-i-convert-my-linux-disk-from-mbr-to-gpt-with-uefi/963179#963179) ( chủ yếu nhằm mục đích chuyển đổi MBR->GPT, nhưng dù sao cũng hữu ích) gợi ý rằng người ta có thể khởi động ở chế độ BIOS, thực hiện quy trình một số bước và kết thúc bằng một đĩa có khởi động UEFI. 1) Bạn có đồng ý không? 2) Bạn có nghĩ rằng điều gì đó tương tự sẽ được áp dụng trong trường hợp của tôi không? (Thông tin về cách tạo boot UEFI Ubuntu đã có nhưng cũng rải rác).
oldfred avatar
lá cờ cn
Nếu Windows ở chế độ khởi động UEFI, ổ đĩa phải được phân vùng gpt. Nếu bạn muốn giữ Windows và đó là BIOS/MBR thì tốt hơn hết bạn nên cài đặt lại. Nhiều bài đăng trong đó người dùng đã thử chuyển đổi Windows MBR sang gpt và nó không hoạt động, sau đó kết thúc việc cài đặt lại và khôi phục dữ liệu từ các bản sao lưu. Nếu Windows không tham gia. Chuyển đổi sang hoặc từ GPT - phải có bản sao lưu tốt. http://www.rodsbooks.com/gdisk/mbr2gpt.html Nhưng quá trình chuyển đổi sẽ thay đổi tất cả GUID & UUID, do đó, cần chỉnh sửa fstab để có UUID chính xác và sau đó cài đặt lại toàn bộ grub.
sancho.s ReinstateMonicaCellio avatar
lá cờ pl
@oldfred - Tôi sẽ đi từng phần một. 1) Windows của tôi ở chế độ UEFI và đĩa có GPT. Mọi thứ liên quan đến chuyển đổi MBR->GPT đều không liên quan. 2) Tôi biết tôi cần sao lưu tốt. 3) Bạn có đồng ý rằng một người có thể khởi động ở chế độ BIOS, thực hiện quy trình vài bước và kết thúc bằng một đĩa có khởi động UEFI không? (Đó là những gì đối với tôi, nó được ngụ ý trong liên kết). Đối với tôi, điều cần thiết là phải hiểu đó là CÓ hay KHÔNG. Bất cứ điều gì tôi cố gắng làm đều phụ thuộc mạnh mẽ vào điều đó.
oldfred avatar
lá cờ cn
Tôi nghĩ vậy, khoảng bước 10 trở đi. Tôi không thấy ESP được thêm vào fstab, nhưng cài đặt grub có thể sẽ làm điều đó. Bạn cần một ESP và cài đặt grub-efi-AMD64. Tôi thích sử dụng gparted từ trình cài đặt trực tiếp, để tạo ESP và sau đó sử dụng Boot-Repair từ trình cài đặt trực tiếp đó để cài đặt lại grub. Sau đó, trình cài đặt trực tiếp phải được khởi động ở chế độ UEFI.

Đă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.