Microdrive

Screenshot Software:
Microdrive
Mga detalye ng Software:
Bersyon: 0.2
I-upload ang petsa: 3 Jun 15
Nag-develop: Sreekant Kodela
Lisensya: Libre
Katanyagan: 5

Rating: 2.0/5 (Total Votes: 1)

Microdrive ay karaniwang isang set ng mga script na maaari mong gamitin upang gumawa ng iyong sariling live linux cd.
Ito ay depende sa busybox, isolinux at linux of course.
Ako ay pagpaplano upang bumuo ng isang maliit na kumpol ng diskless, monitorless, keyboardless nodes upang gawin ang aking rendering trabaho [3D]. Para sa mga ito upang tumakbo, ako ay may iba't-ibang mga opsyon ngunit live cd mukhang pinaka-problema libreng.
Ngunit pagkatapos ay hindi ko mahanap ang isang live cd, na mas marami o mas matapat na sumusunod sa isang ordinaryong install linux system. Mukhang sila na gamitin squashfs o UnionFS o iba pang anyo ng mga sistema ng file palsipikado writable. Hindi ko kahit na maaaring makuha ang slax upang ipakita sa akin ang isang screen. Ako ba na ito ay upang gawin sa aking laptop graphics card.
Ngunit ito uri ng inspirasyon sa akin upang gumawa ng aking sariling live cd, kaya ko na tumugma sa mga sangkap sa parehong mga bersyon ng aking naka-install na sistema ng library.
Upang tapusin na ito sa halip ng paggawa ng isang solong cd, sinira ko ang mga gawain na kailangan sa sa isang hanay ng mga script sa gayon na ang buong bagay ay pamahalaang at magagamit muli.
Sana ito ay maging kapaki-pakinabang sa iba pang tao doon.
Upang gumawa ng isang live cd:
1. Kunin ang Microdrive Linux Live script set mula sa itaas.
2. Untar ang mga file sa isang direktoryo.
3. Gumawa ng kernel na naaangkop para sa mga live na cd.
pangangailangan initrd, ramdisk at ext2
mas mabuti na din ng suporta sa pangunahing aparato bilang sa ibaba. [Cd, devfs, framebuffer, vesa etc]
Walang mahirap at mabilis na mga patakaran. Afterall ito ay iyong sumpain cd!
4. Kopyahin ang kernel na ./src/bzImage.
5. I-download busybox pinagmulan tarball at ilagay ito sa ./src.
6. I-download syslinux pinagmulan tarball at ilagay ito sa ./src.
7. Paganahin ang mga script na nakalista sa direktoryo ./scripts. [Mangyaring tandaan. Huwag cd in sa direktoryo script. Sa halip patakbuhin ang mga ito bilang ./scripts/SCRIPT_NAME. Lahat ng mga script ay ipinapalagay na sila ay nagtatrabaho mula sa direktoryo na kung saan ang ./src at ./scripts ./doc atbp ay ang sub directories.]
8. Ang layunin ng script [Sa unang patakbuhin ang mga ito sa ayos na ito pati na rin]:
 ./scripts/make-prelim-dirs: Ito ay gumawa ng lahat ng kinakailangang mga direktoryo tulad ng itree - kung saan ang initrd imahe ay ginawa. cdtree - anuman dito ay endup sa cd. cdtree / zz - anuman ang iba pang mga software na gusto mong i-install, i-install ang mga ito dito. /etc/rc.d/links Gayundin sa live cd ay link lib, usr, etc, etc / X11 / * mula dito sa live system sa panahon ng runtime. cdtree / isolinux - kung saan ang initrd.img, isolinux end up.
 ./scripts/build-busybox: Ito ay bumuo at i-install busybox in sa itree. Ay din chmod u + s ang busybox library.
 ./scripts/build-isolinux: Well, hulaan kung ano.
 ./scripts/find-libs: Pagkatapos i-install ang busybox binaries, ikaw ay ofcourse kailangan ang aklatan i: e; libc, libm, ld-kaya atbp Well, ito ay eksakto na. Cannibalises Ito ang mga ito mula sa iyong host system.
 ./scripts/install-base: Ito ay i-install ng isang pangunahing / itree / etc upang pumasok na initrd.img. Maaari mong ipasadya ang mga aksyon doon sa nilalaman ng inyong mga puso.
 ./scripts/update-itree: Bilang root, ito ay ldconfig ang libs sa itree. Pagkatapos chroot sa ang itree. Dapat kang makakuha ng isang shell. Kung ito ay hindi gumagana dito, ito ay hindi gonna trabaho sa cd.
 ./scripts/make-initrd: Kailangan mong patakbuhin ang mga ito bilang root. Mangyaring basahin ang script bago maabot ang para sa "su". Ito ay lumikha ng isang initrd.img mula itree / at inilalagay ito sa cdtree / isolinux /. Ito ay kung ano ang kernel sa mga live na cd load at nararamdaman ang nilalaman na ito ay may isang root file system.
 ./scripts/make-iso: sa wakas! . Gumawa ng isang iso9660 bootable imahe upang sunugin sa cd o cdrw.
9. Sa ibang salita:
./scripts/make-prelim-dirs
./scripts/build-busybox
./scripts/build-isolinux
./scripts/find-libs
./scripts/install-base
./scripts/update-itree [bilang root]
./scripts/make-initrd [bilang root]
./scripts/make-iso
Ano ang Bago sa Paglabas na ito:
· Na-update para sa mga bagong kernel.
· Walang devfs ngayon.

Katulad na software

JabirOS
JabirOS

17 Feb 15

unRAID Server
unRAID Server

12 May 15

TOMOYO Linux
TOMOYO Linux

11 May 15

ktap
ktap

18 Feb 15

Iba pang mga software developer ng Sreekant Kodela

Mga komento sa Microdrive

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!