Cách sao lưu bộ nạp khởi động Linux vào USB trong trường hợp khẩn cấp

Cách sao lưu bộ nạp khởi động Linux vào USB trong trường hợp khẩn cấp

Bộ nạp khởi động mà hầu hết các hệ điều hành Linux đi cùng được gọi là Grub. Đó là một công cụ đơn giản có thể được cấu hình để khởi động bản phân phối Linux của bạn, cũng như các hệ điều hành khác, tất cả từ một menu khi PC của bạn khởi động.

Grub là một công cụ đáng tin cậy so với các bộ nạp khởi động Linux thay thế khác, và vì lý do này, nó vẫn được yêu thích trong cộng đồng. Điều đó nói rằng, nó không hoàn hảo. Đối với độ tin cậy như nó vốn có, lỗi có thể xảy ra và Grub có thể bị hỏng.

Cách tốt nhất để chuẩn bị cho trường hợp xấu nhất là bộ nạp khởi động Grub của bạn là sao lưu bộ nạp khởi động Linux vào ổ cứng ngoài hoặc thẻ USB.

BIOS Grub - Sao lưu MBR

Trong khi nhiều người dùng Linux đang chuyển sang sử dụng EFI làm tiêu chuẩn, rất nhiều người dùng vẫn sử dụng phiên bản BIOS của Grub, vì không phải máy tính nào cũng có thể chạy tốt EFI. Nếu bạn cài đặt BIOS cho Linux, thì bộ nạp khởi động Grub của bạn sẽ sử dụng Master Boot Record. Điều này có nghĩa là trong quá trình cài đặt hệ điều hành Linux của bạn, bộ nạp khởi động đã được cài đặt trong các cung đầu tiên trên ổ cứng của bạn, thay vì trong một thư mục, như với các biến thể Grub EFI.

Điều tốt về MBR là rất dễ dàng tạo một bản sao lưu hoàn chỉnh của Grub, bằng cách sao chép các sector MBR của bản cài đặt Linux của bạn vào một tệp TXT. Để bắt đầu quá trình, hãy mở cửa sổ dòng lệnh bằng cách nhấn Ctrl + Alt + T hoặc Ctrl + Shift + T trên bàn phím. Sau đó, sử dụng lệnh lsblk để xác định ổ cứng Linux chính của bạn là gì.

lsblk

Xem qua bản in của lệnh lsblk trong terminal và tìm phân vùng có “/” dưới mount-point. Lệnh này sẽ giúp bạn tìm thấy nhãn ổ cứng của mình là gì. Trong ví dụ này, nhãn ổ đĩa sẽ là “/ dev / sda.”

Trong thiết bị đầu cuối, sử dụng lệnh DD để tạo bản sao lưu Bản ghi khởi động chính của bạn vào tệp TXT.

Lưu ý: bạn phải thay đổi /home/username/trong lệnh dưới đây thành tên người dùng trên PC Linux của mình! Đảm bảo cũng thay đổi / dev / sda để phản ánh nhãn ổ cứng thực của bạn.

dd if = / dev / sda of = / home / username / master-boot-record.txt count = 1 bs = 512

Công cụ DD sẽ tạo một bản sao lưu nhanh chóng. Khi hoàn tất, bạn sẽ có một tệp trong thư mục chính (~ /) có nhãn “master-boot-record.txt.” Lấy nó và đặt nó vào ổ USB flash hoặc ổ cứng ngoài USB để bảo quản an toàn.

Khôi phục sao lưu MBR

Cần khôi phục bản sao lưu MBR của bạn? Khởi động vào hệ thống PC Linux bị hỏng của bạn bằng một trong những công cụ Grub này tại đây . Sau đó, mở một thiết bị đầu cuối, kết nối thiết bị USB của bạn có tệp “master-boot-record.txt”, đặt tệp trở lại thư mục chính của bạn (~ /) và chạy lệnh sau.

Lưu ý: giống như trước đây, điều quan trọng là bạn phải thay đổi /home/username//dev/sdaphản ánh tên người dùng và nhãn ổ cứng thực tế của mình.

dd if = / home / username / master-boot-record.txt of = / dev / sda count = 1 bs = 512

Sao lưu cấu hình Grub

Những người sử dụng UEFI Grub sẽ không thể sử dụng công cụ DD để sao lưu bộ nạp khởi động Grub. Rất may, bạn vẫn có thể tạo một bản sao lưu hoàn chỉnh cho các tệp cấu hình, các mục khởi động tùy chỉnh, v.v.

Lưu ý: nếu việc sao lưu các tệp cấu hình Grub là không đủ, hãy xem xét đọc hướng dẫn của chúng tôi về cách tạo bản sao lưu trong Clonezilla . Nó sẽ tạo một bản sao lưu hệ thống hoàn chỉnh, bao gồm cả UEFI Grub, v.v.

Để tạo một bản sao lưu tệp cấu hình Grub hoàn chỉnh, hãy bắt đầu bằng cách tạo một thư mục sao lưu trong thư mục chính của bạn bằng lệnh mkdir .

mkdir -p ~ / grub-backup

Với thư mục sao lưu được tạo trong thư mục chính của bạn, chúng tôi có thể tạo một bản sao của tệp cấu hình Grub.

Cách sao lưu bộ nạp khởi động Linux vào USB trong trường hợp khẩn cấp

cp / etc / default / grub ~ / grub-backup /

Đây là tệp cấu hình Grub. Tiếp theo, sao chép các mục nhập bộ nạp khởi động Grub của bạn từ thư mục /etc/grub.d/ .

Cách sao lưu bộ nạp khởi động Linux vào USB trong trường hợp khẩn cấp

sudo cp -R /etc/grub.d/ ~ / grub-backup /

Từ đây, cắm ổ USB flash vào PC Linux của bạn. Sau đó, kéo thư mục “grub-backup” vào ổ đĩa.

Khôi phục bản sao lưu

Để khôi phục các cấu hình và mục nhập Grub của bạn vào PC Linux UEFI, hãy cắm ổ đĩa flash USB của bạn. Sau đó, hãy làm theo hướng dẫn từng bước bên dưới.

Bước 1: Mở trình quản lý tệp Linux của bạn, nhấp vào ổ đĩa flash USB và đặt thư mục “grub-backup” vào thư mục chính của bạn (~ /).

Bước 2: Khởi chạy cửa sổ đầu cuối trên PC Linux của bạn. Sau đó, sử dụng lệnh CD để chuyển sang “grub-backup”.

cd grub-backup

Bước 3: Khôi phục tệp “grub” thành / etc / default / bằng lệnh mv .

sudo mv grub / etc / default /

Bước 4: Khôi phục các mục nhập bộ nạp khởi động Grub của bạn vào thư mục /etc/default/grub.d/.

cd ~ / grub-backup / grub.d / sudo mv * /etc/grub.d/

Sau khi các tệp được khôi phục, hãy cập nhật hệ thống Grub của bạn.

Debian / Ubuntu

update-grub

Arch Linux

grub-mkconfig -o /boot/grub/grub.cfg

OpenSUSE / Fedora

grub2-mkconfig -o /boot/grub2/grub.cfg


Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới

Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới

Nếu bạn sử dụng nhiều PPA trên PC Ubuntu của mình và gần đây đã nâng cấp lên Ubuntu 20.04, bạn có thể nhận thấy rằng một số PPA của bạn không hoạt động, vì chúng

Cách thiết lập thư viện nhạc trong Rhythmbox trên Linux

Cách thiết lập thư viện nhạc trong Rhythmbox trên Linux

Bạn mới sử dụng Linux và muốn thêm nhạc của mình vào Rhythmbox nhưng không chắc về cách thực hiện? Chúng tôi có thể giúp! Hãy làm theo hướng dẫn này khi chúng tôi xem xét cách thiết lập

Cách kết nối với Ubuntu từ Windows

Cách kết nối với Ubuntu từ Windows

Bạn có cần truy cập PC hoặc Máy chủ Ubuntu từ xa từ PC Microsoft Windows của mình không? Không chắc chắn về cách làm điều đó? Làm theo hướng dẫn này khi chúng tôi chỉ cho bạn

Cách sao lưu cài đặt trình duyệt Vivaldi trên Linux

Cách sao lưu cài đặt trình duyệt Vivaldi trên Linux

Bạn có sử dụng trình duyệt web Vivaldi làm trình điều khiển hàng ngày trên Linux không? Bạn đang cố gắng tìm cách sao lưu cài đặt trình duyệt của mình để giữ an toàn? chúng tôi

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách dọn dẹp và tăng tốc Ubuntu

Cách dọn dẹp và tăng tốc Ubuntu

Cách dọn dẹp và tăng tốc Ubuntu

Cách nghe podcast trên máy tính để bàn Linux với CPod

Cách nghe podcast trên máy tính để bàn Linux với CPod

Bạn đang cần một ứng dụng khách podcast tốt, thanh lịch cho máy tính để bàn Linux của mình? Nếu vậy, bạn cần dùng thử CPod. Đó là một ứng dụng nhỏ thân thiện giúp lắng nghe

Cách cài đặt TuxGuitar trên Linux

Cách cài đặt TuxGuitar trên Linux

TuxGuitar là một công cụ soạn nhạc mã nguồn mở. Với nó, người dùng có thể tạo và chỉnh sửa khuông nhạc guitar của riêng mình. Trong hướng dẫn này, hãy xem qua cách

Cách chú thích hình ảnh trên Linux với Annotator

Cách chú thích hình ảnh trên Linux với Annotator

Nếu bạn làm việc nhiều với hình ảnh trên Linux nhưng thấy thiếu các công cụ hình ảnh tích hợp sẵn, Annotator có thể dành cho bạn. Với ứng dụng này, bạn có thể thêm tem, văn bản,

Cách dễ dàng tải xuống và cài đặt ứng dụng trên Linux với AppImage Pool

Cách dễ dàng tải xuống và cài đặt ứng dụng trên Linux với AppImage Pool

AppImagePool là một ứng dụng khách AppImageHub dành cho Linux. Với nó, người dùng có thể dễ dàng duyệt và tải xuống AppImages từ cửa hàng AppImageHub. Đây là cách để lấy nó