ההתקנה דומה מאוד לכל התקנת ה SWAP FILE בלינוקס.
1. קודם, צריך לחבר את הדרימבוקס למחשב בשיטת CIFS
2. יש להתחבר לדרימבוקס שלכם ב TELNET
3. עם פקודה הזו ניצור את הקובץ SWAP במחשב שלנו:
dd if=/dev/zero of=/hdd/swapfile bs=1024 count=64000
אני ממליץ לא לשנות את גודל הקובץ. 64mb בהחלט מספיק.
4. ככה נגדיר את הקובץ כ SWAPSPACE:
mkswap /hdd/swapfile
5. נאפשר לדרימבוקס שלנו שימוש בקובץ הזה:
losetup /dev/loop/0 /hdd/swapfile
במידה והאפס תפוס אצלכם, יש לעבור למספר הבא. דוגמא: /dev/loop/1
6. נאתחל את הקובץ SWAP:
swapon /dev/loop/0
7. תבדקו שהקובץ פועל בדרימבוקס ע"י פקודה הזו ב TELNET:
free
אמור להופיע חלון כזה:
total used free shared buffers
Mem: 30320 28648 1672 0 224
Swap: 63992 0 63992
Total: 94312 28648 65664
8. יש ליצור קובץ בשם init איפשהו במחשב.ניתן ליצור אותו כקובץ טקסט ואז בסוף פשוט למחוק לו את הסיומת TXT כך שישאר רק השם init. בתוך הקובץ יש לרשום את 2 שורות הבאות:
losetup /dev/loop/0 /hdd/swapfile
swapon /dev/loop/0
ואחרי זה יש להעביר את הקובץ דרך ה FTP לתיקיה:
/var/etc
9. כדי להיות בטוחים שהקובץ מתאים ללינוקס (חלקי $M נסתרים) נשתמש בפקודה הבא:
dos2unix /var/etc/init
מזל טוב! [כפיים] יש לכם קובץ SWAP של 64mb ודרימבוקס הרבה יותר יציב.
אם בסוף תרצו להסיר אותו, יש לתת את הפקודה הזו ב TELNET:
swapoff /dev/loop/0
ואחרי זה למחוק את הת קובץ init מהתיקיה var/etc
בכל מקרה בנבילו הסיפור לא עובד כי אין losetup , לכן יש להעתיק את הקובץ שצירפתי ל-var/bin
יש לתת לקובץ 755
אח,כ בכל מקום שרשום losetup יש לרשום במקום
/var/bin/losetup
ואז זה עובד !!!
עכשיו יש לי ממיר עם זיכרון