Manamboatra fanamboaranaDisk: ny lalana mankany LFS

Betsaka ny fotoana tsy maintsy nanamboarantsika rafitra iray avy amin'ny LiveCD, ary tamin'ny fotoana iray dia nahitana tena tsy ampy fitaovana izahay ary rehefa te hametraka azy izahay dia milaza amintsika ny LiveCD OS fa lany ny habaka. ary tongolo lay sy rano (hiondrika ary hitazona).

Ity olana ity dia tonga tamiko tokoa satria niditra tao amin'ny LFS (LinuxFromScratch), izay torolàlana (TSY fizarana mihitsy) hametrahana Linux fanao. Ny teboka amin'ity "fizarana" ity dia avy amin'ny LiveCD rehetra, ary miaraka amin'ireo fitaovana mety aminao dia ampidininao ny kaody kernel sy ireo fitaovana hafa hananganana ny rafitranao (manangona tsikelikely ny zava-drehetra). Raha te hanaraka ny torolàlana isaky ny dingana ianao, dia mila fitaovana sy mpanangom-bokatra maro ianao, ary tsy misy liveCD miaraka amin'ny zava-drehetra, ka mila manamboatra iray.

Andao hatao. Hampiasa ny SystemRescueCD, izay manolotra tontolo iainana miorina amin'ny Gentoo.

Ao amin'ny ohatra asehonay (mametraka Linux avy hatrany am-boalohany manaraka ny boky Linux From Scratch) dia tsy ampy amin'ny programa Bison sy Makeinfo izahay, koa hamorona sary ISO vaovao an'ity kapila ity izahay saingy miaraka amin'ireo fitaovana vaovao.

FANAMARIHANA: ny Gentoo dia fizarana izay manangona in situ ny fonosana rehetra hapetraka, noho izany dia miadana ny fizotran'ny fampidirana sy fanavaozana ireo programa.

Na dia ampiasaina aza ny mpitantana fonosana (toy ny apt-get an'i Debian), fa tsy misintona fonosana, ny kaody loharano dia alaina mba hanangonana azy ao amin'ny masininao.

Ho an'ny fizotrany dia mila fizarazarana Linux ianao (ext4 ohatra) maimaim-poana farafahakeliny 1.5G, na dia maro aza no atolotra anao Raha tsy te hitanjozotra amin'ny partitions ianao dia ampiasao ny milina virtoaly. Mazava ho azy, torohevitra fa ny fizarazaran-tany dia manana gig maro satria nandritra ny fanangonana, fametrahana, fampifanarahana ny tahiry ... ilaina ny toerana vonjimaika; Manoro hevitra aho ny hampiasa fizarana 8G + 2G swap (miaraka amin'ny 4G + 1G dia tokony ho ampy izany, fa noho izany dia manome toky izahay fa raha tsy eo ny RAM / swap dia hiadana kokoa aza ny dingana).

Raha heverina fa namorona milina virtoaly misy kapila 10G ianao, dia atombokao amin'ny filazanao azy io hanombohana avy amin'ny SystemRescueCd izay vao alaina. Raha vantany vao ao anaty fizarazaran-tsarimihetsika miaraka amin'ny tsaratsara isika (raha nanomboka ny seho sary ianao dia azonao atao amin'ny gparted, fa ny tanjon'ity lahatsoratra ity dia ny hampianatra ny fampiasana fitaovana fototra). Ny fraisk dia baiko iray mifandraika:

  • miaraka amin'ny safidy "n" dia mamorona partition vaovao izahay
  • miaraka amin'ny safidy "t" dia manova ny karazana filesystem izay handeha ao amin'ny fizarazarana isika
  • miaraka amin'ny safidy «w» dia manoratra amin'ny kapila isika
  • amin'ny safidy «q» dia avelantsika tsy soratantsika ny fanovana

Rehefa mampiasa ny safidy "n" dia hanome safidy maromaro isika, amin'ny fotoana rehetra hampiasantsika default, afa-tsy rehefa mametraka ny sehatra farany amin'ny fizarazarana voalohany, izay tsy maintsy soratantsika "+ 8G", ka manondro ny programa fa irinay ny fizarazaranay 8GB.

Rehefa mamorona ny fizarazarana faharoa dia hampiasa ny safidy default foana izahay satria hipetraka ny ambiny habaka. Ary koa, mba hilazana amin'ny tsaratsara fa ny fizarazaran-tany faharoa dia karazana fifanakalozana, ampiasao ny safidy "t" (ny hexcode ho an'ny swap dia 82). Toy izao ny interface:

% fdisk / dev / sda Command (m ho fanampiana):

Vantany vao vita ny zava-drehetra dia mampiasa ny safidy "w" izahay hanoratana ny fanovana ny disk sy ny fivoahana.
Fotoana izao handrafetana ireo fizarana. Hanomboka amin'ny swap isika mba hampiasana azy eo noho eo:

% mkswap / dev / sda2% swapon / dev / sda2

Izahay dia efa manana ny fizarazaran-tsolika miova endrika, ary miaraka amin'ny baiko swapon nanomboka nampiasa azy io izahay. Ankehitriny dia mamolavola ny fizarana voalohany amin'ny ext4 izahay:

% mkfs.ext4 /dev/sda1

Afaka manomboka manaraka ny dingana voalaza ao isika http://www.sysresccd.org/Sysresccd-manual-en_How_to_personalize_SystemRescueCd, eto aho dia mandika / mamaritra azy ireo amin'ny fanamarihana hafahafa.

Izahay dia mametraka ny fizarazaran-tany amin'ny toerany (ny LiveCD dia efa vonona miaraka amina folder / mnt / fanao izay tsy maintsy apetraka ny fizarazaran-tsika hanatanterahantsika ireo fanovana mety). Ary aorian'ny fametrahana azy dia tsy maintsy esorintsika ny rakitra avy amin'ny kapila, ity dia tratra miaraka amin'ny script izay efa voaomana. Elaela haharitra ny script (satria manipika memoara an-jatony megabytes), raha te hanamarina ianao hoe tena mandeha io dia mankanesa any amin'ny terminal hafa (miaraka amin'ny Alt + F4 ohatra) ary manaova df -h.

% mount / dev / sda2 / mnt / custom% / usr / sbin / sysresccd-custom nalaina

Raha mivezivezy ao anatiny ianao izao / mnt / custom / customcd, hahita lahatahiry maromaro ianao. Ao amin'ny / mnt / fanao / customcd / fisie hita ny root filesystem. Tonga izao ny fotoana hividianana ny rafitra vaovao amin'ny ho avy. Eto aho hametraka ny baiko, raha mila fanazavana fanampiny momba ny chroot hitanao ity lesona nosoratako ity, iray volana lasa izay

% mount -o bind / proc / mnt / custom / customcd / files / proc% mount -o bind / dev / mnt / custom / customcd / files / dev% mount -o bind / sys / mnt / custom / customcd / files / sys% chroot / mnt / custom / customcd / files / bin / bash # gcc-config $ (gcc-config -c)

Efa ao amin'ny rafitra voahitsaka isika, izay ho rafitra LiveCD raha vantany vao alefantsika izany. Hametraka ireo fonosana tsy hita (bison sy texinfo) izahay amin'ny alàlan'ny baiko mipoitra (izay mitantana ny parcel an'ny portage avy amin'ny gentoo).

Voalohany dia ampifanarahinay ny hazo portage (ny mitovy amin'ny Apt-get update)
# emerge-webrsync NAOTY: io baiko io no ampiasainay fa tsy "emerge –sync" satria haingana kokoa izy io, satria misintona fonosana tar avy amin'ny tranonkala. Ilaina ity dingana ity, satria raha tsy mipoitra izy dia hipoitra ho azy –sync, miadana.

Aorian'ny fampifanarahana ny hazo portage dia afaka miroso amin'ny fametrahana ireo fonosana isika:

# emerge sys-devel / bison # emerge sys-devel / texinfo
bison dia haka fotoana kely vao manangona, mahareta

Miala amin'ny chroot izahay:# exit

Navoakanay ny "/ proc" ka ny fonosana vaovao napetraka dia voatahiry anaty tahiry. Isika koa dia mamoaka ny "/ dev" sy "/ sys" mba tsy hanadinoantsika any aoriana
% umount /mnt/custom/customcd/files/proc
% umount /mnt/custom/customcd/files/dev
% umount /mnt/custom/customcd/files/sys

Satria efa nomaninay ny rafitra fisie vaovao, dia amboarintsika amin'ny baiko manaraka ity
% /usr/sbin/sysresccd-custom squashfs
Raha te hanampy rakitra ao amin'ny sary ISO isika fa mila azy ho squashfs ivelany, dia tsy maintsy ataontsika ao amin'ny folder «/ mnt / custom / customcd / isoroot»

% cp -a my-files /mnt/custom/customcd/isoroot

Amin'izay fotoana izay dia milaza aminao ny torolàlana ofisialy fa azonao atao ny mametraka ny keymap mba handefasana amin'ny klavie default (ohatra "es" ho an'ny keyboard espaniola). Fa manao fitsapana maro, ny script ampiasain'izy ireo ho ahy dia tsy mandeha ary vokatr'izany dia nisy lesoka rehefa nametraka ny kernel, noho izany dia hesoriko ity dingana ity.

Tonga ny fotoana be voninahitra, afaka mamorona sary ISO vaovao miaraka amin'ny rafitra namboarina izahay!
% /usr/sbin/sysresccd-custom isogen my_srcd
"My_srcd" no anarana omenay ny volume, azonao atao ny miantso azy amin'izay tianao. Ny sary dia voatahiry ao amin'ny «/ mnt / custom / customcd / isofile», ho fanampin'izany dia misy rakitra .md5 koa novokarina 🙂

Raha miasa amin'ny kapila virtoaly ianao, dia mijanona ny dingana lehibe: esory ny sary ISO an'ny rafitra virtoaly. Misy fomba maro hanatanterahana izany, hanazava ny iray tsotra aho (amin'ny VirtualBox) hialana amin'ny fametrahana ireo "fanampian'ny vahiny" na zavatra hafa toa izany.
Hampiasainay ny mpanjifa hahazoana ilay fisie amin'ny alàlan'ny tunnel ssh. Mba hanaovana izany dia tsy maintsy ampifanarahintsika amin'ny rohy miafina ny rafitry ny vahiny. Manomboka ho azy ny mpizara ssh, mbola averintsika ihany sao sanatria.
% passwd
% /etc/init.d/sshd restart

Mila manamboatra ny fampitana ny seranan-tsambo ny milina virtoaly isika. Ao amin'ny VirtualBox dia toy izao manaraka izao:

  1. Miditra amin'ny fikirakirana ny milina virtoaly ianao
  2. Ao amin'ny sehatry ny tamba-jotra dia efa nanamboatra adaptatera amin'ny NAT ianao
  3. Tadiavo ny safidy fandefasana seranana
  4. Manampy fitsipika vaovao ianao, miaraka amin'ireo masontsivana tokana "seranan-tsambo mpampiantrano" sy "seranan-tsambatra"
  5. mpampiantrano = 3022 sy vahiny = 22

Nahita izany isika fa ny port 3022 an'ny PC-ntsika dia 22 amin'ny milina virtoaly. Manomboka ny mpanjifa Filezilla izahay:

  1. Ao amin'ny masontsivana mpizara dia manoratra izahay: sftp: // localhost
  2. Ao amin'ny masontsivana solonanarana no soratantsika: root
  3. Ao amin'ny masontsivana tenimiafina dia apetrakay amin'ny «passwd» ilay ampiasainay
  4. Ao amin'ny masontsivana seranan-tsambo izahay manoratra: 3022
  5. Tsindrio ny «Fifandraisana haingana»

Raha lasa tsara havia ny zava-drehetra dia afaka mivezivezy amin'ny PC sy miankavanana amin'ny masinina virtoaly isika. Ampy ny fidirana (ao amin'ny masinina virtoaly) ny folder «/ mnt / custom / customcd / isofile» ary hisintona ny sary ISO mankany amin'ny toerana tadiavintsika ao amin'ny PC-nay.

!! Arahabaina !! Raha mandeha tsara ny zava-drehetra, dia manana ny sarinao ISO miaraka amin'ny SystemRescueCD namboarina ianao ary vonona ny handefa azy avy amin'ny CD, USB ...


Ny atin'ny lahatsoratra dia manaraka ny fitsipiky ny etika fanonta. Raha hitatitra tsindry diso eto.

3 hevitra, avelao ny anao

Avelao ny hevitrao

Ny adiresy email dia tsy ho namoaka. Mitaky saha dia marika amin'ny *

*

*

  1. Tompon'andraikitra amin'ny data: Miguel Ángel Gatón
  2. Tanjon'ny angona: Control SPAM, fitantanana hevitra.
  3. Legitimation: Ny fanekenao
  4. Fifandraisana momba ny angona: Tsy hampitaina amin'ny antoko fahatelo ny angona raha tsy amin'ny adidy ara-dalàna.
  5. Fitehirizana angona: Database nomen'ny Occentus Networks (EU)
  6. Zo: Amin'ny fotoana rehetra, azonao atao ny mametra, mamerina ary mamafa ny mombamomba anao.

  1.   Leo dia hoy izy:

    Tari-dalana tsara, somary manahirana nefa tena ilaina.
    Fandraisana anjara tsara.

  2.   Leper_Ivan dia hoy izy:

    Avy eo miaraka amin'ny fotoana bebe kokoa, ary tsy mahazo aina eo imasony, dia hovakiko tsara. Toa ilaina sy mahaliana tokoa izy io.

  3.   Carlos Sanchez dia hoy izy:

    Salama woqer, lahatsoratra tsara be!

    Niaraka tamin'ny LFS nandritra ny taona vitsivitsy aho ary namorona isoako manokana afaka manompo anao, manana ny zavatra rehetra ilainao ny manangona satria LFS io. 😀 Manantena aho fa mahasoa anao io

    http://vegnux.org.ve/files/isos/neonatox-06.2rc6.linux-i686-xfce4.iso