192.168.26.1 এ আমার একটি টিএফটিপি / ডিএইচসিপি / এনএফএস / এসএমবি সার্ভার (উবুন্টু সার্ভার 12.04 এলটিএস) রয়েছে। আমি উইন্ডোজ, একটি উবুন্টু নেটওয়ার্ক ইনস্টলার এবং লিনাক্স মিন্টের 17 মেট লাইভ সিডি-র জন্য স্টার্টআপ এবং ইনস্টলেশন বিকল্পগুলিযুক্ত মেনু প্রদর্শন করতে pxelinux ব্যবহার করি। এটি এ জাতীয়ভাবে চালানো ইতিমধ্যে বাজে ছিল এবং আমি বাষ্পের বাইরে চলে আসছি ...
লিনাক্স মিন্টের জন্য আমি 2 নেটবুট বিকল্প সরবরাহ করেছি: এনএফএস এবং সিআইএফএস। আমি এটি এনএফএসের সাথে সম্পূর্ণরূপে কাজ করতে পেরেছি: ব্যবহারকারী এটি বুট মেনুতে এবং এটির কিছুক্ষণ পরে লিনাক্স মিন্টের লাইভ সিডি ডেস্কটপে নেমে আসতে পারে। তবে সিআইএফএসের সাহায্যে নেটওয়ার্কিং সঠিকভাবে শুরু হয় না। লিনাক্স মিন্ট শুরু হয়ে গেলে, নেটওয়ার্কিংটি 120 সেকেন্ডের জন্য স্থায়ী হয়। তারপরে, এটি ডেস্কটপে বুট করতে থাকে, তবে নেট network-manager
শুরু হয় না (এবং শুরু হয় না)। আমি সন্দেহ করেছিলাম যে এটি ডিএইচসিপি সার্ভারের প্রতিক্রিয়া না জানায় সমস্যা হতে পারে, তবে, ডিএইচসিপি সার্ভার লগে আমি ডিএইচসিপি অনুরোধ এবং সফল প্রতিক্রিয়া দেখতে পাচ্ছি।
লিনাক্স মিন্ট ডেস্কটপে একবার, ifconfig
একটি আইপি ঠিকানা রিপোর্ট করে যা ডিএইচসিপি দ্বারা নির্ধারিত, এবং সার্ভারের পিংিংয়ের কাজ করে।
আমার পেক্সেলিনাক্স কনফিগারেশনটি হ'ল (এরপরে সমস্ত কিছু APPEND
এক লাইনে রয়েছে, আমি কেবল এই সাইটে পাঠযোগ্যতার জন্য এটি বিভক্ত করেছি):
NFS- র:
LABEL linuxmint17
MENU LABEL Linux Mint 17
KERNEL linux-mint-17/image/casper/vmlinuz
APPEND
root=/dev/nfs boot=casper netboot=nfs
nfsroot=192.168.26.1:/var/lib/tftpboot/linux-mint-17/image
initrd=/linux-mint-17/image/casper/initrd.lz
হয়েছে CIFS:
LABEL linuxmint17smb
MENU LABEL Linux Mint 17 (SMB)
KERNEL linux-mint-17/image/casper/vmlinuz
APPEND
root=/dev/cifs boot=casper netboot=cifs
nfsroot=//192.168.26.1/tftpshare/linux-mint-17/image
ip=dhcp
initrd=/linux-mint-17/image/casper/initrd.lz
নোট করুন যে আমাকে ip=dhcp
সিআইএফএস মেনুতে বিকল্পটি inোকাতে হয়েছিল। যদি আমি এটি না করি, নেটওয়ার্কিং শুরু করার সময় বুট প্রক্রিয়াটি 120 সেকেন্ডের জন্য স্তব্ধ হয়ে যায়, তবে তারপরে এটি চালিয়ে যায় না। আমি যদি এই লাইনটি যুক্ত করি তবে এটি এখনও স্তব্ধ হয়ে যায় তবে 120 সেকেন্ড পরে এটি বুট হতে থাকে।
সেটআপ:
ক্লায়েন্ট এবং সার্ভার ভার্চুয়াল মেশিনগুলি কেবল একে অপরের সাথে যুক্ত (অভ্যন্তরীণ নেটওয়ার্ক)। নেটওয়ার্কে অন্য কোনও মেশিন নেই।
সার্ভারের নীচে সমস্ত pxe বুট ফাইল রয়েছে /var/lib/tftpboot/
। লিনাক্স মিন্ট আইএসও (আনমোডাইফাইড) এর নীচে মাউন্ট করা হয়েছে /var/lib/tftpboot/linux-mint-17/image
। vmlinuz
এবং initrd
আছে /var/lib/tftpboot/linux-mint-17/image/casper
। /var/lib/tftpboot/
এটি একটি এনএফএস রফতানি। এই tftpshare
মানচিত্রটিতে একটি সাম্বা ভাগ রয়েছে /var/lib/tftpboot/
(কেবলমাত্র পঠনযোগ্য, সকলের অ্যাক্সেসের অনুমতি দেয়)।
smb.conf
[tftpshare]
comment = TFTP Root
path = /var/lib/tftpboot
browsable = yes
guest ok = yes
read only = no
create mask = 0644
dhcpd.conf
authoritative;
subnet 192.168.26.0 netmask 255.255.255.0 {
range 192.168.26.10 192.168.26.40;
next-server 192.168.26.1;
filename "pxelinux.0";
}
syslog
লাইভ ডেস্কটপ পরিবেশে সফল বুটের পরে ক্লায়েন্ট মেশিনের মধ্যে এটি একটি 2 মিনিটের ব্যবধান :
Jun 14 13:13:18 mint kernel: [ 23.388873] intel_rapl: domain core energy ctr 0:0 not working, skip
Jun 14 13:13:18 mint kernel: [ 23.528409] intel_rapl: domain uncore energy ctr 0:0 not working, skip
Jun 14 13:13:18 mint kernel: [ 23.528453] intel_rapl: no valid rapl domains found in package 0
Jun 14 13:13:20 mint ntpdate[1198]: Can't find host ntp.ubuntu.com: Name or service not known (-2)
Jun 14 13:13:20 mint ntpdate[1198]: no servers can be used, exiting
(কোনও এন্ট্রি ছাড়াই 2 মিনিটের ব্যবধান, প্রায় 120 টি দ্বিতীয় বুটের বিলম্ব ঘটে যখন তখন)
Jun 14 13:15:19 mint dbus[864]: [system] Activating service name='org.freedesktop.ConsoleKit' (using servicehelper)
Jun 14 13:15:19 mint dbus[864]: [system] Activating service name='org.freedesktop.PolicyKit1' (using servicehelper)
Jun 14 13:15:19 mint acpid: starting up with netlink and the input layer
Jun 14 13:15:19 mint acpid: 9 rules loaded
Jun 14 13:15:19 mint acpid: waiting for events: event logging is off
সিআইএফএস ব্যবহার করার সময় উভয় ক্ষেত্রেই এটি ঘটে:
সার্ভারে:
...
Jun 14 13:12:52 ubuntu-netboot in.tftpd[2722]: RRQ from 192.168.26.13 filename /linux-mint-17/image/casper/initrd.lz
Jun 14 13:13:14 ubuntu-netboot dhcpd: DHCPDISCOVER from 08:00:27:1c:c5:43 via eth1
Jun 14 13:13:14 ubuntu-netboot dhcpd: DHCPOFFER on 192.168.26.14 to 08:00:27:1c:c5:43 via eth1
Jun 14 13:13:14 ubuntu-netboot dhcpd: DHCPREQUEST for 192.168.26.14 (192.168.26.1) from 08:00:27:1c:c5:43 via eth1
Jun 14 13:13:14 ubuntu-netboot dhcpd: DHCPACK on 192.168.26.14 to 08:00:27:1c:c5:43 via eth1
আইপি যে ডেস্কটপে একটি সফল বুট ক্ষেত্রে ক্লায়েন্ট নির্ধারিত হয় অনুযায়ী ifconfig
, প্রকৃতপক্ষে ...14
।
এটি ছাড়া এটি ঘটে ip=dhcp
:
ip=dhcp
ডেস্কটপটি দেখানোর ঠিক আগেই এর সাথে এটি ঘটে :
আমি কোন ধারণার জন্য কৃতজ্ঞ। যদি অন্য কোনও লগ (যা?) সহায়তা করে, আমি সেগুলি সরবরাহ করতে পারি।
eth0
যদি আমার ইন্টারনেট অ্যাক্সেসের প্রয়োজন হয় তবে আমি আমার গেটওয়েতে সংযুক্ত করি।