সম্পূর্ণ সমাধানটি হ'ল:
একটি সিডি পুনরায় পোস্ট করুন, অর্থাত্ একটি গ্রাফিকাল উবুন্টু ইনস্টলেশন আইএসও ডাউনলোড করুন (সার্ভার বা বিকল্প ইনস্টলেশন সিডি), এটি মাউন্ট করুন
$ sudo su -
# mkdir -p /mnt/iso
# mount -o loop ubuntu.iso /mnt/iso
প্রাসঙ্গিক ফাইলগুলি একটি ভিন্ন ডিরেক্টরিতে অনুলিপি করুন
# mkdir -p /opt/ubuntuiso
# cp -rT /mnt/iso /opt/ubuntuiso
ভাষা নির্বাচন মেনু প্রদর্শিত হতে বাধা
# cd /opt/ubuntuiso
# echo en >isolinux/lang
নামের একটি কিকস্টার্ট ফাইল যুক্ত করতে জিইউআই প্রোগ্রাম ব্যবহার করুন ks.cfg
# apt-get install system-config-kickstart
# system-config-kickstart # save file to ks.cfg
ইনস্টলেশনের জন্য প্যাকেজ যুক্ত %package
করতে, ks.cfg
কিকস্টার্ট ফাইলটিতে একটি বিভাগ যুক্ত করুন, ফাইলের শেষে ks.cfg
কিছু যুক্ত করুন।
%packages
@ ubuntu-server
openssh-server
ftp
build-essential
এটি Ubuntu-সার্ভার "বান্ডিল" ইনস্টল করা হবে, এবং যোগ হবে openssh-server
, ftp
এবং build-essential
প্যাকেজ।
অন্যান্য প্রশ্ন দমন করতে একটি পূর্বনির্ধারিত ফাইল যুক্ত করুন
# echo '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' > ks.preseed
কিকস্টার্ট এবং প্রিসিডযুক্ত ফাইলগুলি ব্যবহার করতে বুট কমান্ড লাইনটি সেট করুন
# vi isolinux/txt.cfg
সন্ধান করা
label install
menu label ^Install Ubuntu Server
kernel /install/vmlinuz
append file=/cdrom/preseed/ubuntu-server.seed vga=788 initrd=/install/initrd.gz quiet --
যোগ করুন ks=cdrom:/ks.cfg
এবং preseed/file=/cdrom/ks.preseed
সংযোজন লাইন। আপনি quiet
এবং vga=788
শব্দগুলি মুছে ফেলতে পারেন । এটা দেখতে হবে
append file=/cdrom/preseed/ubuntu-server.seed \
initrd=/install/initrd.gz \
ks=cdrom:/ks.cfg preseed/file=/cdrom/ks.preseed --
এখন একটি নতুন আইসো তৈরি করুন
# mkisofs -D -r -V "ATTENDLESS_UBUNTU" \
-cache-inodes -J -l -b isolinux/isolinux.bin \
-c isolinux/boot.cat -no-emul-boot -boot-load-size 4 \
-boot-info-table -o /opt/autoinstall.iso /opt/ubuntuiso
এটাই. আপনার কাছে একটি সিডি থাকবে যা একবারে কোনও কী-স্ট্রোকের প্রয়োজন ছাড়াই ওবুন্টু সিস্টেমটি বুট করার পরে ইনস্টল করবে।