Microdrive

Software screenshot:
Microdrive
Software detaljer:
Version: 0.2
Upload dato: 3 Jun 15
Udvikler: Sreekant Kodela
Licens: Gratis
Popularitet: 5

Rating: 2.0/5 (Total Votes: 1)

Microdrive er dybest set et sæt af scripts, som du kan bruge til at lave din egen live-linux cd.
Det afhænger af busybox, isolinux og linux selvfølgelig.
Jeg planlægger at bygge en lille flok af diskløse, monitorless, keyboardless knudepunkter for at gøre mit rendering arbejde [3D]. For dem til at køre, jeg har forskellige muligheder, men levende cd synes at være mest problemfri.
Men så kunne jeg ikke finde en live cd, som mere eller mindre trofast følger en almindelig installerede linux system. De synes at bruge squashfs eller unionfs eller en anden form for pseudo skrivbare filsystemer. Jeg kunne ikke engang få SLAX at vise mig en skærm. Jeg er sikker på, det er at gøre med min laptop grafikkort.
Men det slags inspirerede mig til at gøre min egen live cd, så jeg kan matche komponenterne til de samme bibliotek versioner af mine installerede systemer.
Til dette formål i stedet for at gøre en enkelt cd, jeg brød det nødvendige arbejde i til et sæt af scripts, så det hele er overskueligt og genbruges.
Forhåbentlig vil det være nyttigt at en anden derude.
For at gøre en live cd:
1. Få Microdrive Linux Live-script sat fra oven.
2. untar filer til en mappe.
3. Lav en kerne passende for live cd.
brug initrd, ramdisk og ext2
helst også støtte grundlæggende enheder som nedenfor. [Cd, devfs, framebuffer, vesa etc]
Ingen hårde og hurtige regler. Afterall det er din forbandede cd!
4. Kopier kernen til ./src/bzImage.
5. Hent busybox kilde tarball og sætte det i ./src.
6. Hent syslinux kilde tarball og sætte det i ./src.
7. Kør scripts opført i ./scripts mappe. [Bemærk. Må ikke cd ind på scripts mappe. Snarere køre dem som ./scripts/SCRIPT_NAME. Alle scripts antage, at de arbejder fra mappe, hvor ./src og ./scripts ./doc osv er sub mapper.]
8. Formålet med scripts [Ved første køre dem i denne rækkefølge samt]:
 ./scripts/make-prelim-dirs: Dette vil gøre alle de nødvendige biblioteker såsom itree - hvor initrd billede vil blive lavet. cdtree - uanset er her, vil endup på cd. cdtree / zz - uanset hvad anden software, du vil installere, skal du installere det her. Også /etc/rc.d/links på live cd vil forbinde lib, usr, etc, etc / X11 / * herfra til live systemet under runtime. cdtree / isolinux - hvor initrd.img, isolinux ender.
 ./scripts/build-busybox: Dette vil bygge og installere busybox ind til itree. Vil også chmod u + er den busybox biblioteket.
 ./scripts/build-isolinux: Tja, gæt hvad.
 ./scripts/find-libs: Når du har installeret busybox binaries, vil du naturligvis brug for bibliotekerne I: E; libc, libm, ld-so etc. Nå, det gør netop dette. Det kannibaliserer dem fra din vært system.
 ./scripts/install-base: Dette vil installere en grundlæggende / itree / etc til at gå ind på initrd.img. Du kan tilpasse de tiltag der til dit hjerte indhold.
 ./scripts/update-itree: Som root, vil dette ldconfig de libs i itree. Så chroot er til itree. Du bør få en shell. Hvis det ikke virker her, det er ikke gonna arbejde på cd.
 ./scripts/make-initrd: Du skal køre dette som root. Læs manuskriptet, før de når ud til "su". Det vil skabe en initrd.img fra itree / og sætter den i cdtree / isolinux /. Dette er, hvad kernen fra levende cd belastninger og føler indhold, at det har en rod-filsystem.
 ./scripts/make-iso: Endelig! . Lav en ISO9660 bootable billede at brænde til cd eller CDRW.
9. Med andre ord:
./scripts/make-prelim-dirs
./scripts/build-busybox
./scripts/build-isolinux
./scripts/find-libs
./scripts/install-base
./scripts/update-itree [som root]
./scripts/make-initrd [som root]
./scripts/make-iso
Hvad er nyt i denne version:
· Opdateret for den nye kerne.
· Ingen devfs nu.

Lignende software

Contiki
Contiki

19 Feb 15

LiveUSB-Games
LiveUSB-Games

20 Feb 15

OpenBSD
OpenBSD

17 Aug 18

Web100
Web100

12 May 15

Andre software developer Sreekant Kodela

Kommentarer til Microdrive

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!