Media instalasi: ubuntu-10.04-desktop-i386.iso
Saya mencoba banyak parameter boot yang berbeda, tetapi installer mengabaikan konfigurasi preseed, atau boot langsung sebagai LiveCD.
Contoh parameter boot yang saya coba:
url otomatis = http://mydomain.com/path/preseed.cfg boot = casper only-ubiquity initrd = / casper / initrd.lz splash quiet -
Jika saya hapus only-ubiquity
, boot sebagai LiveCD. Jika saya hapus boot=casper
, itu tidak bisa boot. Jika saya menambahkan vga=normal locale=en_US console-setup/layoutcode=us console-setup/ask_detect=false interface=auto
, itu masih tidak dapat melakukan instalasi otomatis. Jika saya menghapus auto
, itu sama.
Apa parameter boot yang benar untuk meluncurkan instalasi seperti itu?
Dari log apache dari server hosting preseed.cfg
, saya melihat bahwa penginstal tidak memiliki masalah dalam mengambil file preseed. File preseed saya hampir identik dengan yang ada di https://help.ubuntu.com/10.04/installation-guide/example-preseed.txt . Selain itu, saya telah menjalankan debconf-set-selections -c preseed.cfg
untuk memastikan bahwa file preseed sudah benar.
sumber
File default berikut ini berfungsi untuk saya
Jika Anda tidak memberikan lokal dan kbd-chooser instalasi otomatis tidak akan berfungsi dan Anda akan disajikan dengan layar untuk menjawab
sumber
Solusi yang diberikan oleh netvope berfungsi. Saya menggunakan URL arsip jaringan sebagai sumber pemasangan
virt-install {...} --location URL -x "auto=true priority=critical url=http://www.example.com/autoinstall/preseed.cfg console-keymaps-at/keymap=us locale=en_US hostname=myhost domain=example.com"
Setelah banyak pengujian, tampaknya keymap, lokal, nama host, domain perlu diberikan sebagai parameter boot tambahan, bahkan jika mereka diatur dalam file preseed.cfg. Dengan
auto=true priority=critical
installer akan melanjutkan bahkan tanpa jawaban untuk pertanyaan-pertanyaan itu, tetapi sayangnya itu tidak akan menemukannya di file preseed.cfg juga, seperti seharusnya. Jadi kita perlu memberikan semua ini:Jadi, parameter booting di atas harus diberikan bahkan jika Anda memilikinya di preseed.cfg Anda juga:
Ini diuji pada Ubuntu 10.04 dan 10.10 dan bekerja tanpa menanyakan pertanyaan terkait keyboard atau lokal.
sumber
Menggunakan tukang sepatu di fedora, berikut ini yang berfungsi untuk saya: Saya menambahkan distro yang tersedia dari server web
sudo cobbler distro add --name=Install_Ubuntu_Server-11.04-x86_64 --kernel=/var/www/cobbler/mountedvd/x86_64/ubuntu/server/11.04/install/netboot/ubuntu-installer/amd64/linux --initrd=/var/www/cobbler/mountedvd/x86_64/ubuntu/server/11.04/install/netboot/ubuntu-installer/amd64/initrd.gz --arch=x86_64 --breed=debian
maka saya menambahkan profil. Perhatikan opsi kernel berikut --kopts
sudo cobbler profile add --name=Install_Ubuntu_Server-11.04-x86_64 --distro=Install_Ubuntu_Server-11.04-x86_64 --kickstart=/var/lib/cobbler/kickstarts/ubuntu_server.seed --kopts="auto=true, priority=critical lang=english locale=en_US console-keymaps-at/keymap=us hostname=ubuntu_server domain=domainname console-setup/ask_detect=false console-setup/layoutcode=us"
demi kelengkapan, inilah file seed saya untuk instalasi xubuntu
sumber