গতকাল আমাকে এর গ্রাব ওভাররাইড সহ একটি উইন্ডোজ ইনস্টল করতে হয়েছিল।
ঠিক আছে, গ্রুবকে ঠিক করার জন্য এটি আমার প্রথমবার নয়, তাই আমি লাইভসিডি ব্যবহার করেছি, মূল বিভাজন স্থাপন করেছি (আমার বুট নেই, কেবল /
এবং home
) এবং দৌড়ে grub-install --root-directory=/mnt/ /dev/sda
। তবে এটি কার্যকর হয়নি।
কিছুক্ষণ গুগল করার পরে আমি একটি টিউটোরিয়াল পেলাম যেখানে লিনাক্স পার্টিশনটি মাউন্ট করার পরিবর্তে তিনিও করেছিলেন mount --bind /mnt/dev /dev
এবং করেছিলেন mount --bind /mnt/proc /proc/
। এরপর chroot
থেকে /mnt
এবং তারপর বটতলা ইনস্টল, এবং এই পদ্ধতি ব্যবহার করে, এটা কাজ করে।
mount --bind
হুকুম কিসের জন্য? আমি --bind used
(ম্যান পেজ) এর ব্যবহারের সাথে পরিচিত তবে এটি কেন এই উদাহরণে ব্যবহৃত হয়েছিল তা আমি জানি না।
proc
এবংsys
একাধিক জায়গায় মাউন্ট করা যেতে পারে তাই--bind
এটির প্রয়োজন নেই (কেবল এগুলি দুটিবার মাউন্ট করুন)। তবে/dev/
অভ্যন্তরীণ কার্নেল নয় ওদেব দ্বারা পরিচালিত।