Hỏi / Đáp Hệ thống sẽ không khởi động nếu không có GPU

anvoice

New member
Tôi có một máy chủ đang cố gắng cấu hình, bao gồm một PC cũ chạy Ubuntu 24.04. Tôi đăng bài trong phần này vì sự cố có vẻ không liên quan đến hệ điều hành.

Mọi thứ đều hoạt động tốt khi cài đặt GPU. Ban đầu, tôi phải sửa đổi grub một chút để không cho phép chọn menu sau khi mất nguồn, nếu không, khi gỡ bỏ GPU và không kết nối bàn phím, menu grub sẽ xuất hiện vĩnh viễn và hệ thống sẽ bị kẹt ở đó mãi mãi. Sự cố đó đã được giải quyết bằng tùy chọn grub. Một sự cố khác nhưng tương tự đã xuất hiện: khi tôi gỡ bỏ GPU, hệ thống khởi động một lần sau đó (tôi có thể ssh vào đó), và sau đó không bao giờ khởi động lại cho đến khi tôi cài đặt lại GPU. Ngoài ra, không phản hồi khi đánh thức LAN từ trạng thái tắt (bình thường thì có). Cũng không thể ping được. Có hay không có bàn phím không tạo ra sự khác biệt và nhấn enter trên bàn phím được kết nối cũng không có tác dụng gì (đã đợi rất lâu để chắc chắn).

Có ai gặp phải sự cố nào như thế này không? Đây là máy chủ, do đó tốt hơn là vận hành mà không cần cài đặt GPU. Ngoài ra, điều này có thể chỉ dành riêng cho Ubuntu, nhưng nếu ai biết tôi có thể tìm thấy bất kỳ nhật ký nào ở đâu, giả sử chúng được tạo ra cho lần khởi động không thành công, tôi sẽ thực sự biết ơn.
 
Một số bo mạch sẽ không POST nếu không phát hiện được màn hình giám sát. Tôi đã từng cắm bo mạch giám sát cũ để cung cấp số liệu màn hình trong các trang trại khai thác ban đầu, nếu không chúng sẽ không POST và khởi động.
 
Tôi có một máy chủ mà tôi đang cố gắng cấu hình, bao gồm một PC cũ chạy Ubuntu 24.04. Tôi đăng bài trong phần này vì vấn đề có vẻ không liên quan đến hệ điều hành.

Mọi thứ đều hoạt động tốt khi đã cài đặt GPU. Ban đầu, tôi phải sửa đổi grub một chút để không cho phép chọn menu sau khi tắt nguồn, nếu không, khi đã gỡ GPU và không kết nối bàn phím, một menu grub vĩnh viễn sẽ xuất hiện và hệ thống sẽ bị kẹt ở đó mãi mãi. Vấn đề đó đã được giải quyết bằng tùy chọn grub. Một lỗi khác nhưng tương tự đã xuất hiện: khi tôi tháo GPU, hệ thống khởi động một lần sau đó (tôi có thể ssh vào đó), và sau đó không bao giờ khởi động lại cho đến khi tôi cài đặt lại GPU. Ngoài ra, không phản hồi khi đánh thức LAN từ trạng thái tắt (bình thường thì có). Cũng không thể ping được. Có hay không có bàn phím không tạo ra sự khác biệt và nhấn enter trên bàn phím được kết nối không có tác dụng gì (đã đợi rất lâu để chắc chắn).

Có ai gặp phải trường hợp nào như thế này không? Đây là máy chủ, vì vậy tốt hơn là nên vận hành mà không cần cài đặt GPU. Ngoài ra, điều này có thể dành riêng cho Ubuntu hơn, nhưng nếu ai đó biết tôi có thể tìm thấy bất kỳ nhật ký nào ở đâu, giả sử bất kỳ nhật ký nào được tạo cho lần khởi động không thành công, tôi sẽ thực sự đánh giá cao.
Một số máy chủ có jumper hoặc cài đặt bios mà bạn cần đặt để cho phép khởi động không cần đầu. Bạn có thông số kỹ thuật của máy mà bạn đang cố gắng sử dụng không?

Ghi chú bên lề: Tôi thích rằng chúng ta vẫn sử dụng thuật ngữ không đầu mặc dù nó bắt nguồn từ thời có màn hình đặt trên máy tính để bàn nằm ngang truyền thống. Làm cho nó xuất hiện vào thời điểm đó như thể bạn đã cắt đầu PC.
 
Một số bo mạch sẽ không POST nếu không phát hiện màn hình giám sát. Tôi đã từng cắm các bo mạch giám sát cũ để cung cấp số liệu màn hình trong các trang trại khai thác ban đầu, nếu không chúng sẽ không POST và khởi động.
Thật thú vị. Tôi nghi ngờ đó không phải là vấn đề của tôi vì nó POST ít nhất một lần mà không có giao diện, sau đó dừng lại.
 
Một số máy chủ có jumper hoặc thiết lập bios mà bạn cần thiết lập để cho phép khởi động không cần màn hình. Bạn có thông số kỹ thuật của máy mà bạn đang cố gắng sử dụng không?

Lưu ý: Tôi thích rằng chúng ta vẫn sử dụng thuật ngữ không cần màn hình mặc dù nó bắt nguồn từ thời có màn hình đặt trên máy tính để bàn nằm ngang truyền thống. Khiến cho lúc đó trông như thể bạn đã cắt đầu PC.
Về cơ bản, đó là một PC cũ. Bo mạch chủ là x570 Aorus Master và CPU là Ryzen 2700X. Card đồ họa là GTX 1070 cũ. Tôi sẽ tìm hướng dẫn khởi động bo mạch chủ không cần màn hình, mặc dù tôi không hiểu tại sao nó lại khởi động một lần trước khi dừng lại...

Chỉnh sửa: theo một chủ đề trên reddit mà tôi tìm thấy, ai đó đã cấu hình thành công bo mạch chủ này để chạy mà không cần GPU bằng cách sử dụng khởi động nhanh. Than ôi, trong trường hợp của tôi, hiệu ứng vẫn như vậy: nó chạy tốt một lần, sau đó dừng khởi động. Sau đó, khi GPU được cài đặt lại, nó khởi động tốt. Tôi không chắc mình có thể tìm ra vấn đề mà không cần nhật ký.
 
Có vẻ như BIOS chỉ cho phép lựa chọn khe cắm PCIe cho GPU và không có tùy chọn nào cho việc không có GPU/iGPU.

Chế độ nâng cao > Cài đặt > Đầu ra hiển thị ban đầu

Cũng không thấy bất kỳ HDMI/DP nào trên I/O mobo cho CPU dòng G.

Không thực sự có một mobo được thiết kế cho ứng dụng máy chủ, điều này sẽ giải thích cho việc không có tính năng headless. Có lẽ giải pháp dễ nhất là tìm một chiếc GT710 tồi hoặc tương đương ở đâu đó và chỉ cần cắm nó vào.
 
Có vẻ như BIOS chỉ cho phép lựa chọn khe cắm PCIe cho GPU và không có tùy chọn không có GPU/iGPU.

Chế độ nâng cao > Cài đặt > Đầu ra hiển thị ban đầu

Cũng không thấy bất kỳ HDMI/DP nào trên I/O mobo cho CPU dòng G.

Không thực sự là một mobo được thiết kế cho ứng dụng máy chủ, điều này sẽ giải thích cho việc không có tính năng headless. Có lẽ giải pháp dễ nhất là tìm một chiếc GT710 tồi hoặc tương đương ở đâu đó và cứ cắm điện.
Thật không may, đó là những gì tôi đang làm... Giả sử tôi sẽ vào ebay lúc đó. Thật đáng buồn là tôi không thể tìm thấy card đồ họa pci x1.

Tôi chỉ không hiểu điều gì "lừa" mobo khởi động một lần trước khi dừng lại. Có lẽ đó là điều tôi có thể sao chép như một giải pháp thay thế vĩnh viễn, nếu tôi biết đó là gì.

Lưu ý, khởi động nhanh hóa ra đã làm hỏng một phần thứ gì đó, đến mức hệ thống không bao giờ thử lấy ip trên NIC chính xác, chỉ có ip đầu tiên mà nó tìm thấy. Một lần nữa, hành vi này lại xuất hiện sau khi tôi thực hiện các thay đổi, khởi động lại, rồi khởi động lại lần nữa. Rất lạ.

Chỉnh sửa: ok, bật khởi động nhanh, ngay cả sau khi đã tắt, đã làm hỏng một thứ khá tệ. Dịch vụ wake on lan của tôi không khởi động được và NIC đúng không bao giờ cố gắng lấy hợp đồng thuê dhcp, dẫn đến không có ethernet. Không chắc mình sửa lỗi này như thế nào.

Chỉnh sửa 2: Tôi nghĩ giờ tôi biết lý do rồi. NIC đúng không còn hiển thị là đầu ra của "ip a". Không biết đây là phần cứng hay bằng cách nào đó đã bị phần mềm fast boot bỏ lại vĩnh viễn. Tôi đang có một ngày không tốt lành.
 
Tôi chỉ không hiểu cái gì "lừa" mobo khởi động một lần trước khi dừng lại. Có lẽ đó là thứ tôi có thể sao chép như một giải pháp thay thế vĩnh viễn, nếu tôi biết nó là gì.
KBC thu tiền cấu hình phần cứng nhưng nó bị ghi đè sau khi khởi động. Bạn có thể sao chép nó hoặc viết logic của riêng bạn nếu bạn là một nhà phát triển BIOS giỏi. Nếu không, tôi sẽ mua một GPU giá rẻ và một màn hình 50$ rồi tiếp tục...

P.S bo mạch chủ máy chủ chuyên dụng không có những vấn đề đó
 
Cập nhật: bo mạch này bay mà không có vấn đề gì, ít nhất là với khởi động nhanh. Vấn đề của tôi là NIC của tôi bị hỏng ngay khi tôi đang thử nghiệm tùy chọn khởi động nhanh để xem liệu nó có cho phép tôi bỏ qua kiểm tra đồ họa hay không. Rõ ràng là nó có và mọi thứ hiện hoạt động, trừ việc tôi phải đặt hàng một thẻ 2,5gbps khác. Và trừ việc tôi đã mua một GT710 để khắc phục "vấn đề" này.

Ngoài ra, vì một lý do nào đó, trình tự khởi động trở nên nhanh hơn rất nhiều. Có lẽ NIC cũ bị hỏng có liên quan đến điều này.
 
Back
Bên trên