شرح تنصيب BackTrack 3 Final على الهارد و اعدادها بالتفصيل

BackTrack to harddisk

بعد صدور توزيعة Back|Track 3 Final و اطلاعنا عليها في الموضوع السابق أتصور أنكم لاحظتم عدم وجود البرنامج الخاص بتنصيب التوزيعة على الهارد! لا أعرف ما الحكمة من ازالته لكن بهذه الحالة اذا أردنا تنصيب التوزيعة علينا الاعتماد على سطر الأوامر للقيام بهذه المهمة, العملية سهلة جدا وسيتم شرحها في هذا الموضوع بالتفصيل و الصور مع الاعدادت التي يجب تطبيقها و ستنتهي من التنصيب بأقل من 30 دقيقة…

قبل أن أبدأ من الضروري معرفة أن توزيعة Back|Track غير مناسبة للمبتدئين في نظام لينوكس فلهذه التوزيعة استخدامات خاصة نوعا ما و استخدامها يحتاج خبرة مسبقة في نظام لينوكس وسطر أوامره. و يجب التنويه الى أني لست مسؤول عن أي شيء قد يصيب جهازك أو المعلومات الموجودة فيه في حال حدوث أي خطأ أثناء التنصيب و أنت وحدك تتحمل نتيجة ذلك فتأكد من أخذ نسخة احتياطية للمعلومات الهامة قبل البدء في تنصيب التوزيعة.

1- التحضير لعملية التنصيب

كأي نظام لينوكس نقوم بتنصيبه نحتاج لتقسيم الهارد لبارتشن بنظام ملفات ext3 و بارتشن آخر بنظام swap لذلك بعد حرق ملف الـ ISO الخاص بتوزيعة الباك تراك 3 (CD أو DVD اذا كانت النسخة USB) نبدأ اقلاع النظام من القرص بعد ضبط اعدادات الـ BIOS في الجهاز لتظهر لك مثل أو شبيه الصورة التالية:

BackTrack 3 Install 1

اختر الخيار الموضح بالصورة ثم اضغط Enter لتبدأ توزيعة Back|Track بالاقلاع…

BackTrack 3 Install 2

كما قلت سابقا سنحتاج لبارتشنين لنتمكن من تنصيب التوزيعة على الهارد بالنسبة لي الهارد لدي مقسم بالشكل التالي:

BackTrack 3 Install 3

مثل ماهو واضح من الصورة سأستعمل البارتشن sda5 بحجم 19 GB لتنصيب توزيعة الباك تراك عليها وستكون sda6 بارتشن swap بحجم 1 GB تقريبا, أفترض أنك تعرف هذه الأمور وكل شخص يقسم الهارد بالطريقة الي يراها مناسبة

2- تنصيب Back|Track 3 Final على الهارد

بعد الانتهاء من تجهيز البارتشن نبدأ عملية التنصيب ونفتح سطر الأوامر ثم نطبق الأوامر التالية:

bt ~ # umount -a
bt ~ # mkdir /mnt/bt/
bt ~ # mount /dev/sda5 /mnt/bt/

طبعا يجب استبدال sda5 بالبارتشن عندك, أما الأن سنقوم بتنفيذ الأمر الرئيسي الذي سيقوم بنسخ جميع ملفات النظام للبارتشن sda5

bt ~ # cp -pr /{bin,dev,etc,home,lib,opt,pentest,root,sbin,usr,var} /mnt/bt/

سيستغرق الأمر من 10 – 15 دقيقة حسب سرعة الجهاز.. بعد الانتهاء من ذلك نفذ الأوامر التالية:

bt ~ # mkdir /mnt/bt/{boot,mnt,proc,sys,tmp}
bt ~ # mount --bind /dev/ /mnt/bt/dev/
bt ~ # mount -t proc proc /mnt/bt/proc/

الأن نقوم بنسخ الكيرنل للمجلد boot

bt ~ # cp /boot/vmlinuz /mnt/bt/boot/

BackTrack 3 Install 4

مبروك! انتهينا من التنصيب ولم يبقى علينا الا اعداد البووت lilo و بعض الأشياء الأخرى

3- اعداد الـ BootLoader

أول شيء ننفذ الأمر

bt ~ # chroot /mnt/bt/ /bin/bash
bt / # 

الأن كأننا نستخدم النظام الذي قمنا بتنصيبه الموجود في البارتشن sda5 وأي أمر نكتبه يتم تنفيذه هناك نبدأ بالتعديل على ملف lilo.conf الخاص باعدادت البووت باستخدام محرر النصوص nano

bt ~ # nano /etc/lilo.conf

بعد تطبيق الأمر سيظهر لك الملف بهذا الشكل

# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
lba32 # Allow booting past 1024th cylinder with a recent BIOS
boot = /dev/sda
#message = /boot/boot_message.txt
prompt
timeout = 1200
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
# VESA framebuffer console @ 1024x768x256
vga = 773
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# End LILO global section
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/sda1
label = Linux
# Linux bootable partition config ends

الأسطر المسبوقة بالعلامة # ليس لها أي تأثير وهي للدلالة فقط ويمكننا حذفها أو الابقاء عليها أما الأن علينا تعديل الاعدادت كما تناسبنا و نبدأ من السطر 14

vga = 773

بشكل افتراضي ستكون القيمة 773 وتعني مقاسات شاشة

800x600x64k

بالنسبة لي أفضل تغيير القيمة لـ 791 وتعني مقاسات شاشة

1024x768x64k

الأن نحن لدينا بارتشن تحتوي على نظام ويندوز و هي sda1 وبارتشن موجود فيها الباك تراك وهي sda5 لذلك أنا جعلت اعدادات ملف lilo.conf بهذا الشكل

# LILO configuration file
lba32
boot = /dev/sda
prompt
timeout = 120
change-rules
reset
vga = 791
# Linux bootable partition config begins
image = /boot/vmlinuz
root = /dev/sda5
label = BackTrack
# Linux bootable partition config ends

# Windows bootable partition config begins
other = /dev/sda1
label = Windows
# Windows bootable partiton config ends

الأن نخرج من محرر النصوص nano بالضغط على Ctrl + X سيسألك حفظ اضغط y ثم Enter لم يبقى الا القيام بتثبيت البووت الجديد وذلك بتطبيق الأمر:

bt / # lilo
Added BackTrack *
Added Windows

اذا سارت جميع الخطوات السابقة دون حدوث أي مشكلة هذا يعني أن التثبيت تم بنجاح نفذ الأمر التالي:

bt / # exit
exit
bt ~ # 

للخروج من النظام الذي تم تنصيبه ثم نفذ الأمر reboot لاعادة تشغيل الجهاز

bt ~ # reboot

Broadcast message from root (pts/1) (Sun Jun 22 19:41:28 2008):

The system is going down for reboot NOW!
bt ~ # 

4- الاعدادات النهائة للنظام

الأن أصبح لدينا النظام منصب وجاهز للاستعمال لكن هنالك بعض الاعدادات يجب القيام بها, أول شيء بعد تسجيل الدخول للنظام باليوزر root والباسورد toor نفذ الأمر passwd لتغيير الباسورد لأنها مكشوفة

BackTrack 3 Install 5

الأن بعد أن تم تغيير كلمة المرور أتوقع أنكم لاحظتم كيف كان شكل الاقلاع غير منسق مثل هذه الصور

BackTrack 3 Install 6

شكله ليس جميل فنحن نريده أن يظهر مثل الاقلاع من السيدي في الصورة الثانية لذلك سنعدل مرة أخرى على ملف lilo.conf لكن قبل ذلك نفذ الأمر التالي:

bt ~ # splash -s -f /etc/bootsplash/themes/Linux/config/bootsplash-1024x768.cfg >> /boot/splash.initrd

ثم افتح ملف lilo.conf وأضف السطر الملون باللون الأحمر ليصبح الملف النهائي بهذا الشكل

# LILO configuration file
lba32
boot = /dev/sda
prompt
timeout = 120
change-rules
reset
vga = 791
# Linux bootable partition config begins
image = /boot/vmlinuz
initrd = /boot/splash.initrd
root = /dev/sda5
label = BackTrack
# Linux bootable partition config ends

# Windows bootable partition config begins
other = /dev/sda1
label = Windows
# Windows bootable partiton config ends

بعد الانتهاء من حفظ التغييرات ننفذ الأمر lilo مرة ثانية لتنصيب البووت من جديد

bt ~ # lilo
Added BackTrack *
Added Windows

الأن أعد تشغيل الجهاز وانظر للشكل الجديد

BackTrack 3 Install 7

الأن أصبح شكله منسق و أجمل بكثير من قبل, لم يبقى أمامنا الا خطوة أخيرة وهي اعدادات البارتشن والـ mount لذلك سنقوم بالتعديل على الملف المسؤول عن ذلك باستخدام محرر النصوص nano

bt ~ # nano /etc/fstab

بالنسبة لي الهارد عندي 3 اقسام الأول sda1 وهو نظام ويندوز بنظام ملفات ntfs, الثاني sda2 وهي بارتشن 20 GB بنظام ملفات fat32, أخيرا sda5 وهي الـ Back|Track بنظام ملفات ext3 لذلك عدلت على ملف fstab وجعلته بهذا الشكل

aufs / aufs defaults 0 0 # AutoUpdate
proc /proc proc defaults 0 0 # AutoUpdate
sysfs /sys sysfs defaults 0 0 # AutoUpdate
/dev/hdc /mnt/hdc iso9660 noauto,users,exec 0 0 # AutoUpdate
/dev/sda1 /mnt/WINDOWS ntfs-3g defaults 0 0 # AutoUpdate
/dev/sda2 /mnt/Fat32 vfat defaults 0 0 # AutoUpdate
/dev/sda5 /mnt/BackTrack ext3 auto,noatime,users,suid,dev,exec 0 0 # AutoUpdate
/dev/sda6 /mnt/sda6 swap auto,defaults 0 0 # AutoUpdate

بعد ذلك يجب عمل المجلدات التي سيتم عليها الـ mount ثم ننفذ أمر عمل mount للجميع

bt ~ # mkdir /mnt/{hdc,WINDOWS,Fat32,BackTrack}
bt ~ # mount -a

الأن النظام جاهز للاستخدام وهو منصب بشكل كامل على الجهاز لتشغيل سطح المكتب نفذ الأمر:

bt ~ # startx

أرجو أن يكون الشرح واضح و مفهوم و أتمنى عدم نقل الموضوع كامل!
من الممكن اقتباس جزء منه و الاشارة الى المصدر لتكملة الشرح…

استخدام موفق ان شاء الله, أخوكم Br4v3-H34r7.

رابط التعقيبات

أرسل الى صديق





أرسل الموضوع
twitter del.icio.us digg reddit stumbleupon facebook technorati google yahoo

التعليقات
  1. 1- Dr.$audi كتب بتاريخ: 23 Jun 2008 الساعة: 9:08 PM

    بارك الله فيك
    كنت انتظر الشرح على احر من الجمر
    كل ماشفت شرح او فيديو القاهم يستخدمون الـinstaller

    بس عندي سؤال محيرني الحين عندك sda اما انا عندي hdc ليه ؟؟ ووش الفرق بنهم ؟؟
    وهل يختلف التثبيت بشي ولا لا

  2. 2- Br4v3-H34r7 كتب بتاريخ: 23 Jun 2008 الساعة: 9:16 PM

    حسب معلوماتي sda يعني هارد من نوع sata بالنسبة للتنصيب لايوجد فرق الا بالاسم واتبع نفس الخطوات وان شاء الله لن تواجه أي مشكلة لكن الي أعرفه hdc سواقة أتوقع أن الي عندك hda بالتوفيق…

  3. 3- Dr.$audi كتب بتاريخ: 23 Jun 2008 الساعة: 9:18 PM

    غريب شوف ناتج الامر fdisk -l
    ————-
    Disk /dev/hdc: 80.0 GB, 80026361856 bytes
    255 heads, 63 sectors/track, 9729 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot Start End Blocks Id System
    /dev/hdc1 1 9 72261 83 Linux
    /dev/hdc2 10 259 2008125 82 Linux swap
    /dev/hdc3 260 9729 76067775 83 Linux

    واذا حصل اي خطأ براجع الشرح مره ثانيه

  4. 4- Br4v3-H34r7 كتب بتاريخ: 23 Jun 2008 الساعة: 9:23 PM

    خلاص مافي مشكلة طبق الشرح واستخدم hdc عادي لايختلف الا الاسم

  5. 5- C0bra-H كتب بتاريخ: 23 Jun 2008 الساعة: 9:31 PM

    سلمت اناملك ^_^
    كفيت ووفيت بالشرح اخوي عبدالمهيمن
    الله لايحرمك الاجر
    عندي بعض الاستفسارات
    1-جهازي لاب توب وكرت الشاشة من نوع nvidia لكن اظن ان التعريفات اللي بموقعهم لاتدعم الكيرنل حق الباك تراك ! لاني جربت كذا تعريف ومو راضي هل يمكن تحديث الكيرنل ؟
    2-عندي نظام ubuntu واريد اضيفه لواجهة الاقلاع ؟
    3-لاحظت في شرحك انك لم تقوم بإنشاء بارتشن للبوت ! هل هو غير ضروري ؟ ومالفائدة منه !
    وشكرا .

  6. 6- Br4v3-H34r7 كتب بتاريخ: 23 Jun 2008 الساعة: 9:41 PM

    أهلا أخي C0bra-H.. الله يعني شكله الموضوع كله استفسارات
    1- تعاريف nvidia ليست من الكيرنل! و ATI أيضا يجب أن تحمل التعاريف الخاصة بهم في الباك تراك يوجد موديولز لهذه المهمة لم أهتم كثيرا بهذه الناحية لأني وببساطة الكرت عندي Intel
    2- مثل ماشفت اعدادات lilo.conf مكان الـ image = ضع مسار الكيرنل ومكان الـ root = ضع البارتشن
    3- بالنسبة لي بالعادة لا أعمل بارتشن للبووت ودائما يكون البووت عندي بنفس بارتشن نظام لينوكس اذا أردت أنت أن تنشئ بارتشن للبووت لامانع بعد أن تنفذ الأمر

    mount /dev/sda5 /mnt/bt/

    قبل بدء نسخ ملفات النظام اصنع مجلد boot داخل المسار

    mkdir /mnt/bt/boot

    ومن ثم سوي mount لبارتشن البووت عندك ونفذ باقي الخطوات كما هي…

  7. 7- C0bra-H كتب بتاريخ: 23 Jun 2008 الساعة: 10:19 PM

    مشكور وماقصرت وجاري البحث عن موديولز
    (الله يعني شكله الموضوع كله استفسارات)
    ^
    ^
    احتسب الاجر ^_^

  8. 8- Dr.$audi كتب بتاريخ: 23 Jun 2008 الساعة: 10:36 PM

    السلام عليكم

    للاسف بعد الـreboot
    يطلع لي الخطأ

    grup loading stage 1.5.
    grup loading please wait -
    error 15

    وش المشكله

  9. 9- Br4v3-H34r7 كتب بتاريخ: 23 Jun 2008 الساعة: 11:02 PM

    @C0bra-H: ان شاء الله تلاقي الحل المناسب.. وبالنسبة للأجر هذا ما أعمل من أجله

    @Dr.$aud: أخي هذه الرسالة تظهر من البووت لودر grup وهو قطعا ليس من الباك تراك لأنها تستعمل lilo يمكن تكون مانصبت البووت بعد التعديل على ملف lilo.conf أو لأنك عدلت وطبقت الأوامر داخل التوزيعة live وما اتبعت الخطوة:

    chroot /mnt/bt/ /bin/bash

    بالتوفيق...

  10. 10- Dr.$audi كتب بتاريخ: 23 Jun 2008 الساعة: 11:07 PM

    تم حل المشكله

    كنت حاط مسار البوت بـlilo.conf كذا /dev/hdc1
    غيرته الى /dev/hdc
    والحين قل شي تمام
    اشكرك من كل قلبي

    بروح اشوف شروحات للتوزيعه

  11. 11- Br4v3-H34r7 كتب بتاريخ: 23 Jun 2008 الساعة: 11:10 PM

    الحمد لله أخي أتمنى أني قدرت أفيدك بشيء وان شاء الله قريبا بنزل شروحات للتوزيعة وكيفية استخدام الأدوات الموجودة فيها بالشكل الصحيح.. لكن تذكر عدم استخدامها في ايذاء الآخرين

  12. 12- S_DLA_S كتب بتاريخ: 23 Jun 2008 الساعة: 11:10 PM

    طبعا عاااااااشت ايدك على الشرح و انا اعتقد انة مشابه لشرح تنصيب باك تراك 2 كان عندي
    المهم حبيت ان احذر انهم اذا لم ينتبهو على الخطوات او حصل اي خطا في حرف من الممكن حذف ملفاتهم فلذلك ان امكن صنع نسخة احتياطية للملفات المهمة و اذا امكن تجريب التنصيب على virtual workstation بأستخدام vmware workstation
    طبعا توجد لدي استفسارات ان امكن الاجابة عليها
    1- اداة “Qtparted” شغلتها ب أمر “qtparted ”
    2- انا افضل ان اعمل على وضوح للشاشة 1280×960 فما هو الرقم الذي ادخله عند التعديل على ليلو
    اتمنى لست ازعجك باسئلتي تحياتي لك
    اخوك S_DLA_S The IraQi CraCker

  13. 13- Br4v3-H34r7 كتب بتاريخ: 23 Jun 2008 الساعة: 11:15 PM

    أهلا أخي S_DLA_S طريقة التنصيب تصلح لأي اصدار سابق لكن في الباك تراك 2 كان في برنامج Installer بواجهة رسومية الأن في الباك تراك 3 سنحتاج لاستخدام الشيل في كل شيء أما بالنسبة لتحذيرك ليس لهذه الدرجة.. اذا قام بعمل فرمتة للبارتشن أو نفذ شيء بدون معرفة ممكن أن تتلف ملفاته أما الأوامر هنا مجرد نسخ ملفات لبارتشن وتنصيب بووت لودر جديد…

    1- أجل أين المشكلة؟ ممكن تشغلها من القائمة أيضا (نفس الشيء)
    2- أخي الخيارات المتوفرة موجودة بنفس الملف lilo.conf اختر احداها أو اترك القيمة كما هي

  14. 14- S_DLA_S كتب بتاريخ: 23 Jun 2008 الساعة: 11:26 PM

    شكرا اخي عبد المهيمن على سرعة الرد
    طبعا كلامك صحيح
    كنت اتمنى ان تشرح طريقة عمل بارتشن عن طريق كيو تي بارتد
    طبعا هذا شي انا اعرفة لكن للفائدة لزوار المدونة
    و ان امكن لدي استفسار اخر
    انا استخدم wireless lan من نوع D-Link و اعتقد الشركة ليس لديها تعاريف Drivers للينكس فهل هنالك حل
    و كذلك انا لدي كارت رسوميات نوع nVidia مثل الاخ الذي قبلي فهل لديك موقع او اي شئ لمساعدتي ؟
    تحياتي لك و اعتذر لانني اتعبتك باسئلتي

  15. 15- Br4v3-H34r7 كتب بتاريخ: 23 Jun 2008 الساعة: 11:34 PM

    العفو أخي وأهلا بك في المدونة.. الشرح لكيفية تنصيب الباك تراك مادخل QTParted في الموضوع؟ هذه الأشياء يجب أن تكون معروفة.. وأصلا برنامج QTParted لايحتاج شرح! واجهة رسومية امامك ما عليك الا تنقر بالماوس.. بالنسبة لكرتك الوايرلس D-Link بصراحة لا أعرف لأني لم أجربه من قبل لكني أعتقد أنه معرف في لينوكس.. فغالبا التعاريف من الكيرنل الا اذا نزلت الشركة تعريف خاص بها مثل nvidia و ATI وبالنسبة لاستفسارك الثاني Google أفضل مساعد لك ماعليك الا البحث لكن مادخل هذه الاستفسارات في الموضوع؟؟ الرجاء عدم الخروج عن نطاق الموضوع مرة أخرى, دمت بود…

الصفحات: [1] 2 3 4 5 6 7 8 9 10 1116 » أظهر جميع التعليقات

عذراً.. لقد تم اغلاق التعليقات على هذا الموضوع!


أعلى الصفحة