د ترمیم ډیسک دودول: د LFS ته سړک

ډیری وختونه دي چې موږ باید د LiveCD څخه سیسټم ترمیم کړو ، او په پروسه کې یو څه موږ یو وسیله ورکه کړې او کله چې موږ غواړو دا نصب کړو نو LiveCD OS موږ ته وايي چې دا له ځایه وتلی او لہسن او اوبه (د خلاصیدو او نیولو لپاره).

دا ستونزه واقعیا ما ته د LFS ته د تللو له امله راغلهلینکسفراوم سکریچ) ، کوم چې د ګمرکي لینکس نصبولو لپاره لارښود دی (پخپله توزیع نه). د دې "توزیع" نقطه دا ده چې د کوم LiveCD څخه ، او د مناسبو وسیلو سره ، تاسو د خپل سیسټم رامینځته کولو لپاره د کرنل کوډ او نور وسیلې ډاونلوډ کړئ (هرڅه په لږه اندازه ترتیب کړئ). که تاسو غواړئ د مرحله کونکي لارښود تعقیب کړئ ، تاسو څو وسیلو او کمپلرونو ته اړتیا لرئ ، او د هرڅه سره هیڅ ډول ژوندی سی ڈی شتون نلري ، نو تاسو باید یو یې تنظیم کړئ.

راځئ چې یې وکړو. موږ به وکاروو سیسټم ریسرډ سی ډی، کوم چې د ګینټو پراساس یو خورا پراخه چاپیریال وړاندې کوي.

زموږ په مثال کې (د سکریچ کتاب له سکریچ څخه د سکریچ څخه د لینکس نصب کول) موږ د بایسن او میکینفو پروګرامونه له لاسه ورکوو ، نو موږ د دې ډیسک نوی ISO عکس رامینځته کوو مګر د نوي وسیلو سره.

یادونه: ګینټو یو توزیع دی چې تالیف کوي په سمه توګه ټول کڅوړې باید نصب شي ، له همدې امله د برنامو اضافه کولو او نوي کولو پروسه ورو ده.

که څه هم د کڅوړې مدیر کارول کیږي (لکه دبیان اپټ ګیټ) ، د کڅوړو ډاونلوډ پرځای ، سرچینه کوډ ډاونلوډ شوی ترڅو دا ستاسو په ماشین کې تنظیم کړي.

د پروسې لپاره تاسو به د لینکس برخې ته اړتیا ولرئ (د مثال په توګه ext4) لږترلږه 1.5G وړیا سره ، که څه هم ډیر وړاندیز شوی. که تاسو نه غواړئ د خپلو تقسیماتو سره غوړ شئ ، نو د مجازی ماشین څخه کار واخلئ. البته ، دا مشوره کیږي چې پارټشن ګیګس لري ځکه چې د تالیف کولو ، نصب کولو ، ترمیم کولو ترکیب کولو پرمهال ... لنډمهاله ځای ته اړتیا لیدل کیږي؛ زه د 8G + 2G سویپ برخه کارولو مشوره درکوم (د 4G + 1G سره دا باید کافي وي ، مګر نو موږ تاسو ته ډاډ درکوو ، که چیرې رام / سویپ ورک نه وي نو پروسه به ډیره ورو وي).

فرض کړئ چې تاسو د 10G ډیسک سره یو مجازی ماشین رامینځته کړی ، تاسو دا د نوي ډاونلوډ شوي سیسټم ریسکیو سی ډی څخه د بوټ کولو په ویلو سره پیل کړئ. یوځل چې موږ دننه د fdisk سره برخه کوو (که تاسو ګرافیکي سیشن پیل کړی وي نو تاسو کولی شئ دا د gparted سره ترسره کړئ ، مګر د دې پوسټ هدف د لومړني وسایلو کارول ښوونه کول دي). fdisk یو متقابل حکم دی:

  • د "n" غوراوي سره موږ نوی برخه جوړوي
  • د "t" اختیار سره موږ د فایل سیسټم ډول بدل کوو چې په برخه کې به ځي
  • د اختیار سره «w» موږ ډیسک ته لیکو
  • د «q option اختیار سره موږ د بدلونونو لیکلو پرته پریږدو

کله چې موږ د "n" اختیار وکاروو دا به موږ ته ډیری اختیارونه راکړي ، هر وخت به موږ ډیفالټ کاروو ، پرته لدې چې په لومړۍ برخه کې د وروستي سکټور تنظیم کول ، کوم چې موږ به یې لیکلو ته "+ 8G" ، پدې توګه برنامه ته اشاره کوي دا چې موږ غواړو زموږ برخه 8 جی بی ترلاسه کړي.

کله چې د دوهم برخې رامینځته کول موږ به د ډیفالټ اختیارونه وکاروو ځکه چې پاتې ځای به قبضه شي. همچنان ، fdisk ته ووایاست چې دوهم برخه به د swap ډوله وي ، د "t" انتخاب وکاروئ (د سویپ لپاره hexcode 82 دی). انٹرفیس ورته ښکاري:

٪ fdisk / dev / sda بولۍ (د مرستې لپاره م):

یوځل چې هرڅه ترسره شي ، موږ د ډیسک او وتلو ته د بدلونونو لیکلو لپاره د "w" اختیار کاروو.
اوس د دې وخت دی چې د پارټیشنونو ب formatه وکړو. موږ به د سمدلاسه بدلون سره کار وکړو ترڅو سمدلاسه یې وکاروئ:

٪ mkswap / dev / sda2٪ سویپون / dev / sda2

موږ دمخه د سویپ برخه بtedه کړې ، او د حکم سره سویپون موږ د دې په کارولو پیل کړی دی. اوس موږ په ext4 کې لومړۍ برخه ب formatه کوو:

% mkfs.ext4 /dev/sda1

موږ کولی شو په کې تشریح شوي مرحلو تعقیب پیل کړو http://www.sysresccd.org/Sysresccd-manual-en_How_to_personalize_SystemRescueCd، دلته زه د عجیب تشریح سره دوی ژباړم / تشریح کوم.

موږ تقسیم په خپل ځای کې کوو (LiveCD لا دمخه د فولډر / mnt / دود سره چمتو دی چیرې چې هغه برخې چې موږ پکې مناسب بدلونونه رامینځته کیږي باید نصب شي). همدارنګه د چت کولو وروسته به موږ فایلونه له ډیسک څخه وباسو ، دا د سکریپټ سره ترلاسه کیږي چې دمخه چمتو شوې. سکریپټ به یو څه وخت ونیسي (له دې چې دا په سلګونو میګابایټ حافظه ډوبوي) ، که تاسو غواړئ چیک کړئ چې دا واقعیا کار کوي ، نو بل ټرمینل ته لاړ شئ (د مثال په توګه د Alt + F4 سره) او یو کار وکړئ df-h.

٪ Mount / dev / sda2 / mnt / دود٪ / usr / sbin / sysresccd- دودیز استخراج

که تاسو اوس دننه دننه حرکت وکړئ / mnt / دودیز / دودیزcd، تاسو به څو فولډرې وګورئ. په / mnt / دود / دودیز / فایلونه د ریښې فایل سیسټم موندل شوی. اوس د دې وخت رارسيدلی دی چې نوی نوی سیسټم لنډ کړئ. دلته زه امرونه کیږدم ، د کرروټ په اړه د نورو معلوماتو لپاره چې تاسو یې لیدلی شئ دا ټیوټوریل ما یوه میاشت وړاندې لیکلی و

٪ Mount -o bind / proc / mnt / کسټم / دود / cd / فایلونه / پیرود٪ Mount -o bind / dev / mnt / کسټم / customcd / فایلونه / dev٪ Mount -o bind / sys / mnt / کسټم / cdcd / فایلونه / sys٪ chroot / mnt / custom / cdcd / file / bin / bash # gcc-config $ (gcc-config -c)

موږ دمخه په کریوټ سیسټم کې یو ، کوم چې به د LiveCD سیسټم وي یوځل چې موږ یې بوټ کړو. موږ به د کمانډ په کارولو سره ورک شوي کڅوړې (بایسن او ټیکسینفو) نصب کړو ننوځئ (څوک چې پارسل اداره کوي درشل له نرمو څخه).

لومړی موږ د پورټج ونې ترکیب کوو (برابر یږی-get تازه)
# emerge-webrsync یادونه: موږ دا قومانده د "ایمیسیس ایسینس" پرځای کاروو ځکه چې ګړندی دی ، ځکه چې دا له ویب څخه ټر پیک ډاونلوډ کوي. دا مرحله اړینه ده ، ځکه چې که دا راپورته نشي نو دا به په اتوماتيک ډول راپورته شي - سست به.

د پورټجیک ونې ترکیب کولو وروسته موږ کولی شو د کڅوړو نصبولو ته دوام ورکړو:

# څرګند سییس - ډیویل / بایسن # څرګند سییس - ډیویل / ټیکسینفو
بایسن به یو څه وخت ونیسي چې تالیف وکړي ، صبر وکړئ

موږ کروت پریږدو:# exit

موږ "/ پرو" بې حساب کوو ترڅو نوي نصب شوي کڅوړې په سکویفس کې زیرمه شي. موږ "/ dev" او "/ sys" هم غیر حساب کوو ترڅو موږ وروسته هیر نکړو
% umount /mnt/custom/customcd/files/proc
% umount /mnt/custom/customcd/files/dev
% umount /mnt/custom/customcd/files/sys

لکه څنګه چې موږ دمخه د نوي اسکواش فایل سیسټم چمتو کړی ، موږ دا د لاندې کمانډ سره رامینځته کوو
% /usr/sbin/sysresccd-custom squashfs
که موږ غواړو په ISO عکس کې فایل اضافه کړو مګر موږ غواړو دا د سکواشف بهر وي ، موږ باید دا په فولډر کې وساتو m ​​/ mnt / کسټم / کسټیک / اسوروت »

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

پدې حالت کې ، رسمي لارښود تاسو ته وايي چې تاسو کولی شئ د ډیفالټ کی بورډ سره بوټ کولو لپاره کیماټ تنظیم کړئ (د مثال په توګه "هسپانوي کی بورډونو لپاره" es "). مګر د ډیری ازموینو ترسره کول ، هغه سکریپټ چې دوی زما لپاره کاروي کار نه کوي او دا د غلطۍ لامل شوې کله چې د دانی لوډ شی ، نو زه به دا مرحله پریږدم.

عالي شیبه پای ته رسیدلې ، موږ اوس کولی شو د خپل دودیز سیسټم سره نوی ISO عکس تولید کړو!
% /usr/sbin/sysresccd-custom isogen my_srcd
"My_srcd" هغه نوم دی چې موږ حجم ته ورکوو ، تاسو کولی شئ هغه ته زنګ ووهئ څه چې تاسو غواړئ. عکس په «/ mnt / کسټم / کسټمکی / اسوفیل in کې خوندي شوی ، سربیره پردې د .md5 فایل هم تولید شوی

که تاسو په مجازی ډیسک کار کوئ ، نو مهم ګام پاتې دی: د مجازی سیسټم ISO عکس راوباسئ. د دې کولو لپاره ډیری لارې شتون لري ، زه به یو ساده تشریح کړم (په ورچوئل بکس کې) ترڅو د "میلمنو اضافو" یا ورته ورته نصب کولو څخه مخنیوی وشي.
موږ به پیرودونکي د ssh تونل له لارې د فایل ترلاسه کولو لپاره وکاروو. د دې کولو لپاره ، موږ باید لومړی د میلمه سیسټم د ریښې پټنوم سره تنظیم کړو. د ssh سرور په اوتومات ډول پیل کیږي ، موږ لاهم دا په حالت کې بیا چلوو.
% passwd
% /etc/init.d/sshd restart

موږ باید د مجازی ماشین بندرګاه استوګنې تنظیم کړو. په مجازي بکس کې دا په لاندې ډول ترسره کیږي:

  1. تاسو د مجازی ماشین تنظیم کولو ته لاسرسی لرئ
  2. د شبکې برخه کې تاسو دمخه په NAT کې اډاپټر تنظیم کړی دی
  3. د پورټ فارورډ کولو اختیار لپاره وګورئ
  4. تاسو نوی قانون اضافه کړئ ، یوازې د پیرامیټونو سره "کوربه بندر" او "میلمه بندر"
  5. کوربه = 3022 او میلمه = 22

پدې سره موږ ترلاسه کړل چې زموږ د کمپیوټر 3022 پورټ د مجازی ماشین 22 دی. موږ د فایلزلا پیرودونکي پیل کوو:

  1. د سرور پیرامیټر کې موږ لیکو: sftp: // localhost
  2. د کارونکي نوم په پیرامیټر کې موږ لیکو: روټ
  3. د پټنوم پیرامیټر کې موږ هغه یو ځای کوو چې موږ یې په «passwd in کې کاروو
  4. د پورټ پیرامیټر کې موږ لیکو: 3022
  5. په «ګړندي اړیکه on باندې کلیک وکړئ

که هرڅه ښه پرمخ تللي وي ، کی the اړخ ته موږ کولی شو په خپل کمپیوټر او ښی اړخ ته په مجازی ماشین کې حرکت وکړو. دا کافی دی چې (په مجازی ماشین کې) فولډر ته «/ mnt / کسټم / کسټمک / اسوفیل access ته لاسرسی ومومئ او د ISO عکس هغه ځای ته واړوئ چې موږ یې زموږ په کمپیوټر کې غواړو.

مبارک شه !! که هرڅه ښه پرمخ تللي وي ، تاسو د خپل ISO عکس د دودیز سیسټم ریسرچ سی ډي سره چمتو او د CD ، USB څخه د بوټ کولو لپاره چمتو ...


د مقالې مینځپانګه زموږ د اصولو سره سمون لري ایډیټیک اخلاق. د غلطۍ راپور ورکولو لپاره کلیک وکړئ دلته.

3 نظرونه ، خپل پریږدئ

خپله نظر پرېږدئ

ستاسو د بریښنا لیک پته به خپره نه شي.

*

*

  1. د معلوماتو لپاره مسؤل: میګیوانجل ګاتین
  2. د معلوماتو هدف: د سپیم کنټرول ، د نظر مدیریت.
  3. قانونیت: ستاسو رضایت
  4. د معلوماتو راټولول: معلومات به د قانوني مکلفیت پرته دریمې ډلې ته نه لیږدول کیږي.
  5. د معلوماتو ذخیره: ډیټابیس د Occentus شبکې (EU) لخوا کوربه شوی
  6. حقونه: په هر وخت کې تاسو کولی شئ خپل معلومات محدود ، له سره تنظیم او حذف کړئ.

  1.   Leo dijo

    څه ښه لارښود دی ، یو څه پیچلي مګر خورا ګټور.
    ښه ونډه.

  2.   لېپر_ایوان dijo

    بیا د لږ نور وخت سره ، او په سترګو کې د دومره تکلیف پرته ، زه به یې په بشپړ ډول ولولم. دا ډیر ګټور او په زړه پوری بریښي ..

  3.   کارلوس سانچیز dijo

    سلام ویکیفر ، ډیر ښه پوسټ!

    زه د څو کلونو لپاره LFS کاروم او ما خپل اسو جوړ کړی دی چې کولی شي تاسو ته خدمت وکړي ، دا هرڅه لري چې تاسو یې مرتب کولو ته اړتیا لرئ ځکه چې دا LFS دی. 😀 زه امید لرم چې دا ستاسو لپاره ګټور وي

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