Mae pawb yn dweud “Chrome OS yw Duw, Chrome OS yw hwn, Chrome OS yw hynny”. Ond ydyn nhw byth yn dweud wrthych chi sut maen nhw'n ei ddefnyddio? Dyma un o'r prosiectau sy'n caniatáu ichi ei osod a'i ddefnyddio ar eich cyfrifiadur - Yn ogystal â chanllaw i'w osod!
Wrth gwrs cyn i ni ddechrau, byddaf yn defnyddio sawl term:
Distro Linux: Dosbarthiad Linux yn gyffredinol, mewn gwirionedd.
GRUB2: Mae ail fersiwn o bootloader GRUB, yn sefyll am “GRand Unified Boot manager”, prosiect GNU sy'n eich galluogi i gychwyn unrhyw beth Linux a rheoli multiboots yn haws.
Brunches: Llwythwr cychwyn GRUB2 answyddogol i glytio fersiwn wedi'i osod o Chrome OS a'i wneud yn ddefnyddiadwy ar eich cyfrifiadur.
Llinell orchymyn cnewyllyn: Trosglwyddwyd y “paramedrau” i'r “cnewyllyn” ar gyfer cychwyn eich OS mewn statws mwy sefydlog neu swyddogaethol. Mae Brunch yn caniatáu ichi addasu hwn i ddatrys problemau sy'n codi wrth gychwyn neu ddefnyddio CroS.
Crosh: Mae'n sefyll am “Chrome OS Shell”, y derfynell debyg i Linux sy'n eich galluogi i wneud llawer o bethau nad ydynt ar gael trwy ryngwyneb graffigol.
ARC: Yn sefyll am “Android Runtime for Chrome”, sy'n eich galluogi i ddefnyddio apiau Android ar Chrome OS - Yn union fel “Windows Subsystem for Android” ond ar gyfer Chrome.
Crouton: Gweithrediad swyddogol Linux ar gyfer Chrome OS gan Google. Mae ganddo gynwysyddion eu hunain, sy'n defnyddio'r gyrwyr Chrome OS ac backends ar gyfer gweithredu.
bynsen: Gweithrediad Linux Brunch ar gyfer Chrome OS gan ddatblygwr y cychwynnwr. Mae ganddo hefyd system cynhwysydd, ond mae'n defnyddio'r gyrwyr mewnol ac ati ar gyfer gweithredu.
ffordddir: Roedd rhai “rendrwr” modern yn arfer llwytho amgylchedd bwrdd gwaith ac ati. Os ydych chi'n ddefnyddiwr Linux, dylech fod yn ymwybodol o hyn.
Cyflwyniad i Brunch
O fy ngeiriau, mae Brunch yn GRUB wedi'i deilwra ar gyfer gosod Chrome OS a'i glytio i'w ddefnyddio ar eich cyfrifiadur heb fynd i broblemau difrifol. Mae'n caniatáu ichi ddewis pa ddarn i'w gymhwyso a beth i beidio trwy ei ffurfweddu ar system fyw fel y gallwch ei wneud yn ddefnyddiadwy neu hyd yn oed mor sefydlog â phosib ar eich dyfais - Fel nodwedd gosod wedi'i thargedu ar gyfer Debian, ond rydych chi'n ffurfweddu pethau ar eich pen eich hun. Mae'n defnyddio rhaniad ychwanegol (Sef “ROOTC”) i storio clytiau a phethau; a rhaniad EFI i, wel, lesewch y system wrth gwrs. Mae’n brosiect hir-oed, ond nid oes llawer o adnoddau dibynadwy ac eithrio eu Wiki fel canllaw i’w ddefnyddio yn anffodus…
Beth sydd ei angen arnoch chi?
Rhaid bodloni'r gofynion canlynol.
- Mae angen cyfrifiadur personol arnoch gyda firmware UEFI os yn bosibl. Gallai BIOS Etifeddiaeth weithio hefyd, ond cofiwch fod angen sawl darn arno a bydd materion annisgwyl yn digwydd. Hefyd gwirio teuluoedd CPU a firmwares addas ar eu cyfer. Fodd bynnag, nid yw pob teulu yn cael ei gefnogi. Na, ni fydd GPUs Nvidia byth yn gweithio oherwydd bod ChromeOS yn defnyddio Wayland fel cyfansoddwr ac nid oes gyrrwr i'w gael i weithio ar Nvidia wedi'i osod.
- Mae angen 2 yriant allanol arnoch chi. Cerdyn USB neu SD, dim ots. Bydd un yn cynnal distro byw bootable, bydd y llall yn dal asedau i osod cychwynnydd Brunch a CrOS.
- Yna mae angen rhywfaint o gyfarwyddrwydd â llinell orchymyn Linux, amynedd i fynd trwy ddogfennau ac amser i ddod o hyd i glytiau i'w cymhwyso.
Gosod Brunch
Mae'r weithdrefn osod yn dibynnu ar sut ydych chi am ddefnyddio'r system. Byddaf yn tybio eich bod am ei osod ar eich gyriant system, gan drosysgrifo'r OS presennol. Fodd bynnag, ar gyfer cychwyn deuol a datrys problemau pellach, rwy'n argymell ichi wirio Brunch GitHub.
Felly, yn gyntaf oll, mae angen i chi fflachio delwedd gosod Linux i'ch gyriant USB gan ddefnyddio naill ai Rufus (Windows), llinell orchymyn neu ysgrifennwr delwedd USB wedi'i gludo gyda'ch distro (Linux). Hefyd lawrlwythwch y datganiad Brunch diweddaraf a delwedd swyddogol Chrome OS ar gyfer eich dyfais, ar yriant allanol arall. Rwy'n defnyddio “grunt” ar gyfer APUs AMD, gan fod AMD A4 ar fy ngliniadur. Os oes gennych Intel CPU sy'n hŷn na'r 8fed gen, er enghraifft, bydd angen “rammus” arnoch. Gallwch wirio wiki Brunch am ragor o wybodaeth a thabl o CPUs a delweddau a gefnogir ar gyfer y rheini hefyd.
Cist o'r Linux USB rydych chi newydd ei greu.
Yna, ewch i'r llwybr y gwnaethoch chi lawrlwytho Brunch release i mewn, agor terfynell i mewn 'na, a gwneud gorchmynion hyn yn y drefn;
# Tynnwch ffeiliau Brunch a delwedd adfer Chrome OS. tar -xvf brunch_(...).tar.gz unzip /path/to/chromeos_codename_(...).bin.zip # Gwnewch Chrome OS yn gosod sgript gweithredadwy. chmod +x chromeos-install.sh # Gan dybio bod gennych Ubuntu i fyny. Gosod dibyniaethau ar gyfer y sgript. sudo apt install cgpt pv # Ac yn olaf, rhedeg y sgript. Amnewid sdX gyda'r ddisg darged (yn /dev). Defnyddiwch Gparted i nodi. sudo ./chromeos-install.sh -src /path/to/chromeos_codename_(...).bin -dst /dev/sdX
Nawr eistedd yn ôl a chael paned o de. Bydd hyn yn cymryd amser. Unwaith y bydd wedi'i wneud, ailgychwyn y PC, a chychwyn o ddisg fewnol. Nid ydym wedi gwneud eto. Pan fyddwch wedi cychwyn Chrome OS, gwiriwch a yw WiFi i fyny yn gyntaf. Gallwch chi wneud hynny trwy glicio ar hambwrdd system ac “ehangu” teilsen WiFi. Gwiriwch am Bluetooth hefyd yn ddewisol. Os nad yw un o'r rheini i fyny, yn enwedig WiFi, gwnewch Ctrl + Alt + F2 i ollwng i mewn i Cragen Datblygwr Chrome OS a mewngofnodi fel “chronos”, yna gwnewch y gorchymyn hwn a dilynwch y cyfarwyddiadau ar y sgrin;
sudo edit-brunch-config
Yn syml, mae angen i chi farcio'r cerdyn sydd gennych chi (er enghraifft “rtl8723de” ar gyfer Realtek RTL8723DE) a sawl opsiwn arall sy'n swnio'n cŵl i chi. Rwyf yn bersonol yn nodi'r opsiynau hyn;
- “enable_updates” i, wel, galluogi diweddariadau ar gyfer cael o Gosodiadau> Ynglŷn â Chrome OS.
- “pwa” i alluogi defnydd o Brunch PWA.
- “mount_internal_drives” ar gyfer cyrchu ffeiliau o dan unrhyw raniadau eraill ar y ddisg y gosodwyd Chrome OS arni. Cofiwch y gallai galluogi'r opsiwn hwn fod â Storio Cyfryngau ar ARC yn rhedeg am yr amser cyfan ac achosi defnydd CPU hynod o uchel!
- “rtl8723de” ar gyfer cerdyn WiFi fy ngliniadur (Realtek RTL8723DE)
- “acpi_power_button” ar gyfer botwm pŵer - Os oes gennych dabled/2in1, mae pwyso'r botwm pŵer yn hir yn gwneud ei waith allan o'r blwch. Mae hyn ar gyfer defnyddwyr gliniaduron a bwrdd gwaith nad yw pwyso'n hir ar y botwm pŵer yn gwneud dim ond gwasgu byr fel arfer yn gweithio.
- “suspend_s3” ar gyfer ataliad cyflwr S3. Fel arfer nid yw ChromeOS yn trin ataliad yn iawn pan fydd gennych ataliad S3 ac nid S0/S1/S2. Gallwch wirio a oes angen hyn arnoch chi ai peidio trwy roi'r gorchymyn hwn ar Windows:
pŵercfg /a
Os cewch rywfaint o allbwn tebyg i hyn, mae angen i chi alluogi'r ffurfwedd hon.
I gael esboniad ar yr holl opsiynau hyn, gallwch gyfeirio at Brunch wiki hefyd.
Unwaith y byddwch wedi trwsio cymaint o broblemau â phosib gan ddefnyddio'r adran Datrys Problemau, rydych chi nawr yn barod i ddefnyddio Chrome OS ar eich dyfais! Oedd hi'n anodd o gwbl? Dydw i ddim yn meddwl ei fod. Fodd bynnag, un peth y mae angen i chi ei gadw mewn cof yw bod angen i chi wirio am ddiweddariadau i lwyth cychwyn Brunch yn rheolaidd. A diweddarwch nhw pryd bynnag y bo modd i osgoi problemau pellach wrth ddiweddaru eich gosodiad Chrome OS.
Rwy'n gobeithio eich bod wedi ei hoffi. Rwy'n meddwl parhau â'r gyfres hon o erthyglau trwy ddulliau eraill o osodiadau, rhai arbrofion a weithiodd yn well na'r ffordd y bwriedir eu gwneud ac ati. Welwn ni chi gyd mewn un arall!