উবুন্টু 16.04 পিএক্সই নেটবूट প্রি-সিড ইনস্টল করুন


0

আমি PXE এর মাধ্যমে উবুন্টু 16.04 ইনস্টল করার চেষ্টা করছি। আমি টিএফটিপি / এইচটিটিপি থেকে সিডি পরিবেশন করছি। আমি যাচাই করেছি যে এইচটিটিপি ফাইলগুলি পরিবেশন করছে এবং এনএফএসের সাব-ডিরেক্টরিগুলি মাউন্টযোগ্য। আমার সমস্যাটি হ'ল আমি যখন ইনস্টল করার অপশনটি নির্বাচন করি তখন বুটটি ঠিক হয়ে যায় তবে আমি একটি স্বয়ংক্রিয়র পরিবর্তে ম্যানুয়াল ইনস্টলের সাথে আটকে থাকি। আমি সমস্ত পদক্ষেপের মধ্য দিয়ে যেতে পারি এবং উবুন্টুকে যেমন ইনস্টল করতে পারি তবে আমার পূর্বনির্ধারিত ফাইলটি সম্পূর্ণ উপেক্ষা করা হয় ignored আমার pxelinux.cfg এখানে:

path pxe/ubuntu/16.04/install/netboot/ubuntu-installer/amd64/boot-screens/
default pxe/ubuntu/16.04/install/netboot/ubuntu-installer/amd64/boot-screens/vesamenu.c32
prompt 0
timeout 0
LABEL Ubuntu 16.04
    MENU LABEL Install Ubuntu 16.04 - Automatic
    KERNEL pxe/ubuntu/16.04/install/netboot/ubuntu-installer/amd64/linux
    INITRD pxe/ubuntu/16.04/install/netboot/ubuntu-installer/amd64/initrd.gz \
    APPEND auto=true priority=critical vga=788 file=pxe/ubuntu/16.04/preseed/default.seed \
    preseed/interactive=false

আমার পূর্বনির্ধারিত ফাইলটি এখানে:

d-i debian-installer/locale string en_US
d-i debian-installer/language string en
d-i debian-installer/country string US
d-i console-setup/ask_detect boolean false
d-i keyboard-configuration/xkb-keymap select us
d-i netcfg/choose_interface select auto
d-i netcfg/get_hostname string test
d-i mirror/country string manual
d-i passwd/root-password password r00tme
d-i passwd/root-password-again password r00tme
d-i passwd/user-fullname string Ken
d-i passwd/username string ken
d-i passwd/user-password password insecure
d-i passwd/user-password-again password insecure
d-i user-setup/encrypt-home boolean true
d-i clock-setup/utc boolean true
d-i time/zone string US/Eastern
d-i clock-setup/ntp boolean true
d-i clock-setup/ntp-server string time.nist.gov
d-i partman-auto/method string lvm
d-i partman-lvm/device_remove_lvm boolean true
d-i partman-md/device_remove_md boolean true
d-i partman-lvm/confirm boolean true
d-i partman-lvm/confirm_nooverwrite boolean true
d-i partman-auto/choose_recipe select atomic
d-i partman-partitioning/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true
tasksel tasksel/first multiselect lamp-server
d-i grub-installer/only_debian boolean true
d-i finish-install/reboot_in_progress note

ইনস্টলটি স্বয়ংক্রিয়ভাবে চালিত হওয়ার জন্য এবং কোনও অতিরিক্ত প্রশ্নের প্রয়োজন না হওয়ার জন্য আমি কীভাবে প্রাক পূর্ববর্তী ফাইলটি এখানে স্বীকৃতি পেতে পারি?

উত্তর:


1

Https://serverfault.com/questions/682245/debian-preseed-cfg-language-not-set অনুসারে , আরআরডি-তে সেটআপ করা হয়নি এমন একটি পূর্ববর্তী ফাইল কেবলমাত্র স্থানীয়করণের মান নির্ধারণের পরে লোড হবে। আপনাকে প্রথমে syslinux.cfg বা pxelinux.cfg ফাইলটিতে নিম্নলিখিতটি সেট করতে হবে:

APPEND url=http://localhost/preseed/desktop.seed vga=normal \
initrd=ubuntu- installer/amd64/initrd.gz \ 
locale=en_CA.UTF-8 console-setup/ask_detect=false  \
console-setup/layoutcode=us keyboard-configuration/layoutcode=us \ 
mirror/http/mirror=ca.archive.ubuntu.com netcfg/get_hostname=

অ্যাপ্লিকেশন লাইনে DEBCONF_DEBUG = 5 যুক্ত করা আপনার ইনস্টলেশন চলাকালীন সিস্টেলে আরও বিশদ লগ দেবে। আপনার আয়নাটি আপনার অবস্থানের জন্য উপযুক্ত একটিতে পরিবর্তন করা উচিত। আমি আরও মনে করি যে ফাইল = নির্দেশনাটি ফাইলটির জন্য ক্লায়েন্ট মেশিনের দিকে যাচ্ছে - এটি প্লে সার্ভারে নয় কারণ এটি ক্লায়েন্ট মেশিনে পাস হওয়া একটি বুট বিকল্প। ডিবিবিএনএফ_ডিবিউজি চালু হয়ে ক্লায়েন্টে ইনস্টলেশন চলাকালীন ইনস্টল ফাইলটি / var / log / syslog পরীক্ষা করে যাচাই করতে পারে। ইনস্টলটি এটির সন্ধান না পেলে আপনি লগ-এ "প্রিসিড / ফাইলের অস্তিত্ব নেই" দেখতে পাবেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.