Điểm:0

Sự cố khởi động đột ngột: "Thiết bị khởi động đã chọn không thành công. Nhấn Enter để tiếp tục"

lá cờ br

Một vài điều kỳ lạ đã xảy ra vài ngày trước và tôi không thể giải thích nó cho chính mình. Tôi đang chạy Xubfox từ ổ cứng gắn ngoài qua USB trên Máy tính xách tay (SDD bên trong của Máy tính xách tay có cửa sổ). Mọi thứ thiết yếu của Linux đều có trên hdd bên ngoài (Root FS, boot, v.v.) Tôi đang làm nó khoảng 2 năm nay và mọi thứ diễn ra suôn sẻ. Đột nhiên sau khi tôi xoay máy tính xách tay của mình để khởi động Ubuntu, tôi nhận được thông báo: "Thiết bị khởi động đã chọn không thành công. Nhấn Enter để tiếp tục" và không muốn khởi động xubfox. Tôi không thể biết liệu cửa sổ cập nhật một ngày trước đó ở đâu hay bản cập nhật Ubuntu mà tôi thực sự không thể tìm ra. Khi tôi khởi động từ USB trực tiếp, có thể gắn ổ cứng và có thể truy cập tất cả Hệ thống tệp và xem tất cả phân vùng, Tôi cũng chạy công cụ sửa chữa khởi động nhưng không được. Tôi thậm chí đã lấy ổ SSD bên trong ra và chỉ liên lạc với ổ cứng gắn ngoài USB và sửa chữa khởi động sẽ thấy tất cả các phân vùng và kiểm tra phân vùng khởi động, nhưng sau khi khởi động lại, int lại bị lỗi.

Đây là Nhật ký sửa chữa khởi động.

https://paste.ubuntu.com/p/KWmRgRwyHG/

Ai đó có thể giúp tôi với điều này ?

oldfred avatar
lá cờ cn
Có vẻ như bạn đã khởi động hỗn hợp UEFI và BIOS. Windows có thể là BIOS/MBR, vì không có mục khởi động UEFI, nhưng sda có phân vùng hệ thống ESP - efi với các tệp khởi động Ubuntu. Nhưng sda là MBR với một grub được cài đặt trong MBR để khởi động BIOS. Windows yêu cầu gpt để khởi động UEFI, nhưng Ubuntu sẽ cho phép bạn khởi động ở chế độ UEFI từ ổ MBR (có lẽ không nên). Bạn đã gắn kết ESP trong fstab, vì vậy đó là lý do tại sao nó muốn cài đặt lại grub ở chế độ UEFI. Các lỗi GUID có thể là do chuyển đổi ổ đĩa sang MBR từ gpt? Nếu Windows là khởi động BIOS, có thể tốt hơn để giữ Ubuntu khi khởi động BIOS ??
Jojojo Jaja avatar
lá cờ br
Nhật ký đính kèm cho thấy quá trình sửa chữa nơi ổ SSD bên trong (chứa các cửa sổ) đã bị tháo ra. Có lẽ đó là lý do tại sao bạn không thấy bất kỳ thông tin cửa sổ nào? Tôi không muốn cài đặt xubunto từ đầu vì nó chứa rất nhiều chương trình và dữ liệu trên đó
oldfred avatar
lá cờ cn
UEFI ghi nhớ các mục nhập cho đến khi bạn xóa chúng. Nếu ổ đĩa bị xóa, nó thường giữ một mục nhập, nhưng thay đổi nó (không biết tại sao). Bạn có bản sao lưu tốt. Nếu không thì đó nên là điều đầu tiên bạn làm. Vì hệ thống UEFI, Windows có khởi động được UEFI không? Microsoft đã yêu cầu các nhà cung cấp cài đặt ở chế độ UEFI/gpt từ năm 2012. Nhưng người dùng có thể sử dụng BIOS/MBR. Bạn nên để Ubuntu ở chế độ khởi động giống như Windows, nhưng vì các ổ đĩa riêng biệt nên điều đó không bắt buộc, nếu bạn luôn khởi động từ UEFI/BIOS. Bạn muốn khởi động UEFI hay BIOS của Ubuntu?
Jojojo Jaja avatar
lá cờ br
Cả uefi tôi cho là vậy
oldfred avatar
lá cờ cn
Bit lo lắng về tất cả các lỗi "chữ ký tiêu đề bảng phân vùng GUID là sai:". Đăng này nhưng không làm bất kỳ viết. Muốn xem thông báo lỗi của nó: `Sudo gdisk -l /dev/sda` Không thực hiện bất kỳ thay đổi nào trừ khi bạn có các bản sao lưu tốt.
Jojojo Jaja avatar
lá cờ br
GPT fdisk (gdisk) phiên bản 1.0.6 Cảnh báo: Tiêu đề bảng phân vùng tuyên bố rằng kích thước của bảng phân vùng các mục là 0 byte, nhưng chương trình này chỉ hỗ trợ các mục 128 byte. Điều chỉnh cho phù hợp, nhưng bảng phân vùng có thể là rác. Cảnh báo: Tiêu đề bảng phân vùng tuyên bố rằng kích thước của bảng phân vùng các mục là 0 byte, nhưng chương trình này chỉ hỗ trợ các mục 128 byte. Điều chỉnh cho phù hợp, nhưng bảng phân vùng có thể là rác. Quét bảng phân vùng: MBR: Chỉ MBR BSD: không có APM: không có GPT: không có
Jojojo Jaja avatar
lá cờ br
Tìm thấy GPT không hợp lệ và MBR hợp lệ; chuyển đổi định dạng MBR sang GPT trong trí nhớ. Đĩa /dev/sdb: 976773168 cung, 465,8 GiB Model: 00BPVT-80HXZT1 Kích thước cung (logic/vật lý): 512/4096 byte Mã định danh đĩa (GUID): 14D74FE5-DC27-4101-9052-90D5055549E9 Bảng phân vùng chứa tới 128 mục Bảng phân vùng chính bắt đầu ở khu vực 2 và kết thúc ở khu vực 33 Khu vực có thể sử dụng đầu tiên là 34, khu vực có thể sử dụng cuối cùng là 976773134 Các phân vùng sẽ được căn chỉnh trên ranh giới 2048 ngành Tổng dung lượng trống là 7882540 sector (3,8 GiB)
Jojojo Jaja avatar
lá cờ br
chữ số Bắt đầu (ngành) Kết thúc (ngành) Kích thước Mã Tên 1 48060416 462117056 197.4 GiB 8300 hệ thống tập tin Linux 2 9035776 48060415 Trao đổi Linux 18,6 GiB 8200 4 7878656 9035775 565.0 MiB EF00 Phân vùng hệ thống EFI 5 462118912 976771071 245,4 GiB 0700 Dữ liệu cơ bản của Microsoft
Jojojo Jaja avatar
lá cờ br
làm thế nào để đăng toàn bộ lệnh trở lại? @oldfred có cảnh báo này: Đã tìm thấy GPT không hợp lệ và MBR hợp lệ; chuyển đổi định dạng MBR sang GPT trong trí nhớ.
oldfred avatar
lá cờ cn
Ổ đĩa ban đầu để khởi động UEFI và sau đó được phân vùng gpt? Và sau đó, bạn đã chuyển đổi từ gpt sang MBR bằng Windows hay bằng cách cài đặt Windows ở chế độ BIOS sẽ chuyển đổi ổ đĩa? Chuyển đổi gpt sang MBR của Windows được biết là không chuyển đổi chính xác. Nó để lại bảng gpt dự phòng ở cuối ổ đĩa, nhưng sử dụng MBR. Các công cụ Linux thấy MBR & sao lưu gpt và nhầm lẫn về những gì bạn có hoặc muốn. Tôi không khuyên bạn nên cài đặt BIOS với phần cứng UEFI. Và đề nghị phân vùng gpt. Nhưng Microsoft yêu cầu MBR với cài đặt BIOS của Windows.
Jojojo Jaja avatar
lá cờ br
Chà, tôi đã không chuyển đổi bất cứ thứ gì, tôi chỉ tạo một ổ cứng Linux di động, có thể khởi động qua USB và nó hoạt động như ban đầu. Đột nhiên nó không. Tôi đã cài đặt Linux ở chế độ efi. Việc cài đặt grub theo cách thủ công có hợp lý không? Vì nó không xuất hiện ở nơi đầu tiên. Có thể nào Sompting đã thay đổi nội dung trong /boot??
oldfred avatar
lá cờ cn
Bạn phải giải quyết vấn đề phân vùng trước. FixParts là cách dễ nhất để xóa dữ liệu GPT đi lạc. GPT fdisk (gdisk hoặc sgdisk) có thể làm được, nhưng quy trình phức tạp hơn một chút. http://www.rodsbooks.com/fixparts/ Điều đó sẽ xóa dữ liệu gpt không chính xác. Sau đó, bạn có thể cài đặt lại grub-pc (phiên bản BIOS của grub).
Jojojo Jaja avatar
lá cờ br
Bạn có thể viết lệnh chính xác với fixpart để loại bỏ lỗi bị lạc không? Hoặc các thủ tục trong các tùy chọn sẽ là gì?
oldfred avatar
lá cờ cn
Tôi chưa bao giờ sử dụng fixparts. Không phải là chi tiết trong các liên kết đến nó? Và nó nói chi tiết, hãy sao lưu bảng phân vùng sang thiết bị khác, để bạn có thể khôi phục cấu hình hiện tại nếu có sự cố.
Jojojo Jaja avatar
lá cờ br
Tôi đã sao lưu. Vẫn không rõ làm thế nào để loại bỏ gpt đi lạc đó. Tôi goimg để đọc hướng dẫn một lần nữa
Jojojo Jaja avatar
lá cờ br
Tôi đã thử fixparts như hướng dẫn đã nêu, nhưng không tìm thấy GPT lạc chỗ nào. Và vấn đề vẫn xảy ra. Tôi buộc phải cài đặt lại xubfox ...
Điểm:0
lá cờ br

Vấn đề chính là chức năng di động của ổ cứng. Xảy ra lỗi với phân vùng grub và/hoặc boot. Cài đặt lại thô không giúp được gì. Điều giải quyết vấn đề là cấu hình lại phân vùng khởi động như ở đây trong blog này: https://www.dionysopoulos.me/making-a-portable-full-installation-of-ubuntu-on-a-usb-hdd.html

  1. gắn phân vùng / trên Xubfox trực tiếp và thay đổi UIDD chính xác của phân vùng khởi động của ổ cứng USB gắn ngoài
  2. gắn vào USB trực tiếp trong / phân vùng phân vùng khởi động trong /boot/efi và cài đặt dưới chroot trên grub phân vùng khởi động với tùy chọn --removable

Tôi không biết nguyên nhân gây ra sự cố - có thể là một bản cập nhật nhưng tôi không thể xác nhận

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