Microdrive

Sagteware kiekie:
Microdrive
Sagteware besonderhede:
Weergawe: 0.2
Upload datum: 3 Jun 15
Ontwikkelaar: Sreekant Kodela
Lisensie: Gratis
Populariteit: 5

Rating: 2.0/5 (Total Votes: 1)

Drive is basies 'n stel van skrifte wat jy kan gebruik om jou eie live linux cd te maak.
Dit hang af van Busybox, isolinux en linux natuurlik.
Ek is van plan om 'n klein bossie sonder skyf vandag, monitorless, keyboardless nodes bou aan my lewering werk [3D] te doen. Vir hulle om te loop, ek het verskeie opsies, maar live cd lyk die meeste moeilikheid om vry te wees.
Maar dan kan ek nie 'n live CD, wat min of meer getrou volg op 'n gewone geïnstalleer linux stelsel. Hulle lyk te squashfs of unionfs of 'n ander vorm van pseudo skryfbare lêer stelsels gebruik. Ek kon nie eens die slax om vir my 'n skerm. Ek is seker dit is om te doen met my laptop grafiese kaart.
Maar dit soort van my geïnspireer om my eie lewe te maak cd, so ek kan die komponente dieselfde biblioteek weergawes van my geïnstalleerde stelsels aan te pas.
Vir hierdie doel in plaas van 'n enkele CD, ek het die werk nodig in om 'n stel van skrifte, sodat die hele ding is hanteerbaar en herbruikbare.
Hopelik sal dit anders daar buite nuttig om iemand te wees.
Om 'n Live CD te maak:
1. Kry die Drive Linux Live script stel van bo.
2. Untar die lêers na 'n gids.
3. Maak 'n kern geskik vir live cd.
moet initrd, ramdisk en ext2
verkieslik ook ondersteun basiese toestelle soos hieronder. [CD, devfs, raambuffer, VESA ens]
Geen vaste reëls. Afterall dit is jou damn cd!
4. Kopieer die kern te ./src/bzImage.
5. Aflaai Busybox bron tarball en sit dit in ./src.
6. Aflaai syslinux bron tarball en sit dit in ./src.
7. Begin die in ./scripts gids gelys skrifte. [Let wel. Moenie cd in skrifte gids. Eerder hulle hardloop as ./scripts/SCRIPT_NAME. Al die skrifte aanvaar dat hulle die werk van die gids waar ./src en ./scripts ./doc ens is die sub dopgehou.]
8. Die doel van skrifte [Op die eerste hardloop hulle in hierdie volgorde sowel]:
 ./scripts/make-prelim-dirs: - waar die initrd image gemaak sal word Dit sal al die nodige dopgehou soos itree maak. cdtree - wat is hier endup op CD. cdtree / zz - enige ander sagteware wat jy wil om te installeer, installeer dit hier. Ook /etc/rc.d/links op die Live CD sal lib skakel, usr, ens, ens / X11 / * van hier na die live stelsel tydens looptyd. cdtree / isolinux - waar die initrd.img, isolinux beland.
 ./scripts/build-busybox: Dit sal bou en installeer Busybox in te itree. Sal ook chmod u + is die Busybox biblioteek.
 ./scripts/build-isolinux: Wel, raai wat.
 ./scripts/find-libs: Na die installering van die Busybox binaries, sal jy natuurlik moet die biblioteke i: e; LIBC, libm, ld-so ens Wel, dit doen presies dit. Dit cannibalises hulle van jou gasheer stelsel.
 ./scripts/install-base: Dit sal installeer 'n basiese / itree / ens te gaan om initrd.img. Jy kan die optrede daar te pas by jou hart inhoud.
 ./scripts/update-itree: As wortel, dit sal die libs ldconfig in itree. Dan chroot om die itree. Jy moet 'n dop te kry. As dit nie hier werk nie, is dit nie nou werk op die CD.
 ./scripts/make-initrd: Jy moet hierdie hardloop as root. Lees asseblief die script voor uit te reik vir die "su". Dit sal 'n initrd.img skep van itree / en sit dit in cdtree / isolinux /. Dit is wat die kern van live cd vragte en inhoud dat dit 'n wortel lêer stelsel voel.
 ./scripts/make-iso: Uiteindelik! . Maak 'n iso9660 beeld boot te brand na 'n CD of CDRW.
9. In ander woorde:
./scripts/make-prelim-dirs
./scripts/build-busybox
./scripts/build-isolinux
./scripts/find-libs
./scripts/install-base
./scripts/update-itree [as root]
./scripts/make-initrd [as root]
./scripts/make-iso
Wat is nuut in hierdie release:
· Updated vir die nuwe kern.
· Geen devfs nou.

Soortgelyke sagteware

SphinUX OS
SphinUX OS

20 Feb 15

Core Droid
Core Droid

14 Apr 15

HeavenOS
HeavenOS

3 Jun 15

Ander sagteware ontwikkelaar Sreekant Kodela

Kommentaar te Microdrive

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!