Posts

Showing posts with the label hd

Defragmentation and resizing to minimize HD size of a Virtual Machine Drive for Virtual Box

When creating a Virtual HD for Virtual Machine in Virtual Box, you can create a large disc space but the actual size on the disc can be much smaller until you fill it up. But after you fill it, and then delete and try to free space the size on the host disc still remain large. Here is how to resize the Virtual Drive HD on the host machine: You have to do the following steps: Run defrag in the guest (Windows only) Nullify free space: With a Linux Guest run this: dd if=/dev/zero of=/var/tmp/bigemptyfile bs=4096k ; rm /var/tmp/bigemptyfile Or: telinit 1 mount -o remount,ro /dev/sda1 zerofree -v /dev/sda1 With a Windows Guest, download SDelete from Sysinternals and run this: sdelete.exe c: -z (replace C: with the drive letter of the VDI) Shutdown the guest VM Now run VBoxManage's modifymedium command with the --compact option: With a Linux Host run this: vboxmanage modifymedium --compact /path/to/thedisk.vdi With a Windows Host run this: VBoxManage.exe modifymedium --compact c:\p...

שחזור grub לאחר התקנת Windows

לאחר התקנת ווינדוס על מחשב שמותקן עם לינוקס על מחיצה נפרדת, ווינדוס דורס את ההפנייה לבחירת מערכת ההפעלה. (כמובן, לא יכול להיות שמותקנות עוד מערכות הפעלה חוץ מווינדוס על המחשב ...) ולכן, אין מתקינים מחשב עם ווינדוס ולינוקס ביחד? בהנחה שהמחשב עדיין לא מותקן, כדאי קודם כל להתקין ווינדוס ורק אחר כך לינוקס. כך לינוקס יזהה כבר את התקנת הווינדוס מראש וייצר אופציה לבחירת מערכת ההפעלה הנטענת כאשר המחשב עולה. הוא עוזה זאת באמצעות מנהל בחירת הפעלה בשם grub . אם כבר יש לכם לינוקס מותקן, המשיכו לקרוא.. כיצד לפנות מקום להתקנת מערכת הפעלה נוספת? (לא רק לינוקס או ווינדוס). השימוש שאני ממליץ הוא בתוכנה חינמית בשם gparted שעולה מידסק ומאפשרת לשנות גדלים של מחיצות ולייצר חדשות על הדיסק. לאחר התקנת הווינדוס למחיצה שיצרנו ונפעיל את המחשב מחדש הוא ייכנס ישר לווינדוס.. ולכן עלינו לשחזר את בחירת מערכת ההפעלה באמצעות ה - grub. נעלה מדיסק (Live Disk) של לינוקס. נפתח את ה - Terminal. ראשית נבדוק אלו מחיצות קיימות לנו על הדיסק: sudo fdisk -l נתחבר למחיצת הלינוקס הראשית שלנו. sudo mount /dev/sda3 ./tmp/sda3 (יש לה...