• About
  • Advertise
  • Privacy & Policy
  • Contact
NQ NEWS
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
NQ NEWS
No Result
View All Result
Home Quản trị hệ thống Linux OS

Khắc phục sự cố khởi động Linux với GRUB

@admiz by @admiz
08/05/2021
in Linux OS, Quản trị hệ thống
0
Khắc Phục Sự Cố Khởi động Linux Với Grub 6094f615b893d.jpeg

NQ News – GRUB (Grand Unified Bootloader) là một trình khởi động cho phép người dùng cài đặt nhiều bản phân phối trên hệ thống và lựa chọn ra một bản khi hệ thống khởi động. GRUB được sử dụng trên những hệ thống kiểu Unix. Hệ điều hành GNU và hầu hết các bản phân phối sử dụng GRUB làm trình khởi động. GRUB cung cấp một giao diện dòng lệnh kiểu bash rất dễ sử dụng.

Linux cần GRUB để khởi động, tuy nhiên bạn có thể gặp phải lỗi với GRUB ngăn cản tiến trình khởi động của hệ thống. Bạn có thể nhận biết sự cố xảy ra bởi vì khi đó bạn sẽ thấy những dấu hiệu sau xuất hiện:

  • GRUB đã bị xóa hoàn toàn và bạn sẽ không thấy gì ngoại trừ một con trỏ nhấp nháy khi máy chủ khởi động.
  • GRUB sẽ tạo ra một thông báo lỗi GRUB cụ thể.
  • GRUB cho biết nó không thể tìm thấy một file cần thiết.

Nếu gặp phải sự cố với GRUB, có hai phương pháp bạn có thể áp dụng để khắc phục chúng. Bạn có thể cài đặt lại GRUB hoặc khởi động lại hệ thống thủ công bằng cách nhập GRUB trong dòng lệnh. Sau đây chúng ta sẽ thực hiện cài đặt lại GRUB sau đó tải GRUB thủ công nếu gặp phải lỗi GRUB.

Cài đặt lại GRUB

Nếu gặp phải một lỗi trầm trọng với MBR trên hệ thống, nó xảy ra trong trường hợp thấy một con trỏ nhấp nháy lúc máy khởi động. Khi có lỗi xảy ra với MBR bạn sẽ không thấy thông báo lỗi GRUB. Thông thường trong tình huống đó bạn sẽ không thể khởi động hệ thống, cách tốt nhất là sử dụng đĩa CD cứu trợ để khởi động hệ thống. Bạn có thể sử dụng Knoppix để khởi động.

Sau khi khởi động bằng đĩa cứu trợ, vào môi trường chroot rồi sử dụng lệnh grub-install để cài đặt lại GRUB. Nếu muốn cài GRUB trong MBR và ổ cứng được đánh địa chỉ bởi file thiết bị /dev/sda, bạn sẽ phải sử dụng lệnh grub-install /dev/sda. Lệnh này sẽ đọc file cấu hình của GRUB (có địa đường dẫn /boot/grub/menu.lst trên hầu hết các bản phân phối) và căn cứ vào đó để ghi GRUB bootloader mới vào MBR. Dưới đây là những thông tin hiển thị khi sử dụng grub-install để cài đặt lại GRUB.

root@Knoppix:/# grub-install /dev/sda

You shouldn’t call /sbin/grub-install. Please call /usr/sbin/grub-install instead!

Searching for GRUB installation directory … found: /boot/grub

Installation finished. No error reported.

This is the contents of the device map /boot/grub/device.map.

Check if this is correct or not. If any of the lines is incorrect,

fix it and re-run the script `grub-install’.

(hd0) /dev/sda

 

 


 

Khởi động thủ công với GRUB

Bạn không nhất thiết phải cài đặt lại GRUB. Nếu mã GRUB vẫn tồn tại nhưng vì lỗi nào đó trong file cấu hình của GRUB hệ thống không thể khởi động được, khi đó bạn có thể thử khởi động thủ công. Đây là phương pháp phù hợp nhất nếu GRUB hiển thị một thông báo lỗi rồi dừng tiến trình khởi động. Khi nhập thủ công mọi lệnh GRUB, bạn có thể thấy chính xác vị trí xảy ra lỗi giúp khắc phục sự cố. Thực hiện các bước sau để tải thủ công cấu hình GRUB.

1. Để vào menu khởi động GRUB bạn cần kiểm tra kỹ hành vi hệ thống khi khởi động. Trong hầu hết trường hợp, nó yêu cầu bạn nhấn phím Escape (ESC) khi GRUB được xử lý. Khi đó bạn sẽ chuyển sang dòng lệnh GRUB. Một cách khác, bạn có thể khởi động từ một đĩa CD cứu trợ rồi nhập lệnh GRUB để mở giao diện dòng lệnh của GRUB.


2. GRUBShell cung cấp một số hỗ trợ cho người dùng do đó bạn không cần phải nhớ chính xác các câu lệnh. Để xem mọi lệnh GRUB bạn chỉ cần sử dụng lệnh help.


3. Khi tải thủ công GRUB yêu cầu bạn phải nhập thủ công mọi lệnh trong file /boot/grub/menu.lst. Tốt nhất bạn nên kiểm tra nội dung hiện thời của file menu.lst sử dụng lệnh cat /boot/grub/menu.lst. trong file này bạn cần kiểm tra những gì hệ thống cần khởi động.


4. Với những dòng mẫu hiển thị trên màn hình bạn cáo thể nhập thủ công mọi dòng GRUB. Điều đó có nghĩa bạn phải nhập những dòng root, kernel và initrd. Ví dụ như:

root (hd0,0)

kernel /boot/vmlinuz-2.6.24-16-server root=/dev/sda2 ro splash

initrd /boot/initrd-2.6.24-16-server

5. Sau khi nhập những lệnh đó hệ thống sẽ đợi chỉ dẫn. Thông thường khi đó bạn hãy nhập lệnh khởi động. Sau khi nhập lệnh quá trình khởi động sẽ bắt đầu. Bạn cần chú ý kĩ để phát hiện những lỗi xảy ra. Nếu hệ thống không khởi động một cách bình thường có thể nó cũng sẽ hiển thị thông báo lỗi nếu bạn nhập thủ công những dòng trong file menu.lst. Nếu trường hợp đó xảy ra bạn cần kiểm tra lỗi và khởi động lại hệ thống cho đến khi quá trình khởi động thực hiện bình thường.

GRUB sẽ được tải trong giai đoạn khởi động đầu tiên. Khi đó có thể có những lỗi phát sinh trong MBR, trong file cấu hình GRUB hay trong file được GRUB tải. Trong những trường hợp đó bạn có thể nhập thủ công mọi lệnh GRUB để kiểm tra lỗi. Nếu không phát hiện được lỗi bạn có thể lựa chọn cài đặt lại GRUB.

  • Hệ thống Linux mất bao lâu để khởi động?
Post Views: 211
Previous Post

Enable tài khoản Root trong Ubuntu

Next Post

Cài đặt Ubuntu trong Windows sử dụng Wubi Installer

Related Posts

Quicktime Player Logo650 1
macOS

Cách ghép video trên macOS bằng QuickTime Player

26/12/2021
Kali Linux 2021 4 700 1
Linux

Kali Linux 2021.4: Thêm 9 công cụ mới và hỗ trợ tốt hơn cho Apple M1

26/12/2021
Openbsd La Gi 1
Linux

OpenBSD là gì? Đây là mọi thứ bạn cần biết về hệ điều hành này!

26/12/2021
Mac Os Xoa Ung Dung Cai Dat Logo640 1
macOS

Cách gỡ, xóa ứng dụng trên Mac OS

26/12/2021
Tim Thu Vien Anh Photos Library Tren May Mac700 1
macOS

Hướng dẫn tìm thư viện ảnh Photos Library trên máy Mac

26/12/2021
So Sanh Macbook Pro Macbook Air Va Ipad Pro 1
macOS

So sánh MacBook Pro 13 inch với MacBook Air và iPad Pro

26/12/2021
Next Post
Cài đặt Ubuntu Trong Windows Sử Dụng Wubi Installer 6094f60a942bc.jpeg

Cài đặt Ubuntu trong Windows sử dụng Wubi Installer

Bài mới nhất

Dịch Vụ Thiết Kế Website Tại Hải Dương Chuyên Nghiệp, ấn Tượng Và Uy Tín 612d25752b14f.png

Dịch vụ thiết kế website tại Hải Dương chuyên nghiệp, ấn tượng và uy tín

06/05/2025
Top Công Ty Thiết Kế Website Tại Biên Hòa Chuyên Nghiệp, Chuẩn Seo 612d259494e93.jpeg

Top công ty thiết kế website tại Biên Hòa chuyên nghiệp, chuẩn SEO

06/05/2025
Top Công Ty Thiết Kế Website Tại Vinh – Nghệ An Uy Tín 612d259a9cae3.jpeg

Top công ty thiết kế website tại Vinh – Nghệ An uy tín

05/05/2025
Top 10 Công Ty Thiết Kế Website Tại Nha Trang Chuyên Nghiệp 612d0a9ad018b.jpeg

Top 10 công ty thiết kế website tại Nha Trang chuyên nghiệp

05/05/2025
Các Dịch Vụ Thiết Kế Website Tại Vĩnh Phúc Chuyên Nghiệp, Uy Tín Nhất 612d0a91e63af.jpeg

Các dịch vụ thiết kế website tại Vĩnh Phúc chuyên nghiệp, uy tín nhất

04/05/2025

Danh mục

  • Android
  • Bảo mật máy tính
  • Bảo mật, Antivirus
  • Chuyện công nghệ
  • Deep Learning
  • Development
  • Dịch vụ công trực tuyến
  • Dịch vụ nhà mạng
  • Giải pháp bảo mật
  • Hệ thống
  • Hệ thống
  • iPhone
  • Kiến thức bảo mật
  • Kiến thức cơ bản phổ thông
  • Kiến thức Marketing căn bản
  • Kiến thức tổng hợp
  • Lập trình
  • Linux
  • Linux OS
  • macOS
  • Mail Server
  • Mạng LAN – WAN
  • Máy ảo
  • Máy chủ
  • ms excel
  • ms-powerpoint
  • Nền tảng điện toán đám mây
  • Phần cứng
  • Phần Mềm
  • Quản trị hệ thống
  • Raspberry Pi
  • Sửa lỗi máy tính
  • Tăng tốc máy tính
  • Thủ thuật
  • Thủ thuật SEO
  • Thủ thuật Wifi
  • Tiện ích hệ thống
  • Tin học văn phòng
  • Tin tức
  • Uncategorized
  • Ứng dụng
  • Website
  • Windows Server 2012

Thẻ

#app #chatbot #chatbot tự động #CRM #Kiến thức cơ bản #Techblog #Thiết kế website Android apple CPU Email Marketing Google Google Drive hacker HTML hàm python hàm python có sẵn hình nền hình nền máy tính học css học python học SQL ios iphone iphone 12 iPhone X macos Microsoft mssql MS SQL Server ngôn ngữ lập trình python Raspberry Pi Samsung smartphone SQL SQL Server tham số trong C thủ thuật windows 10 tài liệu python windows windows 10 YouTube điện thoại thông minh ứng dụng
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2022 Pha Le Solution

No Result
View All Result
  • Home

© 2022 Pha Le Solution