Xin chào tất cả mọi người.
(Chỉnh sửa câu hỏi này để bao gồm thêm chi tiết)
Tôi sẽ cố gắng mô tả vấn đề của mình mà không biến chủ đề này thành một chuỗi siêu dài.
Tóm lại: Tôi luôn muốn có quyền tự do sở hữu một hệ điều hành bên ngoài đầy đủ chức năng mà tôi có thể mang theo bên mình mọi lúc mọi nơi và nếu cần, chỉ cần cắm vào bất cứ đâu và có mọi thứ tôi cần khi di chuyển.
Sau nhiều nghiên cứu, tôi đã kết thúc với Ubuntu và sau khi làm theo một số hướng dẫn cực kỳ phức tạp, tôi đã xoay sở để có được một ổ NVME bên ngoài chức năng với Ubuntu 20.04 LTS và cuộc sống rất tốt.
Đó là, cho đến khi tôi quyết định nâng cấp máy tính xách tay của mình lên một chiếc Asus và đơn giản là không phát hiện được wi-fi. Tôi đã thử nhiều cách và trong số các khuyến nghị, có việc nâng cấp kernel, tôi đã làm nhưng không hiệu quả lắm. Sau đó, tôi đặt mục tiêu nâng cấp Ubuntu lên phiên bản 21 (không phải LTS). Điều này đã hoạt động, nhưng đã làm hỏng RẤT NHIỀU thứ và wifi vẫn không hoạt động. Tôi đã cố gắng tìm kiếm các giải pháp nhưng không thể biết phải làm gì (Tôi là người mới sử dụng Linux, xin thứ lỗi cho tôi).
Sau đó, tôi thấy rằng bạn có thể cài đặt lại Ubuntu trên bản cài đặt hiện tại và khôi phục Linux về trạng thái hoạt động.
Tôi đã làm theo hướng dẫn và làm mọi thứ tôi đã làm khi cài đặt Linux trên ổ đĩa ngoài lần đầu tiên, nhưng bây giờ, khi tôi cố khởi động, tôi gặp một lỗi mà tôi chưa từng gặp trước đây (có thể là do khởi động UEFI phim truyền hình và cài đặt grub).
Tôi đã kiểm tra fstab và UUID được chỉ định ở đó khớp với nvme của tôi và khớp với các phân vùng /, /home và boot.
Tuy nhiên, khi tôi khởi động, tôi gặp phải lỗi dưới đây (XXXXX là UUID của tôi, mà tôi đã cố tình ẩn, nhưng chúng khớp với /etc/fstab của tôi, tôi đã kiểm tra lại).
Đã từ bỏ việc chờ thiết bị root.
BÁO ĐỘNG! UUID:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX không tồn tại. Rơi vào một cái vỏ!
Tôi đang gặp khó khăn ở đây, vì tôi là người mới sử dụng Linux, nhưng tôi đã học được cách đào sâu vào fstab và sửa UUID, đây là vấn đề tôi gặp phải trong lần thử đầu tiên ở cài đặt bên ngoài này.
Vì điều này ngăn cản tôi khởi động từ thiết bị bên ngoài, nên tôi muốn nhờ trợ giúp tìm hiểu xem tôi nên làm gì khác để đảm bảo rằng thiết bị khởi động đúng cách.
Tôi chắc chắn rằng cần phải làm điều gì đó khác để khắc phục điều này, nhưng lần đầu tiên tôi đã đấu tranh rất nhiều để phân vùng NVME (do các bộ phim liên kết), nên tôi không muốn phân vùng lại và chỉ tiếp tục sử dụng thiết lập phân vùng hiện tại mà không phải định dạng lại phân vùng.
Tôi sẵn lòng cài đặt lại Ubuntu 21.X nếu cần, nhưng miễn là nó không yêu cầu định dạng lại.
Tuy nhiên, tôi hoàn toàn bối rối vì UUID được chỉ định bởi thông báo ở trên CHÍNH XÁC là những gì trên fstab và tôi thậm chí đã tìm kiếm thông qua tệp grub.cfg nằm trong thư mục khởi động của phân vùng EFI và UUID cũng giống như vậy ở đó , quá.
Tôi đã so sánh chúng một cách hoàn hảo với những gì được hiển thị bên dưới Đĩa và các con số khớp chính xác với chúng.
Cảm ơn tất cả các bạn và tôi đánh giá rất cao nếu bạn có thể giúp tôi biết phải làm gì tiếp theo tại đây.
CHỈNH SỬA: Tôi có phân vùng EFI/khởi động được tạo trong NVME và tôi đã làm theo hướng dẫn do một thành viên đề xuất, bằng cách bỏ gắn cờ phân vùng khởi động của ổ đĩa chính và chỉ để NVME bên ngoài được gắn thẻ là ESP khởi động trước khi cài đặt.
EDIT2: Tôi sẽ cố gắng thu thập thông tin để giúp trả lời bài đăng sau (Tôi là người mới, vì vậy sẽ cố gắng chạy các công cụ này và dán vào đây):
"Vui lòng sao chép và dán liên kết pastebin vào báo cáo tóm tắt Thông tin khởi động (không đăng báo cáo), không chạy bản sửa lỗi tự động cho đến khi được xem xét. Hãy xem chi tiết, sử dụng phiên bản ppa với trình cài đặt USB của bạn (tùy chọn thứ 2) hoặc bất kỳ cài đặt nào đang hoạt động , không phải Boot-Repair ISO (trừ 21.10) help.ubuntu.com/community/Boot-Repair & sourceforge.net/p/boot-repair/home/Home Trình cài đặt Ubquity của Ubuntu chỉ muốn cài đặt vào ổ đĩa đầu tiên.bugs.launchpad. net/ubuntu/+source/ubiquity/+bug/1396379 â
ông già"
EDIT3: Đáp lại những điều trên:
https://ibb.co/PgFJVWW
https://ibb.co/nCFmGKL
CHỈNH SỬA 4 (pastebin với kết quả báo cáo sửa chữa khởi động): https://paste.ubuntu.com/p/455Jq5JrKH/
CHỈNH SỬA 5: Tôi đã gỡ bỏ máy tính xách tay khỏi phương trình và nhận được một NUC intel, với ổ NVME đã được gỡ bỏ hoàn toàn, khởi động lại từ đầu và thực hiện cài đặt lại Ubuntu, nhưng không ảnh hưởng đến phân vùng/home. Tôi đã làm theo hướng dẫn này: https://askubuntu.com/a/1324342/1384077. Tôi cũng đã làm theo các bước sau:
"
• Không khởi động lại hoặc rút USB mục tiêu.
• mở Nautilus bằng sudo -H nautilus
• Sao chép các thư mục khởi động và EFI từ tệp tin ISO của Ubuntu vào phân vùng khởi động, đặc biệt là sdx3.
• Sao chép grub.cfg từ phân vùng sdx4 /boot/grub/ sang phân vùng sdx3 /boot/grub/ và ghi đè lên tệp grub.cfg.
• Cài đặt lại GRUB:
sudo -i
gắn kết/dev/sdd4/mnt
gắn kết/dev/sdd3/mnt/boot/efi
grub-install --boot-directory=/mnt/boot --bootloader-id=ubuntu --target=x86_64-efi --efi-directory=/mnt/boot/efi --removable /dev/sdd
khởi động lại
"
Sau khi làm theo cách trên, tôi đã khởi động lại hệ thống bình thường và vẫn gặp lỗi tương tự.
Tôi đã sử dụng sửa chữa khởi động để cố gắng xác định xem hiện tại có thể có lỗi gì, vì không còn thiết bị nào mà tôi không thể gỡ bỏ (trong máy tính xách tay mà tôi đã làm việc trước đây) và bây giờ không có lý do gì để có bất kỳ ổ đĩa nào khác. ngoài USB (chỉ đơn giản là vỏ bọc chạy chip SSD).
(pastebin với kết quả báo cáo sửa chữa khởi động): https://paste.ubuntu.com/p/mRgThXDzt6/)
EDIT cuối cùng: Sau khi thử hoàn toàn mọi thứ tôi đã tìm được trên mạng, làm theo hướng dẫn để cài đặt lại Ubuntu, sửa chữa Grub, định dạng hoàn toàn các phân vùng khởi động và tạo lại chúng, không có gì hoạt động, vì vậy tôi đã bỏ cuộc, sau khi lãng phí vài ngày khắc phục sự cố và đã xóa toàn bộ ổ đĩa, tạo lại các phân vùng và cài đặt lại Linux theo một trong những hướng dẫn tôi tìm thấy trên mạng. Nó hiện đang khởi động đúng cách và tôi đã thử nghiệm với 2 máy khác nhau (khởi động an toàn) và nó đang hoạt động.
Cảm ơn tất cả mọi người vì đã cố gắng giúp đỡ và đặc biệt là @oldfred vì đã rất hữu ích, nhưng điều đó không hiệu quả đối với tôi.
Cảm ơn tất cả một lần nữa.