Preseed, Ubuntu 14.04'te ağ arayüzünü otomatik olarak seçmez; otomatik kurulum insan girdisine ihtiyaç duyar


10

PXE'den katılımsız bir Ubuntu Server 14.04 yüklemesi kurmaya çalışıyorum.

Başlangıçta Kickstart'ı kullanmayı denedim. Bu, bölüm yöneticisinin kullanıcı onayı gerektirmesi ve bu yüzden tamamen katılımsız bir yükleme olmaması dışında iyi çalıştı (yani, disk parçasını kurulum boyunca yeniden bölümlendirmenin tamam olduğunu kabul etmeliyim).

Bir meslektaşım, hassas kontrol için Preseed'i kullanmaktan daha iyi olacağımı önerdi. Ne yazık ki, ön tohumlama kurulumu şu anda choose_interfacebölümde takılı kalıyor .

Önyükleme talimatları /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 --

ilk birkaç satırı yürütebilir (örn. dil / klavye seçimi)

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

ancak choose_interfaceotomatik olarak çalışmaz:

resim açıklamasını buraya girin

Her ikisi de ağ arabirimini belirlemeye çalıştım:

d-i netcfg/choose_interface select em1

ve otomatik seçim:

d-i netcfg/choose_interface select auto

Bu ayarların hiçbiri işe yaramadı: yükleme işlemine devam etmek için insan girişi gerekiyor.

Ne yaptığımı görebiliyor musun?

Yanıtlar:


9

Bu bildirilen bir hatadır (ya da?) . Çözüm, önyükleme seçeneğinetcfg/choose_interface= YourInterface olarak çekirdeğe geçmeyi denemekti .


@Ron NASIL " netcfg/choose_interface= YourInterfaceönyükleme seçeneği olarak çekirdeğe geçileceğini" açıklar mısınız? cevabınızı düzenleyerek?
αғsнιη

1
Yukarıda (daha önce ) gösterdiğiniz piksel yapılandırmasında satırın netcfg/choose_interface=sonuna ekleyinappend--
MDD

1
Preseed dosya yapılandırmanızı ağ üzerinden yüklüyorsanız, arayüz seçeneklerini ayarlayamadığınız için hata raporunun kapalı olduğu anlaşılıyor.
Ben Creasy

Birden çok önayarlı dosyayı zincirleme yükleyebilirsiniz, böylece başlamak için yeterli bir minimum önayar ekleyebilir ve daha sonra ağ kullanılabilir olduğunda çalışacak olan ağdan başka bir önayar yüklemek ve seçenekleri ilkinden birleştirip geçersiz kılmak için önayar seçeneğini kullanabilirsiniz. preseed.
dragon788

0

Bu makaleye göre , preseed appendkullanırken çoklu arabirim sorunu için pxelinux.cfg satırını düzenleyebilirsiniz .

arayüz adına göre

append initrd=/images/Ubuntu/initrd.gz ksdevice=bootif lang= interface=eth1

veya mac adresi ile

append initrd=/images/Ubuntu/initrd.gz ksdevice=bootif lang= interface=90:e2:ba:2e:b0:70
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.