Microdrive

צילום מסך תוכנה:
Microdrive
פרטי תוכנה:
גרסה: 0.2
טען תאריך: 3 Jun 15
מפתחים: Sreekant Kodela
רשיון: ללא תשלום
פופולריות: 5

Rating: 2.0/5 (Total Votes: 1)

Microdrive הוא בעצם אוסף של תסריטים שבו אתה יכול להשתמש בו כדי להפוך את תקליטור לינוקס החי משלך.
זה תלוי בbusybox, isolinux ולינוקס כמובן.
אני מתכנן לבנות חבורה קטנה של diskless, monitorless, בלוטות keyboardless לעשות את העבודה שלי טיוח [3D]. עבורם לרוץ, יש לי אפשרויות שונות אבל נראה CD החי ליהיה צרה ביותר בחינם.
אבל אז אני לא יכול למצוא CD חי, שנאמנות פחות או יותר כדלקמן מערכת לינוקס מותקנת רגילה. נראה שהם משתמשים בsquashfs או unionfs או כל צורה אחרת של מערכות קבצים לצריבה פסאודו. אני אפילו לא יכול לקבל את slax להראות לי מסך. אני בטוח שזה הוא לעשות עם כרטיס מסך מחשב נייד שלי.
אבל זה סוג של ההשראה לי לעשות תקליטור החי שלי, כך שאני יכול להתאים את הרכיבים לאותו גרסאות הספרייה של המערכות המותקנות שלי.
לשם כך, במקום לעשות תקליטור בודד, שברתי את העבודה הדרושה לקבוצה של תסריטים, כך שכל העניין הוא לניהול ושימוש חוזר.
אני מקווה שזה יהיה שימושי למישהו אחר שם בחוץ.
כדי להפוך תקליטור חי:
1. קבל את התסריט חי Microdrive Linux להגדיר מלמעלה.
2. untar הקבצים לספרייה.
3. הפוך מתאים ליבה לתקליטור חי.
צריך initrd, ramdisk וext2
רצוי גם לתמוך בהתקנים בסיסיים כלהלן. [CD, devfs, framebuffer, VESA וכו ']
אין כללים קשים ומהר. Afterall זה CD הארור שלך!
4. העתק את הליבה ל./src/bzImage.
5. הורד tarball מקור busybox ולשים אותו ב./src.
הורדת 6. tarball מקור syslinux ולשים אותו ב./src.
7. הפעילו את התסריטים המופיעים בספריית ./scripts. [שים לב. האם לא cd לספריית תסריטים. במקום להפעיל אותם כ./scripts/SCRIPT_NAME. כל התסריטים להניח שהם עובדים מספרייה שבה ./src ו./scripts ./doc וכו 'הן ספריות משנה.]
8. מטרת תסריטים [בתחילה להפעיל אותם בצו זה, כמו גם]:
 ./scripts/make-prelim-dirs: זה יהפוך את כל ספריות הדרושות כגון itree - שבו תמונת initrd תיעשה. cdtree - מה הוא כאן endup על CD. cdtree / ZZ - מה אחר תוכנה שאתה רוצה להתקין, להתקין אותו כאן. /etc/rc.d/links גם בתקליטור החי יקשר lib, usr, וכו ', וכו' / X11 מכאן למערכת החיה במהלך / * זמן ריצה. cdtree / isolinux - בי initrd.img, isolinux סופו של הדבר.
 ./scripts/build-busybox: זה יהיה לבנות ולהתקין busybox לitree. גם chmod u + S ספריית busybox.
 ./scripts/build-isolinux: ובכן, נחש מה.
 ./scripts/find-libs: לאחר התקנת קבצים בינאריים busybox, אתה ודאי צריך ספריות i: דואר; libc, libm, LD-כך וכו 'ובכן, זה עושה בדיוק את זה. זה cannibalises ממערכת המארחת שלך.
 ./scripts/install-base: זו תתקין בסיסי / itree / וכו 'ללכת לinitrd.img. ניתן להתאים אישית את הפעולות שיש לתוכן שלך לבבות.
 ./scripts/update-itree: כשורש, זה יהיה ldconfig ה-חב' בitree. אז chroot של לitree. אתה צריך לקבל פגז. אם זה לא עובד כאן, זה לא הולך לעבוד בתקליטור.
 ./scripts/make-initrd: אתה צריך להפעיל את זה כמו שורש. אנא קרא את התסריט לפני שהגעת מחוץ ל" su ". היא תיצור initrd.img מitree / ומניחה בcdtree / isolinux /. זה מה שהליבה מעומסי CD חיים ומרגיש תוכן שיש לו מערכת קבצי שורש.
 ./scripts/make-iso: סוף הסוף! . הפוך תמונת אתחול ISO9660 לצרוב CD או CDRW.
9. במילים אחרות:
./scripts/make-prelim-dirs
./scripts/build-busybox
./scripts/build-isolinux
./scripts/find-libs
./scripts/install-base
./scripts/update-itree [כשורש]
./scripts/make-initrd [כשורש]
./scripts/make-iso
מה חדש במהדורה זו:
· עדכון לליבה החדשה.
· אין devfs עכשיו.

תוכנה דומה

FreeRTOS
FreeRTOS

20 Feb 15

AROS
AROS

3 Jun 15

VmwAROS
VmwAROS

2 Jun 15

תוכנות אחרות של יזם Sreekant Kodela

תגובות ל Microdrive

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!