Đóng initramfs khi tải Ubuntu

Anonim

Đóng initramfs khi tải Ubuntu

Initramfs - Hệ thống tệp RAM, được sử dụng để bắt đầu các hệ điều hành dựa trên nhân Linux. Khi cài đặt HĐH, tất cả các thư viện, tiện ích và tệp cấu hình được nén vào kho lưu trữ, sau đó hệ thống tệp được chỉ định được truyền đến bộ tải khởi động, nơi bắt đầu hệ thống tiếp tục. Đôi khi người dùng phân phối Ubuntu phải đối mặt với việc bạn bật máy tính, chúng rơi vào bảng điều khiển của FS này mà không cần tải thêm hệ thống. Điều này là do thiệt hại cho dòng bắt đầu và được khôi phục phương pháp khá đơn giản.

Sửa lỗi khi tải xuống initramfs khi bạn bắt đầu Ubuntu

Trong hầu hết các trường hợp, vấn đề đang được xem xét có liên quan đến sự thất bại ở một trong các siêu khối, và khi bạn cố thoát initramfs thông qua lệnh thoát, dòng chữ xuất hiện như sau:

Thoát / Dev / Mapper / Ubuntu - VG-Root chứa hệ thống tệp có lỗi, kiểm tra bị ép buộc. Inodes là một phần của một danh sách liên kết mồ côi bị hỏng được tìm thấy. / dev / Mapper / Ubuntu-VG-root: không nhất quán bất ngờ; Chạy fsck thủ công. (IE, không có tùy chọn -a hoặc -p tùy chọn) FSCK Thoát với mã trạng thái 4. Hệ thống tệp gốc BẬT / DEV / MAPPER / Ubuntu - VG-ROOT yêu cầu FSCK thủ công.

Nếu một tình huống như vậy xảy ra, phương thức chỉnh sửa tốt nhất sẽ khôi phục hoạt động của SuperBlock và điều này có thể được thực hiện như sau:

  1. Tải hình ảnh ISO bằng cùng một phiên bản Ubuntu, như được cài đặt trên máy tính, từ trang web chính thức và tạo ổ đĩa flash có thể khởi động. Bạn có thể tìm hiểu thêm về quy trình này trong một bài viết khác trên liên kết sau.
  2. Đọc thêm: Hướng dẫn tạo ổ flash có thể khởi động với Ubuntu

  3. Khi bạn khởi động HĐH, chọn bản tải xuống từ ổ đĩa flash và khi cửa sổ cài đặt được hiển thị, hãy truy cập chế độ "thử Ubuntu".
  4. Bắt đầu trình cài đặt hệ điều hành Ubuntu trong bản demo

  5. Giao diện đồ họa tiêu chuẩn được hiển thị ở đây. Mở menu và nhấp đúp chuột vào biểu tượng Chạy ứng dụng Terminal. Nó cũng được thực hiện bằng cách kẹp của tổ hợp phím Ctrl + Alt + T..
  6. Đi đến thiết bị đầu cuối Ubuntu khi bắt đầu demo

  7. Tìm hiểu số phân vùng hệ thống của đĩa cứng với hệ thống đã cài đặt bằng cách nhập sudo fdisk -l | grep linux | swap 'hoán đổi'.
  8. Định nghĩa phân vùng hệ thống của đĩa cứng thông qua thiết bị đầu cuối Ubuntu

  9. Trong dòng mới, bạn sẽ thấy chỉ định, chẳng hạn như / dev / sda1. Hãy nhớ rằng, bởi vì trong tương lai sẽ được yêu cầu sửa lỗi.
  10. Hiển thị số phân vùng hệ thống của đĩa cứng sau khi lệnh được kích hoạt trong Ubuntu

  11. Chạy quy trình chuyển cho tất cả các siêu video hiện có bằng cách chỉ định sudo dumpte2fs / dev / sda1 | Superblock grep. Trong mỗi superblock, một lượng siêu dữ liệu hệ thống tệp nhất định được lưu trữ, vì vậy không hoạt động và kích động lỗi tải hệ điều hành.
  12. Lệnh hiển thị tất cả các superblocks trên đĩa cứng thông qua thiết bị đầu cuối trong Ubuntu

  13. Trong các hàng mới, sau khi kích hoạt lệnh, một danh sách tất cả những thứ có trong phần Superblock sẽ xuất hiện.
  14. Hiển thị tất cả các superblings đĩa cứng thông qua thiết bị đầu cuối trong Ubuntu

  15. Lấy ví dụ bất kỳ khối nào, ví dụ, lần đầu tiên. Với nó, FS được khôi phục. Sự ra mắt của hoạt động này được thực hiện sau khi nhập sudo fsck -b 32768 / dev / sda1 -y, trong đó 32768 là số lượng siêu khối, a / dev / sda1 là phân vùng mong muốn của đĩa cứng.

    Khôi phục hệ thống tệp đĩa cứng thông qua Superblock trong Ubuntu

    Với tùy chọn - tất cả các thay đổi sẽ được tự động chấp nhận và khi quy trình thành công, thông báo sau sẽ được hiển thị trên màn hình:

    FSCK 1.40.2 (12-JUL-2007) E2FSCK 1.40.2 (12-JUL-2007) / DEV / SDA1 không sạch sẽ ngấm, kiểm tra buộc. Pass 1: Kiểm tra Inodes, Khối và Kích cỡ Pass 3: Kiểm tra cấu trúc thư mục Pass 3: Kiểm tra kết nối thư mục Pass 4: Kiểm tra số lượng tham chiếu Pass 5: Kiểm tra thông tin tóm tắt nhóm Các khối miễn phí đếm sai cho nhóm # 241 (32254, được tính = 32253) . Sửa lại? Có Khối miễn phí Đếm sai cho nhóm # 362 (32254, được tính = 32248). Sửa lại? Có Khối miễn phí Đếm sai cho nhóm # 368 (32254, được tính = 27774). Sửa lại? Có ......... / dev / sda1: ***** Hệ thống tệp đã được sửa đổi ***** / DEV / SDA1: 59586/30539776 Tệp (0,6% không tiếp giáp nhau), 3604682/61059048 Khối .

  16. Nó vẫn còn để gắn phần hệ thống Sudo Mount / Dev / SDA1 / MNT.
  17. Gắn phân vùng hệ thống thông qua thiết bị đầu cuối trong Ubuntu

  18. Tiếp theo, hãy truy cập nó qua CD / MNT để tất cả các lệnh được thực hiện trực tiếp từ chính thư mục.
  19. Chuyển đến phân vùng hệ thống thông qua thiết bị đầu cuối trong hệ điều hành Ubuntu

  20. Xem nội dung của FS thông qua kiểm tra sudo mkdir ls -l. Thực hiện thành công hoạt động này cho thấy sự phục hồi đã trôi qua thành công và có thể được khởi động lại.
  21. Kiểm tra hệ thống tệp sau khi sửa nó trong thiết bị đầu cuối Ubuntu

Đôi khi ngay cả sau khi hiệu chỉnh thành công vấn đề được xem xét, việc kết hợp các lỗi khi chạy hệ điều hành. Thường xuyên nhất là chúng được liên kết với sự cố của trình tải GRUB tiêu chuẩn. Do đó, nó sẽ là cần thiết để khôi phục lại thành phần tiêu chuẩn này. Hướng dẫn được triển khai về cách thực hiện nhiệm vụ thông qua việc sửa chữa khởi động, tìm kiếm vật liệu hơn nữa.

Đọc thêm: GRUB Khởi động Khôi phục thông qua sửa chữa khởi động trong Ubuntu

Sau khi hoàn thành tất cả các quy trình, ổ đĩa flash từ LiveCD Ubuntu sẽ không còn cần bạn nữa. Nếu bạn có mong muốn định dạng nó và sử dụng thêm cho mục đích của nó, chúng tôi khuyên bạn nên làm quen với bài viết riêng lẻ để thực hiện thao tác này.

Cũng đọc: Định dạng ổ đĩa flash trong Linux

Hôm nay chúng tôi đã nói về việc giải quyết vấn đề phổ biến nhất trong initramfs, nhưng điều này không có nghĩa là phương pháp này là phổ quát. Trong trường hợp có lỗi của một nhân vật khác, hãy mô tả nó trong các ý kiến ​​và chúng tôi sẽ cố gắng cung cấp giải pháp phù hợp với tình huống này.

Đọc thêm