الجمعة، 11 نوفمبر، 2011

الإقلاع من USB2 على الحواسيب التي لهاBIOS لا يدعم هذه الخاصية

السلام عليكم و رحمة الله و بركاته


برنامج الإقلاع Plop مفيد جدا لأنه يدعم الإقلاع من كافة الأجهزة بما فيها مفاتيح أو فلاشات أو أقراص USB2 (التي تعمل بمتحكم EHCI).


يمكن دمج Plop مع برنامج إقلاع GRUB2 المعتمد في لينكس باتباع الخطوات التالية:

  1. تنزيل Plop. الإصدار الذي جربته هو  plpbt-5.0.13.zip
  2. فك ضغط الحزمة و نسخ الملف plpbt.bin إلى /boot
  3. إضافة فقرة خاصة بـPlop في آخر الملف /etc/grub.d/40_custom (انظر المثال في الأوامر التالية). في هذه الفقرة، يجب وضع رقم القرص الصلب المناسب و رقم جزء القرص الذي يحتوي على /boot/plpbt.bin. (في المثال وضعت hd0 و msdos6).
  4. تحديث قائمة GRUB بتنفيذ الأمر sudo update-grub

      $ wget http://download.plop.at/files/bootmngr/plpbt-5.0.13.zip
      $ unzip plpbt-5.0.13.zip
      $ sudo cp plpbt-5.0.13/plpbt.bin /boot
      $ sudo cat >> /etc/grub.d/40_custom <<EOF
      menuentry "Plop Boot Manager" {
          insmod part_msdos
          insmod ext2
          set root='(hd0,msdos6)'
          linux16 /boot/plpbt.bin
      }
      EOF
      $ sudo update-grub

      عند بدأ تشغيل الحاسوب، للإقلاع من مفتاح أو فلاش USB فيه نظام جاهز يجب اختيار السطر الجديد بعنوان "Plop Boot Manager" من قائمة GRUB2 ثم اختيار USB من  قائمة برنامج الإقلاع Plop ( الموضحة في الصورة أعلاه).

       يمكن أيضا إخفاء قائمة Plop و الإقلاع على USB مباشرة من GRUB2. لهذا نستعمل برنامج plpcfgbt لتغيير إعدادات الإقلاع كالآتي:
      $ wget http://download.plop.at/files/bootmngr/plpcfgbt-0.10.zip
      $ unzip plpcfgbt-0.10.zip
      $ cd plpcfgbt-0.10
      $ sudo ./plpcfgbt hiddenusb /boot/plpbt.bin 

      ليست هناك تعليقات:

      إرسال تعليق