Điểm:1

Làm cách nào để sửa Phân vùng /boot/efi bị hỏng?

lá cờ jp

Máy tính của tôi ban đầu được cài đặt sẵn Windows 10, nhưng sau đó tôi đã khởi động kép Kubfox, rồi xóa hoàn toàn Windows 10 khỏi máy tính của mình. Khi tôi cài đặt các bản phân phối khác nhau, tôi nhận thấy rằng chúng không thể cài đặt GRUB2 rất nhiều, nhưng Ứng dụng sửa chữa khởi động đã khắc phục những sự cố đó, nhưng tôi biết có gì đó không ổn với phân vùng /boot/efi và tôi không chắc cách khắc phục. Có lẽ tôi có thể thử và làm lại nó, nhưng tôi không chắc làm thế nào để làm điều đó. Tôi cần cài đặt lại Windows và sự cố này vẫn ảnh hưởng đến mọi hệ điều hành mà tôi cố gắng cài đặt.

Đầu ra "findmnt/boot/efi":

darkbrave_@kubfox:~$ findmnt /boot/efi
TÙY CHỌN FSTYPE NGUỒN MỤC TIÊU
/boot/efi /dev/sda2 vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859
darkbrave_@kubfox:~$ 

Đầu ra "sudo fdisk -l /dev/sda":

darkbrave_@kubfox:~$ Sudo fdisk -l /dev/sda
[sudo] mật khẩu cho darkbrave_: 
Đĩa /dev/sda: 223,57 GiB, 240057409536 byte, 468862128 cung
Kiểu đĩa: WDC WDS240G2G0A-
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Loại nhãn đĩa: gpt
Mã định danh đĩa: DD13C831-F5D0-48B1-A747-DF7233C3E57A

Thiết bị Bắt đầu Kết thúc Sector Kích thước Loại
/dev/sda1 2048 1087487 1085440 530M Môi trường khôi phục Windows
/dev/sda2 1087488 1292287 204800 Hệ thống EFI 100M
/dev/sda5 364007424 468860927 104853504 Hệ thống tệp Linux 50G
darkbrave_@kubfox:~$ 

Đầu ra "sudo fdisk -l /dev/sda2":

darkbrave_@kubfox:~$ Sudo fdisk -l /dev/sda2
Đĩa /dev/sda2: 100 MiB, 104857600 byte, 204800 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Loại nhãn đĩa: dos
Định danh đĩa: 0x500a0dff

Khởi động thiết bị Bắt đầu Kết thúc Sector Kích thước Loại Id
/dev/sda2p1 1948285285 3650263507 1701978223 811.6G 6e không xác định
/dev/sda2p2 0 0 0 0B 74 không xác định
/dev/sda2p4 28049408 28049848 441 220,5K 0 Rỗng

Các mục trong bảng phân vùng không theo thứ tự đĩa.
darkbrave_@kubfox:~$ 
Organic Marble avatar
lá cờ us
Bạn đang gặp sự cố khi cài đặt Windows? Điều đó không giống như một câu hỏi cho ngăn xếp này.
DarkBrave_ avatar
lá cờ jp
@OrganicMarble Tôi đang hỏi cách sửa phân vùng bị hỏng vì nó ảnh hưởng đến bất kỳ hệ điều hành hoặc bản phân phối nào tôi cài đặt.
mook765 avatar
lá cờ cn
@DarkBrave_ Vui lòng thêm lệnh `findmnt /boot/efi` thông qua [chỉnh sửa](https://askubuntu.com/posts/1355186/edit) vào câu hỏi của bạn.
DarkBrave_ avatar
lá cờ jp
@mook765 Tôi có đầu ra này
mook765 avatar
lá cờ cn
@DarkBrave_ Bạn đã chạy lệnh trong phiên trực tiếp hay từ hệ thống đã cài đặt của mình?
DarkBrave_ avatar
lá cờ jp
@ mook765 Tôi đã chạy nó trên hệ thống đã cài đặt của mình.
mook765 avatar
lá cờ cn
Gắn kết có vẻ ổn, không biết vấn đề của bạn là gì. Bạn có sử dụng bảng phân vùng `GTP`or `dos` không. Cờ khởi động đã được đặt chưa? `Sudo fdisk -l /dev/sda` có thể hiển thị điều gì đó hữu ích. Vì bạn có thể khởi động, nên phân vùng Hệ thống EFI của bạn sẽ ổn.
DarkBrave_ avatar
lá cờ jp
@ mook765 Tôi đã thêm đầu ra fdisk -l vào bài đăng, vì vậy sẽ cung cấp cho bạn một số thông tin.
mook765 avatar
lá cờ cn
Tôi không thể thấy bất cứ điều gì lạ trong đầu ra của bạn. Một điểm bạn có thể kiểm tra là bạn có bao nhiêu dung lượng trống trên phân vùng này với `sudo df -h /boot/efi`. Tránh cố gắng cài đặt các bản phân phối khác ở chế độ cũ, điều đó sẽ không cài đặt được bộ tải khởi động. Có thể tắt khởi động kế thừa (CSM) trong cài đặt chương trình cơ sở của bạn là một ý tưởng hay.
DarkBrave_ avatar
lá cờ jp
@mook765 đó là cài đặt CSM ââï¸
Điểm:2
lá cờ cn

Your output shows nothing strange and you can succesfully boot into your system. This indicates that your EFI System Partition is ok.

A common mistake is mixing up boot-modes (legacy vs. UEFI). Before you install an operating system, you should examine your partition tables and if you multi-boot, you should check in which boot-mode other operating systems are installed.

All OS should be installed in the same boot-mode to achieve a proper multi-boot.

The symptom you describe mostly appears, when you try to install in legacy mode on a disk with GPT partition table. In such a case an extra bios_grub-partition would be needed to install grub properly, if this partition doesn't exist, the installation fails. There is no installer which creates this partition for you, you would have to do it manually.

You can disable legacy boot (CSM) in your firmware settings to avoid such a confusion.

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