Arch Linux cài đặt hoạt động, nhưng grub không


0

Tôi vừa cài đặt Arch Linux lên máy tính mới sáng bóng của mình (bo mạch chủ ASUS ROG) và trong khi quá trình cài đặt và cấu hình của Grub không gặp sự cố, cố gắng khởi động hệ thống không thành công. Về cơ bản, bạn bật điều này lên, nó hiển thị logo khởi động, sau đó đưa bạn vào BIOS.

Những thứ bạn muốn biết:

  • Hệ thống là BIOS, không phải EFI / GPT. Bo mạch chủ hỗ trợ EFI, nhưng nó đã đến với tôi với Windows 10 được cài đặt sẵn trên một đĩa được phân vùng msdos và tôi chỉ phân vùng lại nó chứ không xóa sạch Windows.
  • Ổ cứng chính là một trong những ổ NVME mới có răng cưa này. Nó xuất hiện dưới dạng / dev / nvme0n1 trong Linux.
  • Ổ đĩa có 4 phân vùng. 3 phân vùng Windows đã ở đó khi tôi nhận được nó. Tôi vừa thay đổi kích thước cái thứ 3 để nhường chỗ cho Linux:
    • HPFS / NTFS / exFAT
    • HPFS / NTFS / exFAT
    • WinRE ẩn ẩn
    • Linux
  • Phân vùng Linux được định dạng bằng ext4
  • Grub đã được cài đặt với grub-install --target=i386-pc /dev/nvme0n1
  • Khi tôi khởi động từ thanh USB ở chế độ không phải efi (BIOS có một tùy chọn cho việc này) tôi có tùy chọn này Boot existing OS. Khi tôi chọn nó, nó thất bại. Tuy nhiên , nếu tôi nhấn tabđể chỉnh sửa đĩa và số phân vùng và đặt nó thành hd2 0 hoạt động . Tôi nhận được Grub và nếu tôi nhấn enter, mọi thứ sẽ khởi động như bình thường.
  • BIOS có một sự thay đổi Windows EFIso với Other OS. Tôi đã chọn cái sau và đã tắt Secure Boot.
  • Hệ thống này đã chạy Gentoo Linux trong khoảng 8 tháng cho đến ngày hôm nay khi tôi cố gắng chuyển các bản phân phối.

Tôi đã thực hiện một số chọc xung quanh dòng lệnh Grub theo hướng dẫn này và mọi thứ hoạt động như mong đợi. Tôi có thể set root=(hd2,0)vv và hệ thống khởi động tốt. Tôi chỉ không thể nhận được hộp của mình để nhận ra Grub khi khởi động. Tôi chỉ có thể làm cho nó hoạt động bằng cách khởi động một thanh USB.

Hãy giúp tôi?

Câu trả lời:


0

Sau nhiều trận đánh, tôi quyết định đi theo con đường hạt nhân:

  1. Sử dụng thanh USB cài đặt Arch để nhận lời nhắc Grub
  2. Sử dụng lời nhắc đó để khiến máy tính của tôi khởi động vào Windows 10
  3. Trong Windows 10, tôi đã sử dụng các công cụ của Microsoft để tạo thanh USB cài đặt Windows 10
  4. Tôi đã khởi động từ thanh mới này và ghi đè lên toàn bộ đĩa của mình, phân vùng lại và để lại không gian cho Linux.
  5. Với cài đặt Windows mới hiện đang chạy trên EFI / GPT, tôi đã cài đặt Arch Linux bình thường cài đặt Grub trên phân vùng EFI.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.