الإقلاع لايف لأي توزيعة دون الحاجة إلى CD أو USB

يواجه العديد من مستعملي لينُكس بعض المشاكل في محاولتهم الإقلاع لايف إما من خلال CD أو USB ، فيجب عليك حرق كل توزيعة جديدة تقوم بتحميلها بغية تجربتها ، أو العمل بها، دون تتيثها على الحاسوب ، لهذا يلجأ العديد إلى إستعمال الحل التاني الذي هو الـ USB ، الذي لا يخلو كذلك من مشاكل .

بعد بحث وجدت أنه هناك حل ثالث  و هو الإقلاع من خلال محمل الإقلاع Grub2 و هو البرنامج الحاسوبي الأول الذي يتم تشغيله عند بدء تشغيل الكمبيوتر . و هو المسؤول عن تحميل ونقل السيطرة إلى نواة نظام. لتعمل النواة بعد ذلك على تهيأت بقية نظام التشغيل . وهده صورته من على أوبنتو :

  • مميزات استخدام grub2
1 - الاستغناء عن الحاجة إلى استخدام الأقراص CD/DVD/USB
2 - الزمن الذي تأخذه عملية الإقلاع  من خلال GRUB أقل من CD/DVD الحقيقي.
3 - إستجابة النظام خلال العمل عليه لايف أسرع

  • ما الذي سوف تحتاجه ؟
1 - تأكد أن grub2 مثبث لذيك ، يمكنك إستعمال الأمر التالي :
dpkg --get-selections | grep grub2
2 - سوف تحتاج ملف ISO للتوزيعة التي تريد الإقلاع منها ، أنا سوف أقوم بالعمل على kali linux . 
     يمكنم تحميلها من موقعها الرسمي : www.kali.org

  • كيف يتم إعداد ملف iso للإقلاع ؟
بعد تحميل ملف iso تقوم بإنشاء مجلد iso داخل مجلد boot
cd /boot
sudo mkdir iso
 تم تقوم بوضع ملف iso داخل المجلد الذي قمت بإنشائه
sudo cp kali-linux.iso /boot/iso/kali.iso
تم إلى الجزء المهم ، تقوم بفتح الملف 40_custom الخاص بـالـ grub 
sudo gedit /etc/grub.d/40_custom
تم نضيف فيه الكود التالي :
menuentry "Kali Linux" {
insmod ntfscomp
iso="/boot/iso/Kali.iso"
search --set -f $iso
loopback loop $iso
linux (loop)/live/vmlinuz findiso=$iso boot=live noconfig=sudo username=root hostname=kali quiet splash
initrd (loop)/live/initrd.img
}
بعد ذلك نقوم بحفض الملف و الخروج و تحديث الـ grub 
sudo update-grub
تم إعادة تشغيل الجهاز 
sudo reboot
بعد ذلك تقوم بإختيار Kali Linux من قائمة grub لكما أردت الإقلاع من خلال kali linux

المشاركات الشائعة من هذه المدونة

كالي لينكس: طريقه عمل هجمات Dos Attack على نظام كالي لينكس

تمثيل الأعداد السالبة: المتمم الثنائي - Two's Complement من العشري إلى الثنائي

تمثيل الأعداد السالبة بطريقة الإشارة والقيمة المطلقة - Signed Magnitude Representation