شرح تنصيب 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. 121- مصطفى يونس كتب بتاريخ: 28 Sep 2008 الساعة: 12:06 PM

    عند بدء تشغيل التوزيعة
    احتاج الى الامر startx لبدء الشاشة الرسومية

    هل يمكن تشغيل الواجهة تلقائياً ؟؟

  2. 122- Br4v3-H34r7 كتب بتاريخ: 28 Sep 2008 الساعة: 7:17 PM

    أخي طبعا يمكننا ذلك بسهولة كل ما عليك هو تغيير الـ RunLevel من 3 الى 4 ليعمل سطح مكتب KDE بشكل أوتوماتيكي, لتنفيذ ذلك افتح الملف:

    nano /etc/inittab

    استبدل السطر رقم 24

    id:3:initdefault

    بالسطر التالي:

    id:4:initdefault

    شخصيا أفضل ابقائها على الـ RunLevel 3 فليس من الضروري أن أستعمل الواجهة الرسومية مع كل بدء تشغيل و قد أحتاج لتطبيق بعض الأوامر قبل تشغيل الواجهة الرسومية…

  3. 123- exchangeboss كتب بتاريخ: 28 Sep 2008 الساعة: 9:35 PM

    شكرا لك اخوي عبدة

    هل هذا صحيح
    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
    /dev/sda1 on / type ext3 (rw)
    proc on /proc type proc (rw)
    sysfs on /sys type sysfs (rw)
    devpts on /dev/pts type devpts (rw,gid=5,mode=620)
    tmpfs on /dev/shm type tmpfs (rw)
    none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
    gvfs-fuse-daemon on /home/exchangebosss/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=exchangebosss)
    /dev/sda5 on /media/OTHER type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
    /dev/sda7 on /media/_media_d type ext3 (rw,nosuid,nodev,uhelper=hal)

  4. 124- Br4v3-H34r7 كتب بتاريخ: 29 Sep 2008 الساعة: 2:52 AM

    أخي تأكد من ملف lilo.conf فالأخطاء واضحة sda1 هي بارتشن بنظام ملفات ext3 الخاصة بنظام لينوكس و ليست ntfs أيضا تأكد من sda5 و sda7 و الـ Mount Points بانشاء المجلدات المطلوبة داخل المجلد media أو أي مجلد آخر تحدده, بالتوفيق…

  5. 125- exchangeboss كتب بتاريخ: 30 Sep 2008 الساعة: 1:29 PM

    قمت بالتقسيم مرة اخرى على توزيعة اخرى

    وعملتهم بارتيشن الntfsو ال
    ext3
    هل يكون هكذا محتوى الملف صحيح

    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/sda7 /mnt/WINDOWS ntfs-3g defaults 0 0 # AutoUpdate
    /dev/sda1 /mnt/BackTrack ext3 auto,noatime,users,suid,dev,exec 0 0 # AutoUpdate
    /dev/sda6 /mnt/sda6 swap auto,defaults 0 0 # AutoUpdate
    وهذه نتائج الامر mount
    /dev/sda1 on / type ext3 (rw)
    proc on /proc type proc (rw)
    sysfs on /sys type sysfs (rw)
    devpts on /dev/pts type devpts (rw,gid=5,mode=620)
    tmpfs on /dev/shm type tmpfs (rw)
    none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
    gvfs-fuse-daemon on /home/exchangeboss/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=exchangeboss)
    /dev/sda5 on /media/OTHER type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)


    وشكرا مقدما

  6. 126- Br4v3-H34r7 كتب بتاريخ: 30 Sep 2008 الساعة: 5:37 PM

    أخي من داخل النظام جرب تنفذ الأمر:

    umount -a

    و من ثم نفذ الأمر:

    mount -a

    و تأكد من عدم وجود رسائل خطأ بعد تنفيذ الأمر الثاني و حسب معرفتي لا يجب تحديد mount point للبارتشن swap (في السطر الأخير) و نكتفي بوضع none عوضا عن mnt/sda6 بالتوفيق…

  7. 127- exchangeboss كتب بتاريخ: 30 Sep 2008 الساعة: 7:32 PM

    اخي ظهر خطا بالاولى وه اصلن لا يمكن فصله لانه مستخدم بالنظام

  8. 128- YaKhOo كتب بتاريخ: 14 Oct 2008 الساعة: 6:09 PM

    Salam allah alikoum
    and well be happy if u can setup a forum forr this stuff
    keep the real good work up
    very good initiative for arabic pple, i m very proud ans happy to find your site

  9. 129- نزار الشريف كتب بتاريخ: 15 Oct 2008 الساعة: 11:00 AM

    السلام عليكم
    قمت بتنزيل النسخة على cd وحاولت التنزيل حسب الشرح
    وواجهتنى مشكلة حيث انه قال لى لا يمكن نقل الملفات الى الدرايفر
    وسؤال اخر : هل ممكن ينزل مع لينكس تانى وويندوز
    حيث اننى منزل ويندوز ومعه اعجوبة لينكس
    ارجو الافادة
    تحياتى

  10. 130- Br4v3-H34r7 كتب بتاريخ: 15 Oct 2008 الساعة: 2:57 PM

    @exchangeboss: شيء طبيعي في الأمر الأول.. لكن سؤلي كان عن الأمر الثاني

    @YaKhOo: و عليكم السلام.. اعذرني أخي في الوقت الحالي لا أفكر بتركيب منتدى.. فالمدونة شخصية و أكتب بها وحدي سعيد بوجودك هنا و أتمنى أن تكون استفدت من المدونة…

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

  11. 131- YaKhOo كتب بتاريخ: 15 Oct 2008 الساعة: 3:36 PM

    thanks for the replay
    i was playing with the Bt distro since the V1 and “never ” in my search found an Arabicwebsite talking about …now U can understand my enthousiasme lol..
    complicate for me to write in arabic with french keyboard lol
    Keep the Good Work i love your siteشكرا لك
    salam alikoum

  12. 132- نزار الشريف كتب بتاريخ: 15 Oct 2008 الساعة: 4:26 PM

    اشكرك للشرح
    ولكن ما زالت المشكلة مستمرة
    ساشرح لك وضع جهاز
    انا استعمل hp nx7300
    قمت بتنزيل ويندوز xp
    وانزلت معه لينكس اعجوبة
    قمت بتقسيم البارتشن على 5 وحدات الاول للويندوز
    والتانى لاعجوبة وواحد فارق
    وواحد قمت بتجهيزة ببرنامج بارتشن ماجيك للباك تراك
    وواحد تمت فرمته للاسواب لينكس
    تبدا الاوامر جيدة جدا ولكن عند امر النقل يقول لى ان هناك فايلات لقراءة السيستم فقط
    وفايلات لم يتم نقلها
    ارجو افادتى
    تحياتى

  13. 133- Br4v3-H34r7 كتب بتاريخ: 15 Oct 2008 الساعة: 4:36 PM

    @YaKhOo: You are Welcome

    @نزار الشريف: أخي بهذه الطريقة لن أتمكن من مساعدتك.. أكتب أسماء البارتشنات, أحجامهم, نظام الملفات المستخدم و الخطوات التي قمت بها بالتفصيل مع ذكر رسالة الخطأ التي تظهر لك.

  14. 134- نزار الشريف كتب بتاريخ: 16 Oct 2008 الساعة: 10:03 AM

    السلام عليكم
    لدى 5 بارتشنات
    الاول = ntfs for windows
    الثانى = Ext3 for Linux Ojouba = sda5 = 20Gb
    الثالث = Ext3 For Linux BackTrack = sda6 = 20Gb
    الرابع = swap Linux For BackTrack = sda7 = 1Gb
    الخامس = داريفر فاضى على نظام Fat32 مساحتة 19Gb
    الخظوات التى قمت بها
    بعد ان شغلت الاسطوانة وعلمت بوتبال فتحت سطر الاوامر وكتبت qtparted عشان اتاكد من الدرايفر بعد ذلك كتبت الاوامر حسب الشرح الموجود وعند امر نقل الملفات تظهر لى رسالة بها الملفات ونهاية الملف Read-only file system
    وهنالك سؤال
    السؤال : هل ممكن انزل الباك تراك بجانب اللينكس اعجوبة
    تحياتى

  15. 135- نزار الشريف كتب بتاريخ: 16 Oct 2008 الساعة: 3:00 PM

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

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

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


أعلى الصفحة