התקנת Backtrack ע"ג כונן קשיח הוא תהליך מסורבל, יש מספר שלבים על מנת להשלים את התהליך:
שלב א: הכנת הכונן הקשיח
נכניס את הדיסק ההרצה שמריץ את המערכת ההפעלה מהדיסק , ניתן להוריד את הדיסק מהאתר של Backtrack,המאמר מתייחס ל Backtrack 3 בלבד ולא על גרסאות חדשות יותר.
יצירת 2 מחיצות Partitions , הראשון עבור הקבצים שלנו בכונן הקשיח והשני עובר הזיכרון Swap.
על מנת ליצור Partitions יש להשתמש ב fdisk עם מיקום של הכונן הפיזי, אצלי זה HDA , זה תלוי מי היצרן של הכונן הקשיח.
#: fdisk /dev/hda
הפקודה M מאפשרת להראות לנו את רשימה הפקודות עבור Fdisk.
הפקודה N מאפשרת יצירה של Partition חדש, תחילה יש לבחור את סוג הפעולה.
Command (m for help): n
Command action
Command action
e extended
p primary partition (1-4)
נבחר לנו את ה P כ primary ,נגדיר את ה Partition ל 1, ונגדיר לו את הנפח ב MB, במקרה שלי היה כונן בנפח 40 GB שמתוכו הגדרתי 30 GB שזה 30000M.
על מנת לראות את הגדרות נלחץ על p:
עם 10 GB הנוספים שיש לנו נגדיר את ה Swap, הנקודה שאליה נרשם הזכרון לכונן הקשיח באותו תהליך , נריץ את הפקודה N על מנת ליצור Partition חדש, נסמן גם אותו כ P , נגדיר אותו כ Partition מספר 2.
בניגוד ל Partition הראשון ה Partition הזה צריך להיות מוגד כ SWAPוזאת נעשה בעזרת הפקודה t נבחר את ה Partition שהגדרנו כ Swap במקרה שלנו מספר 2, ונגדיר אותו כ hex code:82 שזה ה Type של linux swap
לסיום נריץ את ה פקודה W על מנת לאפשר כתיבה על ה Partition.
נפארמט את הכונן המרכזי שמספרו הוא 1, הוא נוסף לשם הלוגי של הכונן במקרה שלי HDA1
#:mkfs.ext3 /dev/hda1
נגדיר את מיקום ה Swapשהגדרנו:
#:mkswap /dev/hda2
נפעיל אותו:
#:swapon /dev/hda2
סיימנו את השלב הראשון.
שלב שני: יצירת ספריות להעתקה
ניצור את הספריות הבאות:
#:mkdir /mnt/backtrack
נעשה mount לכונן לספריה החדשה
#:mount /dev/hda1 /mnt/backtrack/
ניצור את ספריית ה BOOT
#:mkdir /mnt/backtrack/boot
נעתיק את הספריות מהדיסק כולל תת ספריות
#:cp --preserve -R /{bin,dev,home,pentest,root,usr,etc,lib,opt,sbin,var} /mnt/backtrack/
התהליך לוקח קצת זמן לאח"כ ניצור קבוצת תקיות חדשות:
#:mkdir /mnt/backtrack/{mnt,proc,sys,tmp}
נריץ 2 פקודות Mount על מנת להגדיר את הספריות המערכת:
#:mount --bind /dev/ mnt/backtrack/dev/
#:mount -t proc proc /mnt/backtrack/proc/
נעתיק את ה Boot לספרית ה Boot שיצרנו לפני:
#:cp boot/vmlinuz /mnt/backtrack/boot
נשנה את ה ROOT:
#:chroot /mnt/backtrack/ /bin/bash
שלב שלישי: עריכת קובץ תוכנת ה Boot
נערוך את קובץ Lilo.conf של התוכנה Lilo שמריצה את ה Boot.
#:nano /etc/lilo.conf
ה boot צריך להצביע על הכונן פיזי במקרה של Hda
boot = /dev/hda
ה Root צריך להצביע ל Partition הראשון שהגדרנו
root =/dev/hda1
ונשנה את ה Label ל backtrack
label = backtrack
נשמור את הקובץ ועל מנת שההגדרות יכנסו לתוקף נרשום:
#:lilo -v
נפעיל את המחשב מחדש, נוציא את הדיסק מהכונן ויעלה לנו מסך אדום של ה boot עם בחירת מערכת ההפעלה.
בהצלחה.
תגובה זו הוסרה על ידי המחבר.
השבמחק