ArchLinux qadla'aan-rakibaadda tallaabo tallaabo tallaabo tallaabo ah

Maqaalkan waxaa ii soo diray saaxiibkeen Hugo Florentino adoo adeegsanaya emayl, halkaas oo uu nooga sheegayo khibradiisa uu isku dayayo inuu rakibo ArchLinux isagoon haysan wax keyd ah gacanta, kaliya isticmaalida qalabka rakibida

Ku rakibo been abuur

Dhowr maalmood ka hor ayaan soo dejiyey ArchLinux ISO si ay u sameeyaan rakibaadda guriga. Markii aan hore u isticmaalay qaybinta kale ee kuu oggolaanaysa inaad ku rakibto ugu yaraan xog yar oo ka socota CD-ga, waxaan doonayay inaan sameeyo wax la mid ah, laakiin si xiiso leh nidaamka rakibaadda Arch looguma talagalin kombuyuutar aan lahayn marin internet (dhibaatooyinka soo raaca ee horumarayaasha ku nool adduunka koowaad).

Xaaladdayda, waxaan horey u haystay Windows 7 (oo leh boot iyo system partition) iyo Fedora (oo leh isku beddelkeeda iyo qaybteeda u gaarka ah / boot) ee ku yaal diskigayga. Fikradda ayaa markaa ahayd in Arch lagu rakibo meeshii Fedora ay horay u ahayd, iyada oo aan la burburin Windows-ka hawsha.

ArchLinux qadarin-been abuur ah

Waa hagaag, waan ka soo booday Arch CD-ga, anigoo dooranaya x86_64, anigoon aad u faraxsanayn ayaa igaga tagay qunsuliyad. Waxaan u maleeyay, "Wow, nimankani waa kuwo dhab ka ah inaysan noqon diirad durugsan ... okay, aan wada ciyaarno ka dib aan aragno waxa dhaca."

Waxaan ku taxay buugga meesha aan doonayay inaan ku arko haddii ay jiraan wax dukumiinti ah waxaanan ogaaday in runtii uu jiro qoraal leh hage rakibaadda aasaasiga ah. Waxaan ku qoray wixii khuseeya warqad yar (gurigana malahan madbacad) oo waan shaqo bilaabay.

Waxa ugu horeeya ee aan sameeyay waxay ahayd inaan u bedelo qaabka kumbuyuutarka Isbaanishka Isbaanishka, taas oo ka fududeyd sidii aan filayay (xitaa waxaa jira xitaa wax la yaab leh oo la yiraahdo us-accents)

loadkeys es

Waxa ku xigay waxay ahayd in la rakibo disk banaanka ah si loo kaydiyo nuqul MBR haddii ay dhibaatooyin dhacaan iyo in la keydiyo macluumaadka muhiimka ah ee aan kuheystay Fedora-ga:

mkdir -p / mnt / tmp1 && mount / dev / sdb1 / mnt / tmp1 dd if = / dev / sda of = / mnt / tmp1 / mbr.bin bs = 512 count = 1

Nasiib wanaag Arch's LiveCD wuxuu taageeraa NTFS waana la dhisay Habeenkii comander (MC), markaa waqti aan ku dhammeeyo kaydinta macluumaadka intiisa kale.

Kadib waxaan fuulay diskiga, waxaan ka saaray diiwaanka kumeelgaarka ah, waxaanan muuqaal ahaan ka saaray diskka banaanka si aan u yareeyo khatarta "masiibooyinka".

umount /mnt/tmp1 && rmdir /mnt/tmp1

Sidaas ayaan u qaabeeyey qormooyinkayga, oo aan ku rakibay qaybta xididka iyo bootka, oo waxaan u beddelay isweydaarsiga:

mkfs -t ext4 / dev / sda3 mkfs -t ext4 / dev / sda6 Mount / dev / sda6 / mnt mkdir -p / mnt / boot mount / dev / sda3 / mnt / boot swapon / dev / sda5

Tallaabada xigta waxay ahayd caqabadaydii ugu horreysay:

pacstrap /mnt base

Arch dabiici ahaan wuxuu isku dayay inuu raadiyo keydadka keydka macluumaadka mid ka mid ah muraayadaha, oo aan awoodin inuu helo, wax walba faashad Waxay sameysay waxay abuurtay qaabdhismeed buugga / mnt, aad u abaabulan, laakiin sida muuqata madhan.

Taleefanka, waxaan weydiiyay labo saaxiibo ah oo isticmaala Arch haddii aysan jirin waddo lagu rakibo internet la'aan ugu yaraan isla xirmooyinka ku jira LiveCD, iyada oo aan lahayn meel bakhaar ah oo loo guuriyey disk sidoo kale, waxayna ii sheegeen in ugu yaraan ma ay garanaynin sida loo sameeyo.

Waxaan u arkay 'caqabad' tiknoolajiyadda mid xiiso leh, sidaa darteed waxaan u maleeyay, 'Haddii Arch uu awoodo inuu soo galo habka LiveCD, waa inuu awood u leeyahay inuu ku rakibo dirawal adag ugu yaraan isla qaabkaas,' markaa waxaan isku dayay inaan gacanta ku koobiyo feylasha iyo raacitaanka casharka intiisa kale (oo leh isbeddel yar oo aan caadi ahayn) si loo arko waxa dhacay:

rsync -avl / {bin, iwm, guriga, lib, lib64, opt, xididka, sbin, srv, usr, var} / mnt arch-chroot / mnt genfstab -p / >> / etc / fstab echo hpc> / etc / hostname ln -sf / usr / share / zoneinfo / Cuba / iwm / deegaanka maxaliga ah-gen

Tallaabada xigta waxay ahayd caqabadeyda xigta:

mkinitcpio -p linux

Amarkani wuxuu soo saaray khaladaad qaarkood, ka dib markii uu akhriyey buugga amarka iyo waxa ku jira faylasha /etc/mkinitcpio.conf y /etc/mkinitcpio.d/linux.preset, Waan fahamsanahay in amarku uusan helin faylka vmlinuz-linux, sidaa darteed waxaan u riixay Ctrl + D si aan uga baxo deegaanka taariikhiga ah, oo waxaan raadiyay feyl kasta oo u eg:

find / -type f -iname "*vmlinuz*"

Waxay dhacdaa in Arch's LiveCD uu ku dhejiyo faylalka boot-ka ee galka / orod /, sidaa darteed waxaan go'aansaday inaan iyaga u koobiyo / kabaha / si ay ugu anfacaan deegaankeyga jadwalka:

cp /run/archiso/bootmnt/arch/boot/=memtest,intel_ucode.img} / mnt / boot / cp / run / archiso / bootmnt / arch / boot / x86_64 / * / mnt / boot / arch-chroot / mnt

Sida qalad kale oo aan ku helay tijaabinta mkinitcpio waxay ahayd in calaamadda qaybta xididka aan la heli karin, waxaan qoray UUID (oo aan ku gartay isticmaalka amarka blkid) si loogu isticmaalo amarka, oo ugu dambayn sidan u eg:

mkinitcpio -p linux -k /boot/vmlinuz root=UUID=d85938aa-83b8-431c-becb-9b5735264912

Markan dhismuhu wuxuu ku dhammaaday si guul leh, kaliya dhowr jeer oo digniino ah oo aan la helin, laakiin kiiskeyga looma baahnayn. Hadday dhacdo, waxaan dib u soo saaray fstab, laakiin markan tilmaamayo UUID:

genfstab -U -p / > /etc/fstab

Waxaan u maleeyay: oh si fiican, ugu dambeyntii horumar. Aniguna waan sii waday inaan beddelo lambarka sirta ah oo aan rakibo bootloader.

passwd grub-rakib --target = i386-pc --recheck / dev / sda grub-mkconfig -o /boot/grub/grub.cfg

Ugu dambeyntiina, iyo in aan noqdo mid xeeladaysan, waxaan mar labaad ku cadaadiyey Ctrl + D inaan ka baxo jawiga jadwalka ku jira, wax walbana waan kala furfuray oo waxaan dib u bilaabay inaan arko wixii dhacay

umount / mnt / boot umount / mnt reboot

Kumbuyuutarka ayaa dib loo bilaabay oo muujinaya menu-ka Grub ee leh Arch (Windows meelna kama muuqan), sidaa darteed waan xushay wax walbana waxay u muuqdeen inay si fiican u shaqeynayaan illaa ... nidaamku wuxuu muujiyey inay jireen khaladaad aan ku hubin lahaa amarka soo socda:

journalctl -xb

Falanqaynta khaladaadka, waxaan arkay in inta badan la iska indha tiri karo, laakiin kii ugu dambeeyay wuxuu ahaa mid aan caadi ahayn, wuxuu ii sheegay in plymouth aan la heli karin.

Waxaan isla markiiba ka fikiray, 'Plymouth ??? Waa maxay sababta heck u sameyso jawi boot konsol ah oo u baahan wax sidan oo kale ah? Taasi uma muuqato mid aad u KISS leh. Xaqiiqdii ma aanan dhigin, umana baahni.

Laakiin si ficil ah, waxaan u maleeyay: "Waa hagaag, laakiin ugu yaraan waa in lagu tixraaco faylka qaar, aan aragno ...":

find /etc -type f -print0 | xargs -0 grep -i "plymouth"

Waxa la yaab leh, ma jiro fayl ku jira xarigga qoraalka "plymouth" oo ka muuqday galka qaabeynta. Waxaan is idhi markaa: «Oh, markaa… adigu waad igu qasbeysaa aniga? markaa aan aragno sidaad uqunqabeysid 'madfac' (sidaan ku leenahay Cuba), iyo "waxaan ka dhisay" plymouth meel ugasoo bilow:

vi / usr / bin / plymouth chmod 755 / usr / bin / plymouth

Kuwii idinka mid ah ee la yaaban waxa aan ku riday faylkaas, waa kuwan waxa ku jira dhammaystirkiisa ammaanta leh:

#! / kabixida / bin

Waxaan dib u bilaabay markale anigoo filaya qalad iyo ... si layaableh, systemd wuu ku faraxsanaa inuu helay qaybtan "muhiim ka ah", maxaa yeelay waxay dhamaysay hawshii bilowga oo dib udhac la'aan dheeraad ah ayay igu dhaaftay qunsuliyada. Maaddaama aanan rumaysan karin indhahayga, waxaan go'aansaday inaan "ka tirtiro" plymouth oo aan dib u bilaabo, si aan u arko waxa dhacay:

rm -fr / usr / bin / plymouth reboot

Si yaab leh, markan nidaamku wuxuu kubilaabmay si aamusnaan ah isagoon iga sii xanaaqin maqnaanshaha Plymouth. (Faallo la'aan)

Ku darista Windows-ka GRUB

Waxay ahayd markaa in lagu daro Windows gelitaanka GRUB. Maaddaama jidadkii hore ee dhaqanku shaqeyn waayeen (isku darka grub-mkconfig con os-prober uma muuqan inay sifiican u shaqeyneyso), waxaan go aansaday inaan gacanta ku abuuro soo gelitaanka, taas oo aan ugu baahanahay inaan ku ogaado xarigga bootloader-ka Windows iyo UUID ee qeybta boot-ka:

mkdir -p / mnt / winboot && mount / dev / sda1 / mnt / winboot grub-probe --target = hints_string / mnt / winboot / bootmgr grub-probe --target = fs_uuid / mnt / winboot / bootmgr

Tani siday u kala horreeyaan bay ii soo celiyeen labadan xadhig:

--hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1
DC788F27788EFF8E

Sidan ayaan ku xaqiijiyey in UUID-ku soo noqday uu la mid yahay kii loo helay qaybtaas markii la fulinayey amarka khaldan. Kadib waxay ahayd lagama maarmaan in la soo saaro gelitaan khaas ah oo la soo geliyo xogta la yiri:

vi /etc/grub.d/40_custom

Mawduuceeda:

#! / bin / sh exec tail -n +3 $ 0 # Faylkani wuxuu bixiyaa hab fudud oo lagu daro liisaska menu-ga. Si fudud u qor liiska # menu ee aad rabto inaad ku darto faallooyinkaan ka dib. Ka taxaddar inaadan badalin # khadka 'exec tail' ee kore. menuentry "Microsoft Windows 7 SP1" - class windows --class os {insmod part_msdos insmod ntfs insmod search_fs_uuid insmod ntldr search --fs-uuid --set = root --hint-bios = hd0, msdos1 --hint-efi = hd0, msdos1 --hint-baremetal = ahci0, msdos1 DC788F27788EFF8E ntldr / bootmgr}

Kadib markaan dhammeystiray talaabadan, waxaan go aansaday inaan u dajiyo Windows-ka nidaamka qalliinka asalka ah, si aysan xaaskeygu u argagaxin oo ay inadeertay u ciyaari karto Barbies-keeda markay yimaadaan. Tan darteed waxaan si fudud u saxarray faylka / etc / default / grub oo waxaan dhigay talooyinka si aan ugu bilaabo bilow ahaan iyo waqtiga loo qabtay oo kaliya 3 ilbidhiqsi.

GRUB_DEFAULT = 2 GRUB_TIMEOUT = 3

Waxay ku hartay oo keliya inay dib u cusbooneysiiso qaabeynta GRUB, oo dib u bilowdo:

grub-mkconfig -o /boot/grub/grub.cfg reboot

Nasiib wanaagse, wax waliba sidii la filaayey ayey u dhaceen. Waxaan xushay galitaanka Windows-ka waxayna ku bilaabatay si farxad leh.

Marka sida aad u arki karto, ugu yaraan hal ArchLinux qadarin la'aan-rakibid ah ayaa lagu samayn karaa talaabo talaabo ah iyada oo aan la joogin oo kaliya khadka tooska ah ee CD-ga, inkasta oo ay iska cadahay, waxa lagu rakibayo disk-ka adag ayaa asal ahaan ah LiveCD, laakiin ugu yaraan way kabaha kartaa nidaam, nuqul faylasha, oo socodsiiya codsiyada qaarkood.

Nasiib wanaag Sandy (KZKG ^ Gaara) ayaa istaagay oo soo guuriyey Arch repo (taas oo aan aad ugu faraxsanahay), sidaa darteed waxaan qorsheynayaa inaan dhameystiro sameynta qalab dhab ah oo aan toos aheyn dhowaan, laakiin tani waxay noqon laheyd sheeko kale. Waxa aan kuu xaqiijin karo ayaa ah in muddo ahba in aan ka maqnaa tijaabadan xiisaha leh ee noocan ah. Xaqiiqdii haddii aan waqti u heli lahaa, isku xirnaanta guriga iyo xaaladaha qaarkood waxyaabaha la hubo, waxaan u maleynayaa in aan isku dayi doono in aan sameeyo qeybsi caadiya oo ku saleysan LFS, taas oo noqon doonta mashruuc aad u xiiso badan. 😉


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   peterczech dijo

    Waxaan rajeyneynaa inaad siisid FreeBSD Elav isku day.
    Sida hagahaaga, aad iyo aad u wanaagsan oo dhameystiran ...

    1.    Ramp dijo

      Sidee isbedel u tahay. Waxaan kuu xaqiijinayaa, waxaad ku caajisi doontaa FreeBSD dhawr bilood gudahood.

      1.    lf dijo

        Macluumaad xiiso leh, si kastaba ha noqotee weli ma arko tilmaamo si loo rakibo qaanso nidaamyo leh UEFI, qaansoleydu ma leeyihiin kombuyuutarro cusub?

        1.    faahfaahsan dijo

          Ku rakibida UEFI ee ArchLinux waa la fududeeyay adoo ku rakibaya Antergos, kaliya waa inaad ka sameysid qayb Fat32 ah wax ka yar 500MB isla markaana si otomatig ah (markaad USB-ga ku shubatid UEFI), Antergos wuxuu u calaamadeyn doonaa qaybta sida / boot.

      2.    peterczech dijo

        Taasi waa sababta aan u beddelo ... Si aanan mar dambe u beddelmin waxaan ka socdaa Linux illaa BSD: D.

    2.    peterczech dijo

      Beddel hage la sameeyay iyo hage qoran: D.

  2.   r @ y dijo
    1.    ozkar dijo

      Sii wad isticmaalka Arch, markaan tago Havana waan soo qaadanayaa.

  3.   Alex dijo

    Waxaan leeyahay Arch Linux iso ah kumbuyuutarkayga kuma dhiirran in aan u isticmaalo waqti la'aan awgeed.
    Waxaan u qaadan doonaa dib u eegis wanaagsan ee maqaalka ka dibna u isticmaali!

  4.   Warheart dijo

    Maqaal aad u fiican, habka ay ii xasuusineyso odyssey aan soo maray si aan u rakibo Arch iyada oo loo marayo WIFI oo leh BCM4312.

  5.   kalevito dijo

    Elav, raali ahow su'aasha laakiin waxaan ku cusubahay Linux, waxaan isticmaalay oo kaliya ubuntu iyo Linux sare ayaa soo jiidata dareenkeyga. Saaxiibbaday waxay dhahaan ma awoodi doono inaan rakibo maxaa yeelay waa khuburo, laakiin markaan arko casharkaaga khadka tooska ah, waxaan u maleynayaa in anigoo raacaya talaabo talaabo aan sameyn karo, waa caqabad igu ah inaan rakibo. Kaliya waxaan rabaa inaan ku sameeyo internetka, halkaas su'aashaydu: ma haysataa ama goorma ayaad samayn doontaa casharro aad u faahfaahsan (sida tan oo kale) si aad u rakibto?

    1.    daekko dijo

      Tilmaanta waxaa lagu daabacay boggan. https://blog.desdelinux.net/guia-de-instalacion-de-arch-linux-2014/

      Marka adoo adeegsanaya hagaha isla markaana fiiro gaar ah u leh waxa la qabtay waxaa nalagu rakibayaa dhib la'aan, nasiib wanaag!

    2.    faahfaahsan dijo

      Weli waad rakibi kartaa 'Antergos', oo ah Archlinux laakiin ku rakibidda "Ubuntu-style" .. 😀

  6.   hawo dijo

    Archka waxaa ku yaalo qalab kale oo lagu rakibo oo ah kan rasmiga ah ee rasmiga ah ee loo yaqaan Archboot taas oo, si ka duwan sawirada rasmiga ah, ay ku jiraan keydka [xudunta] (iyo wax kale), oo waxtar u leh rakibida qad la'aanta (sidoo kale waa qaab dhismeed isku dhafan, waxaa loo isticmaalaa i686 iyo x86_64).

    Waxyaabaha xun ayaa ah in ay hadda haysato 1GB (oo ay ku noolaan jirtay sanado aad u yar ka hor) taasi waa in la soo dejiyaa ka hor ... iyo iyada oo aan lahayn xiriir xasilan oo lagu sameeyo soo dejinta bilowga ah way adag tahay.

    Halkan waxaa ah xiriiriye haddii aad u aragto inay faa'iido leedahay: https://wiki.archlinux.org/index.php/archboot

    1.    faahfaahsan dijo

      Xiiso leh, ma aanan aqoon isaga 😀

    2.    Hugo dijo

      Waa hagaag, xiiso leh, in yar ka hor waxaan isku dayay archboot markaan imid qaybta pacstrap waxay ii sheegtaa inaysan heli karin xirmada ntfs-3g 🙁

      Waxay kaloo leedahay waxyaabo kale oo gaar ah, sida inaysan la imaanin mc ama bogag gacmeed, waxayna u baahan tahay wan badan oo lagu rakibo. Uma muuqato xal sifiican loo safeeyay.

  7.   Max birta dijo

    Runtu waxay tahay inay jirto qaab aad u fudud oo lagu rakibo qadka qad la'aanta oo aan ku khasbanaaday inaan sameeyo tijaabada caadiga ah iyo qaladka si aan ugu rakibo kombuyutarkayga (meesha aanan ku laheyn internetka).

    Tan waxaad si cad ugu baahan tahay kombiyuutar kale oo leh qaanso iyo xiriir internet. Kaliya samee pacman -Syu marka hore ka dibna pacman -Sw saldhig (oo lagu daro wax walba oo aad rabto inaad ku rakibto si cad). Ka nuqul dhammaan feylasha laga soo qaado kaydka pacman illaa usb usha iyo sidoo kale faylasha keydka macluumaadka (/var/lib/pacman/sync/{core.db, extra.db, community.db}.

    Kadib sii wad sameynta rakibida qaanso ee caadiga ah, laakiin ka hor intaadan gaarin barta samaynta pacstrap - d / mnt base (ama waxkastoo, waxaan dhahaa wax walba xusuusta>. ama keena qalabka wax lagu rakibo) ilaa dhamaadka waxaa jira xariijin tilmaamaysa "pacman -Syy", si fudud ayaan u tirtirnaa. Tan ka dib waxaan nuqul ka sameeynaa faylasha keydka macluumaadka pacman meeshii u dhiganta (dhamaan faylasha .db / var / lib / pacman / sync), iyo feylasha keydka ee galka keydka.

    Marka hadda waxaan ku sii soconaa pacstrap -loquenomeaccord / mnt base iyo wax kasta oo kale.

    Dhamaan wixii aan ka idhi xusuusta, markaa waxa jiri kara faahfaahin qaar oo aan tagay, sida faylasha khasnadaha ah anigu ma xasuusto dhab ahaan halka ay aadaan laakiin waa inay ahaataa / var / cache / pacman / pkg ama haddii aan la cayimin karin in pacstrap ii muuqataa

  8.   Leonel dijo

    Waxay ku sameyn karaan cfdisk cashar leh labalaab ama seddex boot 🙁, bes waxa aan u baahanahay inaan ku rakibo qaanso

    1.    Hugo dijo

      Runtii ma jiraan wax badan oo laga sheego cfdisk maaddaama aysan isku murugsanayn oo dhan, runtiina hagaha rakibidda ee kor lagu xusay kor ahaan asal ahaan wuxuu muujinayaa sida loo isticmaalo. Laakiin haddii aad leedahay nidaamyo kale oo aad rakibtay waxaad isticmaali kartaa wax saaxiibtinimo leh, laga yaabee Gparted. Wixii Windows ah waxaa jira qalab bilaash ah (in kasta oo nasiib daro aysan bilaash aheyn) oo loo yaqaan 'Easeus Partition Master' oo aad isticmaali karto, waxay umuuqataa inay sifiican ushaqeyso.

      Inta kale waan ku faraxsanahay inaad maqaalka ku xiiso galisay, ma aanan arkin mudnaanta weyn ee waaya-aragnimadayda, laakiin Elav wuxuu igu dhiirrigaliyay inaan wax ka diyaariyo.