Google Chrome OS fyrir PC: Við kynnum Brunch Bootloader!

Allir segja „Chrome OS er Guð, Chrome OS er þetta, Chrome OS er það“. En segja þeir þér einhvern tíma hvernig þeir nota það? Hér er eitt af verkefnunum sem gerir þér kleift að setja það upp og nota það á tölvunni þinni - sem og leiðbeiningar um uppsetningu þess!

Auðvitað mun ég nota nokkur hugtök áður en við byrjum:

Linux dreifing: Linux dreifing almennt, í alvöru.
GRUB2: Önnur útgáfa af GRUB ræsiforritara, stendur fyrir „GRand Unified Boot manager“, GNU verkefni sem gerir þér kleift að ræsa allt Linux og stjórna fjölstígvélum auðveldara.
Brunches: Óopinber GRUB2 ræsiforrit til að laga uppsetta útgáfu af Chrome OS og gera það nothæft á tölvunni þinni.
Skipunarlína kjarna: „Breyturnar“ voru sendar til „kjarna“ til að ræsa í stýrikerfið þitt í stöðugri eða virkari stöðu. Brunch gerir þér kleift að sérsníða þetta til að leysa vandamál sem koma upp við ræsingu eða notkun CrOS.
Crosh: Stendur fyrir „Chrome OS Shell“, Linux-lík flugstöð sem gerir þér kleift að gera fullt af hlutum sem eru ekki tiltækar í gegnum grafískt viðmót.
ARC: Stendur fyrir "Android Runtime for Chrome", sem gerir þér kleift að nota Android forrit á Chrome OS - Rétt eins og "Windows undirkerfi fyrir Android" en fyrir Chrome.
Crouton: Opinber Linux útfærsla fyrir Chrome OS frá Google. Það er með ílát ein og sér, sem notar Chrome OS rekla og bakenda til notkunar.
bolla: Linux útfærsla Brunch fyrir Chrome OS af forritara ræsiforritsins. Það er líka með gámakerfi, en notar innri rekla og slíkt til að keyra.
leiðarland: Einhver nútímalegur „renderer“ notaði til að hlaða skjáborðsumhverfi og þess háttar. Ef þú ert Linux notandi ættirðu að vera meðvitaður um þetta.

Kynning á brunch

Frá orðum mínum, Brunch er sérsniðið GRUB til að setja upp Chrome OS og lagfæra það til að nota það á tölvunni þinni án þess að lenda í alvarlegum vandamálum. Það gerir þér kleift að velja hvaða plástur þú vilt nota og hvað ekki með því að stilla hann á lifandi kerfi svo þú getir gert hann nothæfan eða jafnvel eins stöðugan og mögulegt er í tækinu þínu - Eins og markviss uppsetningaraðgerð fyrir Debian, en þú stillir hlutina á eigin spýtur. Það notar auka skipting (Nefnilega „ROOTC“) til að geyma plástra og svoleiðis; og EFI skipting til að ræsa kerfið auðvitað. Þetta er langaldra verkefni, en það eru ekki mörg áreiðanleg úrræði nema Wiki þeirra sem leiðarvísir til að nota það því miður ...

Hvað vantar þig?

Eftirfarandi kröfur verða að uppfylla.

  • Þú þarft tölvu með UEFI fastbúnaði ef mögulegt er. Eldra BIOS gæti líka virkað, en hafðu í huga að það þarf nokkra plástra og óvænt vandamál eiga að koma upp. Einnig athugaðu CPU fjölskyldur og viðeigandi fastbúnað fyrir þá. Ekki eru þó allar fjölskyldur studdar. Nei, Nvidia GPUs munu aldrei virka vegna þess að ChromeOS notar Wayland sem samsetningu og það er ekki rekillinn til að láta það virka á Nvidia uppsett.
  • Þú þarft 2 ytri diska. USB eða SD kort, skiptir ekki máli. Annar mun halda ræsanlegu lifandi dreifingu, hinn mun geyma eignir til að setja upp Brunch bootloader og CrOS.
  • Þá þarftu að þekkja Linux skipanalínuna, þolinmæði til að fara í gegnum skjöl og tíma til að finna plástra til að nota.

Setja upp brunch

Uppsetningaraðferð fer eftir því hvernig þú vilt nota kerfið. Ég geri ráð fyrir að þú viljir setja það upp á kerfisdrifinu þínu og skrifa yfir núverandi stýrikerfi. Fyrir tvíræsingu og frekari bilanaleit mæli ég þó með því að þú athugar Brunch GitHub.
Svo, fyrst og fremst þarftu að flassa Linux uppsetningarmynd á USB drifið þitt með því að nota annaðhvort Rufus (Windows), skipanalínu eða USB myndritara sem er sendur með dreifingunni þinni (Linux). Hladdu einnig niður nýjustu Brunch útgáfunni og opinberu Chrome OS myndinni fyrir tækið þitt, á öðru utanáliggjandi drifi. Ég nota „grunt“ fyrir AMD APU, þar sem fartölvan mín er með AMD A4. Ef þú ert með Intel CPU eldri en 8. kynslóð, til dæmis, þarftu „rammus“. Þú getur skoðað Brunch wiki fyrir frekari upplýsingar og töflu yfir studda örgjörva og myndir fyrir þá líka.
Ræstu frá Linux USB sem þú bjóst til.
Farðu síðan inn á slóðina sem þú sóttir Brunch release inn á, opnaðu flugstöð þar inni og gerðu þessar skipanir í röðinni;

# Dragðu út brunch-skrár og endurheimtarmynd Chrome OS. tar -xvf brunch_(...).tar.gz unzip /path/to/chromeos_codename_(...).bin.zip # Gerðu Chrome OS uppsetningarforskriftu keyranlega. chmod +x chromeos-install.sh # Að því gefnu að þú hafir Ubuntu uppi. Settu upp ósjálfstæði fyrir handritið. sudo apt install cgpt pv # Og að lokum skaltu keyra handritið. Skiptu um sdX fyrir markdiskinn (í /dev). Notaðu Gparted til að bera kennsl á. sudo ./chromeos-install.sh -src /path/to/chromeos_codename_(...).bin -dst /dev/sdX

Hallaðu þér nú aftur og fáðu þér tebolla. Þetta mun taka smá tíma. Þegar því er lokið skaltu endurræsa tölvuna og ræsa af innri diski. Við erum ekki búnir ennþá. Þegar þú ert með Chrome OS ræst skaltu athuga hvort WiFi sé uppi fyrst. Þú getur gert það með því að smella á kerfisbakkann og „stækka“ WiFi flísar. Athugaðu mögulega fyrir Bluetooth líka. Ef einn af þeim er ekki uppi, sérstaklega WiFi, skaltu nota Ctrl+Alt+F2 til að falla inn í Chrome OS Developer Shell og skrá þig inn sem „chronos“, gerðu síðan þessa skipun og fylgdu leiðbeiningunum á skjánum;

sudo edit-brunch-config

Einfaldlega sagt, þú þarft að merkja kortið sem þú ert með (til dæmis „rtl8723de“ fyrir Realtek RTL8723DE) og nokkra aðra valkosti sem þér finnst flottir. Ég persónulega merkja þessa valkosti;

  • „enable_updates“ til að virkja uppfærslur til að komast í Stillingar > Um Chrome OS.
  • „pwa“ til að gera kleift að nota Brunch PWA.
  • „mount_internal_drives“ til að fá aðgang að skrám undir öðrum skiptingum á disknum sem Chrome OS var sett upp á. Hafðu í huga að ef þessi valkostur er virkur gæti Media Storage á ARC keyrt allan tímann og valdið verulega mikilli CPU-notkun!
  • „rtl8723de“ fyrir WiFi kort fartölvunnar minnar (Realtek RTL8723DE)
  • „acpi_power_button“ fyrir aflhnapp - Ef þú ert með spjaldtölvu/2in1, þá vinnur það með því að ýta lengi á aflhnappinn. Þetta er fyrir notendur fartölvu og borðtölvu þar sem lengi ýtt á rofann gerir ekkert nema stutt ýting virkar venjulega.
  • „suspend_s3“ fyrir S3 ástand stöðvun. ChromeOS höndlar venjulega ekki fjöðrun rétt þegar þú ert með S3 fjöðrun en ekki S0/S1/S2. Þú getur athugað hvort þú þurfir að virkja þetta eða ekki með því að gefa þessa skipun á Windows:
    powercfg / a

    Ef þú færð eitthvað svipað úttak og þetta þarftu að virkja þessa stillingu.

    Samkvæmt úttakinu sem þessi skipun gefur, þarf PC höfundar að virkja suspend_s3 í Brunch stillingum þeirra.

Fyrir útskýringar á öllum þessum valkostum geturðu vísað til Brunch wiki eins og heilbrigður.

Þegar þú hefur lagað eins mörg vandamál og mögulegt er með því að nota Úrræðaleitarhlutann ertu tilbúinn til að nota Chrome OS í tækinu þínu! Var það eitthvað erfitt? Ég held að það hafi ekki verið. Eitt sem þú þarft þó að hafa í huga er að þú þarft að athuga reglulega hvort uppfærslur séu á Brunch ræsiforritinu. Og uppfærðu þau þegar mögulegt er til að forðast frekari vandamál þegar þú uppfærir Chrome OS uppsetninguna þína.
Ég vona að þér líkaði það. Ég er að hugsa um að halda þessari greinaröð áfram með öðrum aðferðum við uppsetningar, tilraunum sem virkuðu betur en ætlunin er að gera og svo framvegis. Sjáumst öll í annarri!

tengdar greinar