Recovering a Corrupted CentOS Boot Partition

Bài viết này sẽ hướng dẫn bạn cách Recovering a Corrupted CentOS Boot Partition. Nếu bạn cần hỗ trợ, xin vui lòng liên hệ VinaHost qua Hotline 1900 6046 ext.3, email về support@vinahost.vn hoặc chat với VinaHost qua livechat https://livechat.vinahost.vn/chat.php.

1. Scope/Description

Mô tả cách repair CentOS phân vùng /boot

2. Prerequisites (điều kiện tiên quyết)

– Máy chủ Centos bị incorrupted boot partition

– Có thể thao tác qua màn hình console

– Có thể mount ISO qua USB boot hoặc CD/DVD

– Bản ISO trùng với phiên bản đang chạy.

3. Các bước thực hiện

[root@localhost ~]# rm -rf /boot

rm: cannot remove ‘/boot’: Device or resource busy

  • Tiến hành mount ISO và boot vào mode rescue:

CentOS

  • Chọn dòng Rescue a CentOS Linux System. Đây là chế độ Anaconda Recovery mode.

  • Chọn 1) Continue để access vào shell.
  • Dùng lệnh lsblk để check các phân vùng đang sử dụng. Như hình dưới chúng ta thấy rõ ổ sda gồm 3 phần vùng

+ sda1 mapping to /boot
+ sda2 mapping to SWAP
+ sda3 mapping to /
  • Tiến hành chạy các lênh sau:
# chroot /mnt/sysimage
# mount /dev/cdrom /cdrom
# cd /cdrom/Packages
# rpm -ivh --force kernel-3.10.0-957.el7.x86_64.rpm
# rpm -ivh --force grub2-2.02-0.76.el7.centos.x86_64.rpm
# rpm -ivh --force centos-logos-70.0.6-3.el7.centos.noarch.rpm

Note: Nếu bạn đang cố gắng recover /boot partition on RHEL7. Nên thay “centos-logos*.rpm” bằng “redhat-logos*.rpm”.

  • Cài đặt Grub2 lên boot disk
# grub2-install /dev/sda
  • Nếu bạn có nhiều ổ và không biết ổ nào chứa /boot partition. Chạy lệnh sau
# cfdisk /dev/sda
  • Generation file /boot/grub2/grub.cfg
# grub2-mkconfig -o /boot/grub2/grub.cfg

Cuối cùng bạn exit và init 6 để reboot lại máy chủ để truy cập vào OS bình thường.

Như vậy là thành công!

Chúc bạn thực hiện thành công!

THAM KHẢO CÁC DỊCH VỤ TẠI VINAHOST

>> DỊCH VỤ THUÊ SERVER  CHỖ ĐẶT MÁY CHỦ

>> THUÊ CLOUD – VPS

>> THUÊ HOSTING

>> ĐĂNG KÝ EMAIL HOSTING

>> ĐĂNG KÝ TÊN MIỀN

>> GEOTRUST SSL – LICENSE

Đánh giá bài viết
Was this article helpful?
Đánh giá
Đánh giá bài viết
Đăng ký nhận tin

Để không bỏ sót bất kỳ tin tức hoặc chương trình khuyến mãi từ Vinahost

    Bài viết liên quan
    Bình luận
    Theo dõi
    Thông báo của
    guest
    0 Góp ý
    Cũ nhất
    Mới nhất Được bỏ phiếu nhiều nhất
    Phản hồi nội tuyến
    Xem tất cả bình luận