উবুন্টু 10.04 এলটিএস (লুসিড) এ সঠিকভাবে কাজ করার জন্য এইচটিটিপি কীভাবে পাবেন?


20

ইনস্টলেশন মিডিয়া: উবুন্টু -10.04-ডেস্কটপ-i386.iso

আমি অনেকগুলি পৃথক বুট প্যারামিটার চেষ্টা করেছি, তবে হয় ইনস্টলার পূর্ববর্তী পূর্ববর্তী কনফিগারেশনটিকে উপেক্ষা করেছে, অথবা এটি সরাসরি লাইভসিডি হিসাবে বুট করে।

আমি চেষ্টা করেছি এমন বুট পরামিতিগুলির একটি উদাহরণ:

অটো ইউআরএল = http://mydomain.com/path/preseed.cfg বুট = ক্যাস্পার কেবল-সর্বব্যাপী initrd = / ক্যাস্পার / initrd.lz শান্ত স্প্ল্যাশ -

যদি আমি অপসারণ করি তবে only-ubiquityএটি লাইভসিডি হিসাবে বুট হয়। আমি যদি অপসারণ করি তবে boot=casperএটি বুট হবে না। যদি আমি যুক্ত করি তবে vga=normal locale=en_US console-setup/layoutcode=us console-setup/ask_detect=false interface=autoএটি স্বয়ংক্রিয়ভাবে ইনস্টল করতে পারে না। আমি যদি অপসারণ করি তবে autoএটি একই রকম।

এই ধরনের ইনস্টলেশন চালু করার জন্য সঠিক বুট পরামিতিগুলি কী?

সার্ভার হোস্টিংয়ের অ্যাপাচি লগ থেকে preseed.cfg, আমি দেখতে পাচ্ছি যে ইনস্টলারটির প্রিসিড ফাইলটি আনতে কোনও সমস্যা নেই। আমার প্রিসিড ফাইলটি https://help.ubuntu.com/10.04/installation-guide/example-preseed.txt এ থাকা প্রায় একইরকম । তদুপরি, আমি debconf-set-selections -c preseed.cfgপ্রিসিড ফাইলটি সঠিক কিনা তা নিশ্চিত করতে দৌড়ে এসেছি ।

উত্তর:


32

ঠিক আছে ... আমি পরীক্ষাগুলি সহ উত্তরটি পেয়েছি।

  1. ডেস্কটপ আইএসও এর পরিবর্তে সার্ভার বা বিকল্প আইএসও ব্যবহার করুন! প্রিসিড ডেস্কটপ আইএসওয়ের সাথে কাজ করে না। একটি ডেস্কটপ ইনস্টলেশন পেতে linux-genericকার্নেল এবং টাস্কসেল ব্যবহার করুন ubuntu-desktop

  2. autoবুট প্যারামিটার কাজ করে না (অন্তত মধ্যে i386 জন্য)। auto=true priority=criticalপরিবর্তে ব্যবহার করুন।

  3. অফিসিয়াল ডকুমেন্টেশনের বিপরীতে , যা বলে যে "যদি URL টি একটি প্রোটোকল অনুপস্থিত থাকে তবে HTTP ধরে নেওয়া হয়" , http://প্রয়োজন হয় বা ইনস্টলার পূর্বনির্ধারিত ফাইলটি আনতে সক্ষম হবে না।

  4. আপনার যদি একাধিক নেটওয়ার্ক কার্ড থাকে তবে অ্যাড করুন interface=autoবা ইনস্টলার আপনাকে কোন ইন্টারফেসটি ব্যবহার করতে বলবে।

সুতরাং, প্রয়োজনীয় সর্বনিম্ন বুট পরামিতিগুলি auto=true priority=critical url=http://mydomain.com/path/preseed initrd=/install/initrd.gz

আমার যদি সময় থাকে তবে আমি অবশ্যই লঞ্চপ্যাডের জন্য ডকুমেন্টেশন-উন্নতির অনুরোধ পোস্ট করব।


3
এই সমস্যা এবং সমাধান পোস্ট করার জন্য টিওয়াইভিএম! শুক্রবারে আমি এই সঠিক পূর্ববর্তীটি নিয়ে গণ্ডগোল করছিলাম কোনও ফল হয়নি। অবশেষে আইএসওতে বীজ ফাইলটি প্রতিস্থাপনের চেষ্টা করা হয়েছিল, তারপরে আমার সময়সীমার দৌড়ে যাওয়ার পরে পাঞ্জাবি দেওয়া হয়েছিল। পরের সপ্তাহে আমি এই তথ্যটি ছাড়াই আবার শুরু করলে এগুলি ফলদায়ক হত বলে মনে হচ্ছে!
অ্যাস্ট্রোস্টল

2
এখানে একই, "অটো = সত্য অগ্রাধিকার = সমালোচনা" যুক্ত হওয়ার অনেক ঘন্টা আগে নষ্ট হয়েছে ...
ভাইরাপটর

1
এটি এখন 2015 এবং আমি 14.04 এলটিএসে একই জিনিস নিয়ে খেলছিলাম এবং এখনও এটি একই সমস্যা রয়েছে। 10.04 নথি অনুসারে এটি বলে: "অটো বুট লেবেলটি এখনও সমস্ত আর্কিটেকচারে সংজ্ঞায়িত করা হয়নি simply একই প্রভাবটি কেবল দুটি প্যারামিটারগুলি স্বয়ংক্রিয় = সত্য অগ্রাধিকার = কর্নেল কমান্ড লাইনে সংযুক্ত করে অর্জন করা যেতে পারে।" ১৪.০৪-তে এটি বলে: "অটো বুট লেবেলটি এখনও সর্বত্র সংজ্ঞায়িত হয়নি" সম্ভবত "those সমস্ত জায়গায়" anywhere কোথাও "পরিবর্তিত হওয়া উচিত।
hshib

4

নিম্নলিখিত ডিফল্ট ফাইলটি আমার জন্য কাজ করেছিল

    kernel linux

    append auto=true priority=critical preseed/locale=en_US kbd-chooser/method=us preseed/url=http://192.168.13.184/preseed-files/preseed.cfg ramdisk_size=14984 root=/dev/rd/0 initrd=initrd.gz

আপনি যদি লোকেল এবং কেবিডি-চয়নকারীটি না দেন তবে অটো ইনস্টলেশনটি কাজ করবে না এবং আপনাকে উত্তর দেওয়ার জন্য পর্দা উপস্থাপন করা হবে


2

নেটভোপ দ্বারা প্রদত্ত সমাধান কাজ করে। আমি একটি ইনস্টলেশন উত্স হিসাবে একটি নেটওয়ার্ক সংরক্ষণাগার URL ব্যবহার করছিলাম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"

অনেক পরীক্ষার পরে, মনে হচ্ছে কী-ম্যাপ, লোকেল, হোস্টনাম, ডোমেনকে অতিরিক্ত বুট প্যারামিটার হিসাবে দেওয়া দরকার, যদিও সেগুলি প্রিসেড.সিএফজি ফাইলটিতে সেট আপ করা হয়েছিল। auto=true priority=criticalইনস্টলারের সাহায্যে এই প্রশ্নগুলির উত্তর না দিয়েও অগ্রসর হবে, তবে দুর্ভাগ্যক্রমে এটি সেগুলি preseed.cfg ফাইলে খুঁজে পাবে না, যেমন এটি করা উচিত। সুতরাং আমাদের এই সমস্ত দেওয়া দরকার:

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

সুতরাং, উপরের বুট প্যারামিটারগুলি অবশ্যই আপনার প্রিসেড.সিএফজি-তে থাকলে তা অবশ্যই দিতে হবে:

#...
d-i debian-installer/locale string en_US
#...
# Disable automatic (interactive) keymap detection.
d-i console-setup/ask_detect boolean false
d-i console-setup/layoutcode string us
#...

এটি উবুন্টু 10.04 এবং 10.10 এ পরীক্ষা করা হয়েছিল এবং কীবোর্ড বা স্থানীয় সম্পর্কিত প্রশ্ন জিজ্ঞাসা না করেই কাজ করেছিল।


0

ফেডোরাতে মুচি ব্যবহার করে, নিম্নলিখিতটি আমার জন্য কাজ করেছে: আমি ওয়েব সার্ভার থেকে উপলব্ধ ডিস্ট্রো যুক্ত করি

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

তারপরে আমি একটি প্রোফাইল যুক্ত করব। --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"

সম্পূর্ণতার জন্য এখানে আমার বীজ ফাইলটি একটি জুবুন্টু ইনস্টলের জন্য

d-i grub-installer/only_debian  boolean true
d-i grub-installer/bootdev  string  hd0
d-i partman-auto/disk string /dev/sda
d-i partman-auto/method string lvm
d-i partman-auto/purge_lvm_from_device boolean true
d-i partman-lvm/device_remove_lvm boolean true
d-i partman-lvm/confirm boolean true
d-i partman-auto/choose_recipe select atomic
d-i partman/confirm_write_new_label boolean true
d-i partman/choose_partition select Finish partitioning and write changes to disk
d-i partman/confirm boolean true
d-i     clock-setup/utc boolean true
d-i     clock-setup/ntp boolean true
d-i     clock-setup/ntp-server  string ntp.ubuntu.com
d-i console-setup/dont_ask_layout   note    
d-i console-keymaps-at/keymap   select  us
d-i mirror/suite        string  $suite
d-i mirror/country      string  enter information manually
d-i mirror/http/hostname    string  $hostname
d-i mirror/http/directory   string  $directory
d-i mirror/http/proxy   string  
d-i apt-setup/services-select multiselect   security
d-i apt-setup/security_host string  $hostname$directory-security
d-i apt-setup/volatile_host string  $hostname$directory-volatile
finish-install  finish-install/reboot_in_progress   note    
user-setup-udeb passwd/make-user    boolean false
d-i passwd/user-fullname string ubuntu insert_default_user_here
d-i passwd/username string userkini
d-i    passwd/user-password-crypted    password  insert_hashed password_here
clock-setup clock-setup/utc boolean false
tzsetup-udeb    time/zone   select  America/New_York
d-i base-installer/kernel/override-image string linux-image-generic
d-i pkgsel/include  string  openssh-server vim build-essential
tasksel tasksel/first   multiselect standard, xubuntu-desktop
d-i pkgsel/update-policy select none
d-i debian-installer/allow_unauthenticated  string  true
popularity-contest  popularity-contest/participate  boolean false
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.