Sau khi quản lý để có được Fedora ISO để xây dựng lại thành công (cho thẻ nhớ USB) sau khi thêm tệp khởi động ( /server/548405/ ), bây giờ tôi gặp vấn đề với việc định vị tệp khởi động trên phương tiện USB .
Khi điều này được thực hiện từ CDROM, bạn có thể khởi động đơn giản bằng cách thêm tham số này vào boot:
linux ks=cdrom
Điều này sẽ khởi động (cung cấp tệp kickstart có tên ks.cfg và nằm trong thư mục gốc của đĩa).
Bây giờ, rõ ràng điều này sẽ khác với ổ USB, vì vậy từ nghiên cứu của tôi, tôi đã giả định rằng dòng này sẽ thực hiện công việc:
linux ks=hd:sdb1:/ks.cfg
Rõ ràng điều này không hoạt động. Tôi gặp lỗi thông báo cho tôi ổ đĩa này đã được gắn và không thể truy cập lại được.
EDIT: Thông báo lỗi thực tế:
mount: /dev/sdb1 is already mounted or /run/install/tmpmnt0 busy
Warning: Can't get kickstart from /dev/sdb1:/ks.cfg
Để kiểm tra xem cú pháp có đúng không, tôi đã đặt tệp khởi động trên một thanh USB khác và tải cùng một lệnh để lấy ks.cfg từ vị trí mới:
linux ks=hd:sdc1:/ks.cfg
Điều này không hoạt động (cung cấp các thanh USB được gắn theo thứ tự, khởi động -> sdb1, kickstart -> sdc1). Việc cài đặt sẽ khởi động và hoàn tất cài đặt mà không gặp vấn đề gì. Rõ ràng việc phải sử dụng 2 ổ bút có phần bực bội và không đáng tin cậy.
Có cách nào để giái quyết vấn đề này không?
ks=cdrom
, phải không?