Preseed không tự động chọn giao diện mạng trên Ubuntu 14.04; cài đặt tự động cần đầu vào của con người


10

Tôi đang cố gắng thiết lập cài đặt Ubuntu Server 14.04 không giám sát từ PXE.

Ban đầu tôi đã thử sử dụng Kickstart. Điều này hoạt động ổn, ngoại trừ việc trình quản lý phân vùng yêu cầu xác nhận người dùng và do đó không phải là cài đặt hoàn toàn không giám sát (nghĩa là tôi cần phải thừa nhận rằng việc phân vùng lại phần đĩa trong quá trình cài đặt là ổn.

Một đồng nghiệp đề nghị rằng, để kiểm soát chi tiết, tôi nên sử dụng Preseed. Thật không may, cài đặt preseed hiện đang bị kẹt ở choose_interfacephần này.

Các hướng dẫn khởi động trong /tftpboot/pxelinux.cfg/default:

KERNEL images/ubuntu_server_1404/install/netboot/ubuntu-installer/amd64/linux
append auto=true vga=normal initrd=images/ubuntu_server_1404/install/netboot/ubuntu-installer/amd64/initrd.gz url=http://myNAS/pxe/preseed.cfg quiet --

có thể thực thi một vài dòng đầu tiên (ví dụ: lựa chọn ngôn ngữ / bàn phím)

d-i debian-installer/locale string en_US
d-i console-setup/ask_detect boolean false
d-i console-setup/layoutcode string us
d-i keyboard-configuration/layoutcode string us

nhưng choose_interfacekhông hoạt động tự động:

nhập mô tả hình ảnh ở đây

Tôi đã thử cả hai chỉ định giao diện mạng:

d-i netcfg/choose_interface select em1

và lựa chọn tự động:

d-i netcfg/choose_interface select auto

Cả hai cài đặt này đều không hoạt động: quá trình cài đặt yêu cầu đầu vào của con người để tiến hành.

Bạn có thể thấy những gì tôi đang làm sai?

Câu trả lời:


9

Đây là (hoặc là?) Một lỗi được báo cáo . Giải pháp là thử chuyển qua netcfg/choose_interface= YourInterfacekernel làm tùy chọn khởi động .


@Ron Bạn có thể giải thích CÁCH "chuyển netcfg/choose_interface= YourInterfaceđến kernel làm tùy chọn khởi động". bằng cách chỉnh sửa câu trả lời của bạn?
αғsнιη

1
thêm netcfg/choose_interface=vào cuối appenddòng trong cấu hình pxe mà bạn hiển thị ở trên (trước --)
mdd

1
Có vẻ như báo cáo lỗi đã bị đóng vì bạn không thể đặt các tùy chọn interacd nếu bạn đang tải cấu hình tệp preseed qua mạng.
Ben Creasy

Bạn có thể tải chuỗi nhiều tệp được chèn sẵn, do đó, bạn có thể bao gồm một số lượng được chèn sẵn tối thiểu vừa đủ để bắt đầu và sau đó sử dụng tùy chọn đã chèn sẵn để tải một số preseed khác từ mạng sẽ chạy khi mạng khả dụng và hợp nhất và ghi đè các tùy chọn từ đầu tiên preseed.
dragon788
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.