עוד התקנה נדיפה (openSUSE 10.3)

| | | | |
הנה לפניכם שתי בעיות: אתה נמצא במרחקים, ומשתמש בנייד לצרכי עבודה. צריך להתייחס אליו כ-"production" ולא לערוך עליו שום נסיונות. אז כיצד עוקבים בו אחרי פיתוחה של הפצה וגלגוליה מאלפא (i) לאלפא (j) (שלא להזכיר בטא)? ואיך בודקים בו, עד אחרון הפרטים, מה נתמך בו בלינוקס ומה לא?

פתרון אפשרי הוא התקנה נדיפה. הפעם החלטתי לנסות דרך שונה. בנייד (HP Pavilion Entertainment PC ידוע גם כ dv6000) קיים חריץ להתקנים מסוג ExpressCard. תהיתי מה אפשר לעשות עם חריץ זה (חוץ מלהשתמש בו לאיכסון השלט-רחוק שמגיע גם הוא עם נייד זה, כיאות למכשיר מולטי-מדיה).

חיפוש על מדפי חנות מחשבים סמוכה גילתה את הדבר הבא. רכשתי אותו (בהנחה ניכרת!) כשאני זומם לנסות אותו לצרכי התקנה נדיפה – ומהירה. לשמחתי התברר מיד כי הכרטיס נתמך בלינוקס ושם מודול הקרנל האחראי לכך הוא sata_sil24.

eSATA Express Card (SML)
תמונה: eSATA Express Card

חיברתי כונן sata חיצוני ליציאת הכרטיס ולספק חיצוני, וערכתי השוואת מהירות כתיבה בינו לבין הכונן הפנימי (גם הוא כונן sata).

הרי התוצאות:
Password:
israel-lpt:~ # hdparm -t /dev/sda

/dev/sda:
 Timing buffered disk reads:  102 MB in  3.01 seconds =  33.85 MB/sec
israel-lpt:~ # hdparm -t /dev/sdb

/dev/sdb:
 Timing buffered disk reads:  140 MB in  3.02 seconds =  46.41 MB/sec


כאשר sda הוא הכונן הפנימי ו-sdb הוא הכונן החיצוני. אלה תוצאות מרשימות עבור כונן חיצוני זעיר (2.5 אינץ'). מדידה דומה על כונן IDE זהה מחובר באמצעות מתאם USB II העלתה מהירות של כ 10 MB/sec בלבד. החלפת הכונן החיצוני בכונן 3.5 אינץ' בעל מהירות סיבוב של 7200 סל"ד העלתה את המהירות ל-70 MB/sec. במהירויות כאלה יכול הנייד להתמודד עם מחשב שולחני מודרני.

מילים אחדות בעניין הספק החיצוני: זה ספק ממותג זעיר מתוצרת I.T.E. המצויד במחבר המתאים ל-sata. כללית כל ספק המסוגל לספק 5 וולט ב-0.5 אמפר יתאים, ובכלל זה יתאימו אפילו שקעי ה USB שעל הנייד.

מצוייד בנתונים מעודדים אלה, ניגשתי להתקנת מערכת הפעלה נסיונית על כונן ה-sata החיצוני. זו היתה הזדמנות לבדוק אם הבאגים שהיו בהתקנת openSUSE 10.3 (אלפא 5) מתוך חלונות כבר תוקנו. אם היא עובדת, זו השיטה האידאלית לאלו "שאין להם כוח להוריד DVD” (אם כי איני עד כדי כך נאיבי כדי לא לדעת שתרוצים ותואנות אינם מתים, הם רק מתחלפים).

העלתי איפה את חלונות והורדתי אליה את הגרסה התורנית מכאן: opensuse/distribution/10.3-Alpha5/misc/ ההתקנה נמשכה שניות אחדות.

בהכירי את הנייד ואת הבעיות שמעורר ה-BIOS של HP לקרנל של לינוקס (בכל ההפצות ובכל גרסות הקרנל עד כה) ערכתי את menu.lst שבספריית השורש של חלונות והוספתי לשורת הקרנל את הפרמטרים הבאים:
 nolapic pci= usepirqmask .

אחרי כן איתחלתי ובחרתי בחלונות ובה ב- openSUSE 10.3 Installation.

הפעם הלך הכל חלק וללא בעיות. התוכנה זיהתה את כל החומרה – כולל הדיסק החיצוני, העלתה את כל המודולים הדרושים, קינפגה את כרטיס הרשת, התקשרה לשרת, הורידה את תכנת ההתקנה של openSUSE והתחילה בהתקנה. התכנה זיהתה שהדיסק החיצוני ריק והציעה לחלק אותו למחיצות בצורה סבירה. אישרתי וכעבור כשעה ומשהו נסתיימה ההתקנה (יש לי חיבור מהיר לאינטרנט וההורדה נערכה במהירות של 600 kB/sec).

עכשיו הייתי חייב לנקוט בטריק מסויים, וזאת משום ש-GRUB אינו מזהה את הדיסק החיצוני, והביוס אינו מאפשר איתחול ממנו. אי-לכך יצרתי ספריה בשם sil בתוך boot/ של openSUSE 10.2 הקיימת על הדיסק הפנימי (שכמובן מזוהה על ידי GRUB) במחיצה (hd0,4) והעתקתי לתוכה את הקרנל ואת initrd מתוך מחיצת boot/ של 10.3. אחרי כן הוספתי את השורות הבאות לקובץ boot/grub/menu.lst/:

title openSUSE 10.3 on sil
root (hd0,4)
kernel /boot/sil/vmlinuz-2.6.22.1-6-default root=/dev/sdb2 noapic pci=usepirqmask vga=0x317 resume=/dev/sda7 splash=silent  showopts
    initrd /boot/sil/initrd-2.6.22.1-6-default


שפירושן בקיצור "קח את הקרנל מהכונן הפנימי ותאתחל איתו את המחיצה השניה על הכונן החיצוני". זה עבד להפליא, ואחרי הקינפוג הראשוני עלתה openSUSE החדשה.

אז מה התחדש?

ראשית, ה-splash החדשים – ירוקים ומנצנצים. אשף המקורות ב yast מתחלק מעכשיו לשניים: Installation Repositories הוותיק המכיל את המקורות שבחרנו בעת ההתקנה (אני בחרתי ב-oss, מקורות GPL וב-non-oss). ו- Additional Product Repositories, המגיע מקונפג עם מקורות נוספים, וכל מה שצריך הוא לסמן V בתיבה המתאימה כדי להפעילם. אליהם הוספתי מקורות פקמן, Guru ו- VLC, והתקנתי VLC ו mplayer.

בדיקה העלתה כי כל מקשי המולטימדיה היחודיים של HP פועלים, מה שהעלה מיד את התיאבון להפעיל את השלט (שממילא הוצא ממחבואו כדי לפנות מקום למתאם ה-sata).

פתחתי ב-yast -hardware את אשף ה IR ובחרתי שמקמ"ש ה IR יופעל עם עליית המערכת. זה הספיק. השלט פועל עכשיו באופן מושלם. אפשר לחבר את המחשב ל"תיאטרון הביתי" ולשלוט במולטימדיה מרחוק.

גם את העברית התקנתי באמצעות yast על ידי סימון מתאים ב yast -hardware -keyboard.

חלון הפתיחה של פיירפוקס השתנה וכולל עכשיו קישור ישיר למאגרים הקהילתיים של openSUSE (build-service) המאפשר לאנשי הקהילה ליצור חבילות ולהשתמש באלו שאחרים יצרו.

שמחתי לגלות דרייבר למצלמת הרשת המובנה uvcvideo. בגרסאות קודמות נאלצתי לקמפל אותו מקוד מקור. מיד לאחר ההתקנה החלה המצלמה לפעול, אולם לאחר עידכון הקרנל היא הפסיקה, אף כי לכאורה הכל בסדר. מתוך dmesg:

usb 2-4: new high speed USB device using ehci_hcd and address 2
usb 2-4: new device found, idVendor=0c45, idProduct=62c0
usb 2-4: new device strings: Mfr=2, Product=1, SerialNumber=3
usb 2-4: Product: USB 2.0 Camera
usb 2-4: Manufacturer: Sonix Technology Co., Ltd.
usb 2-4: SerialNumber: SN0001
usb 2-4: configuration #1 chosen from 1 choice


מסתבר כי אלפא היא אלפא – אין מה לעשות...

פירסום מקורי: 28/07/2007 - 22:48
עריכה אחרונה: 31 ביולי, 08:49

אפשרויות לתצוגת תגובות

בחרו באפשרות התצוגה הרצויה, ולחצו על "שמור הגדרות".

PCLOS עובר את סוזי?

מדהים אבל PCLOS עובר את סוזי על פי מה שכתוב באתר DistroWatch. מנדריבה התדרדרו למקום ה-9 אחרי Mint ו-Sabayon..

לא מפתיע...

לא מפתיע

אופן-סוזה 10.2 שוח...

אופן-סוזה 10.2 שוחררה לפני 8 חדשים כך שסביר כי היא כבר מיצתה את פוטנציאל המשתמשים שלה. נראה מה יקרה בספטמבר כשתשוחרר 10.3.

ההפרשים מול אובונטו גדולים יותר

אם מאגדים את כל הנגזרות: xubuntu, kubuntu