ক্রুটে হোস্টনেমগুলি কীভাবে সমাধান করবেন?


15

আমি ক্রুট দিয়ে একটি ভাঙ্গা উবুনুকে 14.04 মেরামত করার চেষ্টা করছি। আমি যা করেছি তা হল, ইউএসবি থেকে উবুন্টু বুট করা আসল সিস্টেমটি মাউন্ট করেছিল যা মেরামত করে ক্রুট দিয়ে এই সিস্টেমে পরিবর্তন করতে হবে:

sudo mount /dev/sdXY /mnt 
sudo mount -o bind /dev /mnt/dev 
sudo mount -o bind /sys /mnt/sys 
sudo mount -t proc /proc /mnt/proc 
sudo cp /proc/mounts /mnt/etc/mtab 
sudo chroot /mnt /bin/bash 

এটি দুর্দান্ত কাজ করেছে, তবে chrootপরিবেশে আমার কাছে ইন্টারনেটের অ্যাক্সেস নেইapt হোস্ট-নেমগুলি সমাধান করতে পারছি না। আমার কী করা উচিত?

ping www.askubuntu.com

কাজ করে না।


আমার ধারণা আমার কমান্ডটি হওয়া উচিতfor d in dev sys run proc; do sudo mount -o bind /$d /mnt/$d ; done
অবিনাশ রাজ

চেষ্টা করুন এবং শীঘ্রই আমার কাছে ফিরে আসুন :-)
অবিনাশ রাজ

কাজ দেখে মনে হচ্ছে, তবে আমি পুরোপুরি নিশ্চিত নই, কারণ এটি কাজ করার এটি আমার একটি অন্য কারণ। যাহোক তোমাকে ধন্যবাদ!
ব্যবহারকারী5950

উত্তর:


21

নতুন উবুন্টু সিস্টেমে নাম রেজোলিউশনটি রেজোলভকন্ফ পরিষেবা দ্বারা পরিচালিত হয় এবং /etc/resolv.conf /run/resolvconf/resolv.conf এর প্রতীকী লিঙ্ক। আপনি chroot কমান্ড কার্যকর করার আগে আপনার অন্যান্য বাইন্ড মাউন্টগুলির সাথে / চালিত ফাইল সিস্টেমে একটি বাইন্ড মাউন্ট যুক্ত করতে পারেন

sudo mount -o bind /run /mnt/run

যাতে ক্রুট সিস্টেম হোস্ট সিস্টেমের ডিএনএস সেটিংস তুলে নেয় বা আপনি একবার ক্রোটেড সিস্টেমে চলে আসেন, অস্থায়ীভাবে নিজের পছন্দমতো নেমসার্ভারের সাথে একটি স্ট্যাটিক /etc/resolv.conf তৈরি করুন যেমন

echo 'nameserver 8.8.4.4' | sudo tee -a /etc/resolv.conf

2
"নতুন উবুন্টু সিস্টেম" কী কী; অন্য কথায় কোন সংস্করণটি নাম রেজোলিউশনটি রেজোলভকনফ দ্বারা পরিচালিত হয়?
প্রো ব্যাকআপ

@ প্রব্যাকব্যাকআপ কমপক্ষে 12.04 থেকে আমার মনে হয়, যদিও এটি ব্যাকপোর্ট করা হয়েছে - উবুন্টু 12.04 এ ডিএনএস
স্টিল্ড্রাইভার

1
করছেন sudo mount --bind /run /mnt/runআমাকে একটা botched 17,10 আপগ্রেড মধ্যে chrooting কাজ করেন। উত্তরের জন্য ধন্যবাদ!
গোলকধাঁধা

স্থায়ী সমাধান আছে কি?
gromit190

1
আপনি যদি পুরো / রান ডিরেক্টরিটি প্রচুর সকেটের সাথে বেঁধে রাখেন তবে এটি সম্ভবত কিছুটা পরাজিত করবে, সুতরাং কেবলমাত্র প্রয়োজনীয় সকেটকে বাঁধাই করা একটি ভাল ধারণা (রেজোলভকনফ, সম্ভবত এনএসসিডি এবং
সিসলগ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.