Bản cài đặt Debian 9,5 x64 mới sẽ chỉ khởi động khi cài đặt ổ USB


0

Tôi vừa cài đặt Debian 9.5 x64 (chỉ CLI) trên máy mới. Tôi đã sử dụng ổ USB Flash làm phương tiện cài đặt.

Nó được cài đặt, tôi khởi động lại để ổ đĩa flash vào và nó khởi động tốt. Tôi lấy ổ đĩa flash ra và khởi động lại và nó không khởi động được. Tôi gặp lỗi sau

ata0.200: failed to set xfermode (err_mask=0_40)
Gave up waiting for root file system device. Common problems:
Boot args (cat /proc/cmdline; ls /dev)
ALERT! /dev/sbd2 does not exist. Dropping shell!

Nếu tôi đặt ổ đĩa flash vào và khởi động lại, nó sẽ khởi động đúng dấu nhắc đăng nhập. Nếu tôi lấy nó ra một lần nữa, nó không khởi động, v.v.

Khi nó khởi động mà không có ổ đĩa flash, menu GRUB xuất hiện vì vậy tôi cho rằng điều đó có nghĩa là tôi đã không bằng cách nào đó nhưng bộ tải khởi động trên ổ đĩa sai.

Cuối cùng, tôi đã thực hiện cài đặt lại hoàn toàn một lần nữa và tôi nhận được kết quả tương tự.

Điều này có liên quan gì đến UEFI không? Lần đầu tiên tôi cài đặt, nó hỏi tôi muốn sử dụng UEFI hay Bios, tôi chọn UEFI. Lần thứ hai tôi cài đặt Debian tôi không nghĩ nó hỏi tôi về điều này.


1
Tôi đã có một cái gì đó tương tự trên Ubuntu, khi khởi động bằng ổ USB được thay đổi phân bổ tên thiết bị ổ đĩa, để ổ cứng trở thành sdbthay thế sda. Bạn nên thử sửa đổi bản ghi khởi động trong khi khởi động với ổ USB bị loại bỏ. Sau khi khởi động mà không có ổ USB, hãy chạy sudo update-grubvà điều này sẽ sửa các cài đặt khởi động cho các lần khởi động trong tương lai.
AFH

kiểm tra trình tải grub, có thể bạn đã cài đặt nó vào / dev / sdb là ổ USB. Boot vào ổ USB Debian một lần nữa và cài đặt lại grub vào / dev / sda help.ubuntu.com/community/Grub2/Installing askubuntu.com/questions/459620/...
Ông Raspberry

@AFH, vì vậy sử dụng đề xuất của bạn. Tôi đã khởi động với ổ USB được lắp vào (vì nó không khởi động được. Ổ USB là sda và ổ đĩa chính là sdb. Vì vậy, sự nhạy cảm của bạn là chính xác. Tôi rút ổ USB ra, chạy sudo update-grub sau đó khởi động lại. Bây giờ nó khởi động. Tuy nhiên, tôi vẫn nhận được dòng đầu tiên của lỗi "ata0.200: không thể đặt xfermode (err_mask = 0_40)" để flash trước khi tôi nhận được lời nhắc đăng nhập. Làm cho tôi giả sử rằng dòng đầu tiên không phải là một phần của vấn đề khởi động. Bạn có biết nó nói về cái gì không?
TheColonel26

@ Ông Raspberry: Grub đã được cài đặt thành / dev / sdb, điều này đúng vì một số lý do đó là ổ đĩa chính được gắn vào trong quá trình cài đặt. vấn đề là một khi tôi rút USB ra và khởi động lại ổ đĩa chính đã đổi thành sda, vì vậy việc chạy update-grub đã khắc phục vấn đề đó.
TheColonel26

Nếu thông báo lỗi xuất hiện ngay trước màn hình đăng nhập, thì nó không liên quan gì grub, nhưng nó có thể là một tác dụng phụ khác của sự nhầm lẫn đối với tên đĩa chính. Nó có xuất hiện nếu bạn kết nối USB sau khi khởi động không?
AFH
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.