شرح تنصيب 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. 151- العراقي كتب بتاريخ: 18 Nov 2008 الساعة: 4:46 AM

    السلام عليكم
    هل تختلف اصدارات الباك تراك فيما بينها
    اي هل يوجد ما هو مخصص لل AMD وما هو لل ANTIL
    لاني كنت انصب الباك تراك 3 واعمل ادي جدا لكن الان اكثر من توزيعه ولا يقبل
    في اللباك تراك يضهر خطا بعد الاقلاع واستمراره لفترة بتحميل الملفات ثم يتوقف ويقول لي
    NO DATA FOUND
    وانا لدي معالج اي ام دي
    وهارد ساتا و ديفيدي درايف ساتا
    ما هو الحل رجاءا

  2. 152- معتصم كتب بتاريخ: 20 Nov 2008 الساعة: 12:33 PM

    شكرا لاهتمامك اخ brave واعتذر لان سؤالي لم يكن واضح …..
    انا اقصد: تقسيم القرص الصلب (كيف ظهرت لك هذه الشاشه ) من وين جبتها ؟؟؟ انا دورت عليها في التوزيعه بس ما لقيتها …

    يعني بدي اقسم القرص من خلال هذه الاداه

    شكرا

  3. 153- Br4v3-H34r7 كتب بتاريخ: 20 Nov 2008 الساعة: 7:29 PM

    @majood: العفو أخي.. شكرا على دعواتك الجميلة وأهلا بك في المدونة.

    @العراقي: عذار لتأخري بالرد أخي فالآن حتى انتبهت لسؤلك! لم أجرب معالجات AMD من قبل لكن حسب معلوماتي توزيعة BackTrack تعمل على هذه النوعية من المعالجات.. أما مشكلتك فتأكد من تطابق قيمة الـ md5sum الخاص بنسخة كما هو موضح في التعليق رقم 76 وجرب تختبر النسخة على غير جهاز. لأني لا أتوقع أن المعالج هو السبب.. جرب فلن تخسر شيء!

    @معتصم: العفو أخي.. الآن فهمت عليك وأنت تقصد الصورة رقم 4.. شخصيا أفضل استخدام برامج خارجية مثل Partition Magic أو برنامج fdsik لتقسيم الهارد أما الأداة الظاهرة بالصورة فهي الواجهة الرسومية لبرنامج parted يمكنك تشغيلها باستخدام الأمر:

    qtparted

    بالتوفيق…

  4. 154- haraz كتب بتاريخ: 21 Nov 2008 الساعة: 12:57 PM

    شكرا كثيراعلى الشرح الذي مكنني من تنصيب الباكتراك3 غير انه فقط عملية اعداد السبلاش لم تنجح
    bt ~ # splash -s -f /etc/bootsplash/themes/Linux/config/bootsplash-1024×768.cfg >> /boot/splash.initrd
    الملف او المستند غير موجود

  5. 155- Br4v3-H34r7 كتب بتاريخ: 21 Nov 2008 الساعة: 9:39 PM

    العفو أخي.. بالنسبة لك أي اصدار من توزيعة BackTrack تستخدم؟ فالملف المذكور سابقا موجود بالاصدار 3 ولقد تأكدت من وجوده في النسختين (CD + USB) وهذا يعني اما أنك نفذت الأمر بطريقة خاطئة (وضعت مسافة أو شيء) أو أنك تستخدم اصدار أقدم! بالتوفيق…

  6. 156- DiGtAllY كتب بتاريخ: 26 Nov 2008 الساعة: 11:37 PM

    ايش الحل : لما اجي اثبت يقولي: يعني : لما اكتب :umount -a
    : sys: device is busy

  7. 157- abdelhamid ibrahim كتب بتاريخ: 27 Nov 2008 الساعة: 3:41 PM

    alsalam 3likom
    really good job
    but , can i install bactrack from iso image !!
    now i using fedora and i already prepared a partation for backtrack
    and i have the iso image
    can i install it from terminal in fedora using the iso images ??
    and thanks in advance

  8. 158- Br4v3-H34r7 كتب بتاريخ: 28 Nov 2008 الساعة: 12:09 AM

    @DiGtAllY: أخي راجع الصورة رقم 4 ستجد ظهور نفس الرسالة! طبعا هذا لا يؤثر بشيء وتستطيع اكمال التنصيب بدون أي مشاكل.. المفروض كل واحد يعمل umount للبارتشنات بشكل يدوي حسب تقسيم الهارد عنده لكن لتسهيل ذلك على البعض استخدمت الأمر السابق.

    @abdelhamid ibrahim: وعليكم السلام أخي.. أتمنى أن تستخدم اللغة العربية في كتابة تعليقاتك لكي يستفيد الجميع. بالنسبة لاستفسارك لم أجرب ذلك بصراحة لكن أتوقع أن ذلك ممكن. قم بعمل mount لملف الـ ISO وللبارتشن التي اخترتها ثم قم بنسخ محتويات السيدي للبارتشن كما في الخطوة رقم 2 وأكمل التنصيب بتنفيذ باقي الأوامر بعد القيام بتعديلها واستخدام المسار الكامل للبارتشن التي يتم تنصيب BackTrack عليها. بالتوفيق…

  9. 159- ماندراك كتب بتاريخ: 28 Nov 2008 الساعة: 1:24 AM

    ألف شكر أخي على شرحك الوافي جعله الله لك في ميزان حسناتك إنشاء الله
    سؤالي إدا تكرمت بعد تنصيبي للنظام واجهة مشكلة أرجو الإحابة عليها أرجوك لأني بدأت أفقد صوابي شرح لي كيف يمكنني أن أقوم بإعداد النت عليها أنا الشبكة الموجودة عندي adsl
    شكرا

  10. 160- Br4v3-H34r7 كتب بتاريخ: 28 Nov 2008 الساعة: 2:17 PM

    العفو أخي.. أتمنى أن تكون استفدت من الشرح. بالنسبة لاستفسارك فالطريقة نفسها على أي توزيعة Linux ويوجد العديد من الشروحات في Google: هنا, هنا… وغيرهم الكثير. لأكون صريح معك لم أجرب ذلك سابقا على BackTrack أو أي توزيعة أخرى فغالبا أتصل بالانترنت عن طريق راوتر بعد اتصالي بشبكة محلية. بالتوفيق…

  11. 161- t4h3r كتب بتاريخ: 11 Dec 2008 الساعة: 11:04 AM

    awalan 1000000000000000 shokr leek ya Brave Heart 3la el shar7
    w Gazak allah 5ayr

    ana bas 3andy moshkelteen

    awl 7aga — elly hwa a5er amr

    bt ~ # mount -a
    mount: devpts already mounted or /dev/pts busy
    mount: mount point /mnt/winodws does not exist
    mount: mount point /mnt/prg does not exist
    mount: mount point /mnt/Design does not exist

    ana mesh 3aref leh el nateega Keda ????

    tany 7aga ana mesh 3aref ezay akteb arabic fe el Back Track

    3ashan de awel mara a3melha install

    w a5eran shokran leek ya basha 3la a7la shar7
    a5ook
    Taher

  12. 162- Br4v3-H34r7 كتب بتاريخ: 12 Dec 2008 الساعة: 1:00 AM

    أرجوا من الجميع قراءة ما كتبت في بداية الموضوع: (قبل أن أبدأ من الضروري معرفة أن توزيعة Back|Track غير مناسبة للمبتدئين في نظام لينوكس فلهذه التوزيعة استخدامات خاصة نوعا ما و استخدامها يحتاج خبرة مسبقة في نظام لينوكس وسطر أوامره.) لأني بصراحة قضيت الموضوع حل مشاكل تقسيم الهارد, تعريف كرت الشاشة واعداد الاتصال بالانترنت!!! صدقا يا شباب لن تستفيدوا بهذه الطريقة كل شيء في الحياة خطوة خطوة هل شاهدت طفل رضيع يستطيع الطيران؟!!!!

    أخي كن متأكد حتى لو حللت لك هذه المشكلة سيصادفك غيرها وغيرها ليس بسبب BackTrack أو نظام Linux وانما لأنك لاتعرف أي شيء عن لينوكس وتريد أن تبدأ باستخدام باك تراك!! على كل حال بالنسبة للمشكلة الأولى لا أستطيع أن أقول لك أكثر من تأكد من اعداد ملف fstab بشكل صحيح بما يتناسب مع تقسيم الهارد لديك.. أما اضافة اللغة العربية تستطيع ذلك من لوحة تحكم سطح مكتب KDE. بالتوفيق أخي وكل عام وأنت بخير

  13. 163- t4h3r كتب بتاريخ: 12 Dec 2008 الساعة: 10:20 AM

    جزاك الله خيراً يا اخ عبد المهيمن

    عموماً شكراً على الافاده

  14. 164- t4h3r كتب بتاريخ: 12 Dec 2008 الساعة: 10:24 AM

    بس انا مش عارف انت ليه رأيك كده

    ما مثلاً باك تراك لينكس واوبنتو لينكس
    ودى محتاجه تتعلم سطر اوامر
    ودى برضوا محتاجه تتعلم سطر اوامر

    ودى اول مره تتعامل معاه
    ودى برضوا اول مره تتعامل معاه

    اذا ما المشكله انى ابدأ اتعلم الحاجه اللى انا بحبها
    حتى لو كانت صعبه جداً وحتى لو هايقابلنى مشاكل كتير ( اكيد كل مشكله ليها حل )

  15. 165- Br4v3-H34r7 كتب بتاريخ: 12 Dec 2008 الساعة: 1:17 PM

    أخي توزيعة BackTrack لا تحتوي على التسهيلات التي تقدمها باقي التوزيعات الأخرى مثل ubuntu فتوزيعة باك تراك متخصصة في أدوات الحماية والاختراق ولأكون صادق معك المطورين لم ينشئوا هذه التوزيعة لتعمل كسطح مكتب! بل لتستخدمها كأداة فقط! اما من الـ CD/USB بشكل LIVE أو عن طريق الآلة الوهمية مثل Virtual Box أضف الى ذلك أن الدعم الفني قليل جدا وشبه معدوم مقارنة بغيرها من التوزيعات وأغلب الأمور تحتاج لعملها بشكل يدوي أو من سطر الأوامر ابتدأ من تنصيب التوزيعة وحتى اعداد النظام, الاتصال بالانترنت وتنصيب البرامج وهذا يتطلب منك خبرة جيدة في نظام Linux أنت لاتملكها في الوقت الحالي! هذا سيجعلك ترى أن نظام لينوكس معقد وصعب الاستخدام لكنه على العكس تماما والمشكلة كانت أنك بدأت بطريق خاطئ! بالنهاية أخي هذه نصيحة لك ولغيرك لك الحرية اما أن تأخذ بها أو لا. بالتوفيق…

الصفحات: « 16 7 8 9 10 [11] 12 13 14 15 16 » أظهر جميع التعليقات

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


أعلى الصفحة