ושוב אני מוצא את עצמי בקצווי ארץ – ורק הנייד לעזרי. אני זקוק לו לצרכי עבודה, ומתייחס אליו כאל "production” - דהינו, ללא שום עידכונים או התקנות לא הכרחיות. אז איך בודקים גרסאות חדשות ושאר מיני ירקות מסקרנות – בלי לגעת (כמעט...) בדיסק הקשיח המקומי? כלומר, איך להוסיף מערכת הפעלה "נדיפה", שניתן לנתק אותה מהמחשב והיא הייתה כלא הייתה? התשובה היא, כמובן, דיסק חיצוני. את מגוון האפשרויות הנפתחות כך אני משאיר לדמיונכם. ניתן להגדיר אותו כ live-HD.ראשית בדקתי בביוס של הנייד ומצאתי שהוא תומך באיתחול מדיסק USB חיצוני. (זה לא חיוני כשהמטרה היא להתקין מערכת הפעלה מדיסק חיצוני גרידא – אבל כללי המשחק שלנו אוסרים על הוספת קרנל ו initrd לספריית ה boot הקיימת).
אחרי זה בדקתי על מדפי החנויות מה קיים. מסתבר שניתן לקנות קופסה קטנטונת, תמורת כ 10$, המכילה מתאם IDE ל USB, ומספיק מקום כדי להכיל דיסק קשיח של מחשב נייד. ישנם סוגים אחדים, ואני רכשתי את הקופסה הבאה:
israel-lpt:~ # lsusb
Bus 001 Device 002: ID 05e3:0702 Genesys Logic, Inc. USB 2.0 IDE Adapterגדלה כ-15X8X1 סמ"ק, ומשקלה כ-300 גרם (מאוכלסת). והנה תמונתה, להמחשת הגודל רוכב עליה Dok מצוי.

דבר ראשון בדקתי את הקופסה בעזרת HD נושן ששליתי מקופסת החלקים הישנים. הוא שארית ממחשב sony-vaio משנת 2000, תוצרת IBM, ובעל קיבולת של 20 ג'יגה, ומהירות סיבוב 4400 סל"ד.
למרבה השמחה – העסק עובד. כל המחיצות והקבצים שהיו על הסוני הישן זוהו – כולל W98 וסוזה 8.2 שהיו מותקנים עליו לפני שנפח את נישמתו ביסורים...
מיהרתי לפרמט את ה HD הקטן וליצור עליו גיבויים לכל מה שחשוב לי בנייד החדש – כולל image של מערכות ההפעלה וההתאוששות. איכסנתי אותו במקום בטוח וזמין.
עכשיו הגיע הזמן להשתולל.
החלפתי את ה IBM הישן ב HD בן 120 GB מתוצרת westren digital. מוצר מוקשח, עם 8 mb cache ומהירות סיבוב 5400 סל"ד.
דבר ראשון יצרתי עליו מחיצה בת כ 100 ג'יגה לאיכסון אוסף המוסיקה שלי. ניצלתי את ההזדמנות ליצור לאוסף גיבוי כפול נוסף: מכיוון שהנייד מצוייד גם בצורב DVD כפולי שכבה, יצרתי ראשית 10 כאלו המכילים בתוכם את כל האוסף. צר לי לציין שלשם כך נאלצתי לעבור לחלונות ולצרוב אותם בעזרת התכנה הנהדרת של "נרו". הסיבה הייתה כפולה: א. K3B עדיין לא תומך בצריבת DVD כפולי שכבה; ב. K3B מתקשה עדיין עם שמות ארוכים מ 64 תווים, וכאלה ישנם באוסף למכביר. זה מצער במיוחד מאחר ואוסף זה נוצר כולו בעזרת כלים לינוקסיים.
אחרי הצריבה "שפכתי" את עשרת ה DVD לכונן החדש ושמרתי גם אותם במקום בטוח. האוסף כולו (כאלפיים CD) – נכנס עכשיו לכיס – ולא נודע כי בא אל קרבו...
אחרי כל הדברים הללו הגיע הזמן להתקין, במקום שנותר על ה HD החדש, מערכת הפעלה חדשה – נסיונית ומבוגגת ככל שתהיה – כשהכוונה היא להתקינה כך, שכאשר ה HD החיצוני אינו מחובר – כאילו לא היו דברים מעולם ובקושי נשאר להם זכר.
בחרתי בסוזה 10.2 בטא שתיים שאך זה שוחררה – התקנה קונבנציונלית מחמשת ה CD.
תכנת ההתקנה זיהתה את הכונן החיצוני וההתקנה עצמה עברה ללא אירועים מיוחדים. היא נמשכה כשלושים וחמש דקות – זמן קצר יחסית להתקנות של גרסאות קודמות של סוזה.
את המחיצות בחרתי כך: מחיצת השורש נמצאת, כמובן, על הכונן החיצוני. ברירת המחדל היא עכשיו ext3 – רייזר בקלבוש, חשוד ברצח, ומערכת הקבצים שלו נידונה לשיכחה והשכחה...
מחיצת הבית, הנמצאת על הכונן הראשי – נשארה שם – אין סיבה שלא. כמוה גם מחיצת swap.
בחרתי בלא להתקין grub ל-MBR של hda (קריטי!) וערכתי את fstab בסוזה 10.1, שנמצאת על הכונן הראשי כך שהמחיצות על הכונן החיצוני מוגדרות כולן כ noauto. כך מובטח שהמערכת הראשית, היציבה, תעלה גם כשהכונן החיצוני אינו זמין:
/dev/sdb5 /media/music ntfs user,noauto,users,gid=users,umask=0002,nls=utf8 0 0
/dev/sdb1 /media/usbdisk ext3 user,noauto,acl 0 0הערה: התערבות זו בדיסק הקבוע, היא כמובן אופציונלית ואפשר לחיות בלעדיה, ולעגן מחיצות מהכונן הראשי, זמנית, באמצעות שורת הפקודה.
בנסיון ההעלאה הראשון נתקעה המערכת כשניסתה לעגן את הכונן הקשיח הראשי. מלומד נסיון עם קרנל 2.6.18 הוספתי לקרנל, בגראב, את הפרמטר acpi=off - ואז עלתה המערכת החדשה בחדווה.
:~> cat /etc/SuSE-release
openSUSE 10.2 (X86-64) Beta2plus
VERSION = 10.2אז מה יש בה? ראשית, מנהל החבילות של YaST נרפא ממחלות הילדות שלו, והוא פועל עכשיו כמו גדול - ואפילו יותר טוב מאשר Smart.
נוספו לו פסי התקדמות אחדים המאפשרים למשתמש לדעת מה מתרחש בו כששום דבר לא מתרחש. הנה למשל פס התקדמות בעת הוספת מקור ל-YaST:

שנית – מתוך KDE ניתן להפעיל את מרכז הבקרה של גנום, גם בלי שגנום מותקן:

ומה שמשך בו את תשומת ליבי היה הכפתור "Desktop Effects", המאפשר הפעלת אשף גרפי לקינפוג XGL ושאר מחמדים. ראוי לדעתי לציון העיצוב הדיפולטי הנקי של שולחן העבודה KDE (המתקרב עתה לנקיון של גנום), וה-"splash screen" החדש והמרהיב.
התקנתי גם ישומי מולטימדיה אחדים מהמאגר של Packman – שהולך ונוסף להפצה, ואני כותב דברים אלו מתוך ה OpenOffice 2.0.4 תוך האזנה למנדלסון באמצעות ה VLC החמוד...
ולבסוף, השוואת מהירויות בין הכונן הראשי לכונן החיצוני:
israel-lpt:~ # hdparm -t /dev/sda
/dev/sda:
Timing buffered disk reads: 120 MB in 3.04 seconds = 39.44 MB/sec
israel-lpt:~ # hdparm -t /dev/sdb
/dev/sdb:
Timing buffered disk reads: 36 MB in 3.10 seconds = 11.60 MB/secההפרש הגדול אינו מתבטא בעבודה שוטפת. ההפך מכך הוא הנכון: 10.2 קלילה וזריזה בהרבה מ-10.1. אני משער כי מקור הדבר הוא בכך שבעבודה שוטפת הכל מופעל מהזכרון הגדול והמהיר. לא כך הוא בהעברת נתונים ואיחסון.