પીસી માટે ગૂગલ ક્રોમ ઓએસ: પ્રસ્તુત છે બ્રંચ બુટલોડર!

દરેક વ્યક્તિ કહે છે કે "ક્રોમ ઓએસ ભગવાન છે, ક્રોમ ઓએસ આ છે, ક્રોમ ઓએસ તે છે". પરંતુ શું તેઓ તમને ક્યારેય કહે છે કે તેઓ તેનો ઉપયોગ કેવી રીતે કરે છે? અહીં એક પ્રોજેક્ટ છે જે તમને તમારા PC પર તેને ઇન્સ્ટોલ અને ઉપયોગ કરવાની મંજૂરી આપે છે — તેમજ તેને ઇન્સ્ટોલ કરવા માટેની માર્ગદર્શિકા!

અલબત્ત અમે શરૂ કરીએ તે પહેલાં, હું ઘણી શરતોનો ઉપયોગ કરીશ:

Linux ડિસ્ટ્રો: સામાન્ય રીતે Linux વિતરણ, ખરેખર.
GRUB2: GRUB બુટલોડરનું બીજું સંસ્કરણ, "ગ્રાન્ડ યુનિફાઇડ બૂટ મેનેજર" માટે વપરાય છે, એક GNU પ્રોજેક્ટ જે તમને Linux ને કંઈપણ બુટ કરવા અને મલ્ટિબૂટ્સને વધુ સરળતાથી સંચાલિત કરવાની મંજૂરી આપે છે.
બ્રંચ: Chrome OS ના ઇન્સ્ટોલ કરેલ વર્ઝનને પેચ કરવા અને તેને તમારા PC પર વાપરી શકાય તેવું બનાવવા માટે બિનસત્તાવાર GRUB2 બુટલોડર.
કર્નલ કમાન્ડલાઇન: તમારા OS ને વધુ સ્થિર અથવા કાર્યાત્મક સ્થિતિમાં બુટ કરવા માટે "પરિમાણો" "કર્નલ" ને પસાર કરવામાં આવ્યા છે. Brunch તમને બુટ કરતી વખતે અથવા CrOS નો ઉપયોગ કરતી વખતે થતી સમસ્યાઓના નિવારણ માટે આને કસ્ટમાઇઝ કરવાની મંજૂરી આપે છે.
ક્રોશ: "Chrome OS શેલ" માટે વપરાય છે, જે લિનક્સ જેવું ટર્મિનલ છે જે તમને ગ્રાફિકલ ઈન્ટરફેસ દ્વારા ઉપલબ્ધ ન હોય તેવી ઘણી બધી વસ્તુઓ કરવા દે છે.
એઆરસી: "ક્રોમ માટે એન્ડ્રોઇડ રનટાઇમ" માટે વપરાય છે, જે તમને ક્રોમ ઓએસ પર એન્ડ્રોઇડ એપ્સનો ઉપયોગ કરવાની મંજૂરી આપે છે — જેમ કે "એન્ડ્રોઇડ માટે વિન્ડોઝ સબસિસ્ટમ" પણ ક્રોમ માટે.
ક્રાઉટન: Google દ્વારા Chrome OS માટે સત્તાવાર Linux અમલીકરણ. તે પોતાના દ્વારા કન્ટેનર ધરાવે છે, જે ઓપરેટિંગ માટે Chrome OS ડ્રાઇવરો અને બેકએન્ડનો ઉપયોગ કરે છે.
બ્રિઓચે: બુટલોડરના ડેવલપર દ્વારા Chrome OS માટે બ્રંચનું Linux અમલીકરણ. તેની પાસે કન્ટેનર સિસ્ટમ પણ છે, પરંતુ તે ઓપરેટિંગ માટે આંતરિક ડ્રાઇવરો અને જેમનો ઉપયોગ કરે છે.
વેલેન્ડ: કેટલાક આધુનિક "રેન્ડરર" નો ઉપયોગ ડેસ્કટોપ એન્વાયર્નમેન્ટ અને આવા લોડ કરવા માટે થાય છે. જો તમે Linux વપરાશકર્તા છો, તો તમારે આનાથી વાકેફ હોવું જોઈએ.

બ્રંચનો પરિચય

મારા શબ્દોથી, બ્રંચ એ ક્રોમ ઓએસ ઇન્સ્ટોલ કરવા અને ગંભીર સમસ્યાઓમાં ભાગ્યા વિના તમારા કમ્પ્યુટર પર તેનો ઉપયોગ કરવા માટે તેને પેચ કરવા માટે કસ્ટમાઇઝ કરેલ GRUB છે. તે તમને લાઇવ સિસ્ટમ પર તેને રૂપરેખાંકિત કરીને કયો પેચ લાગુ કરવો અને શું નહીં તે પસંદ કરવાની મંજૂરી આપે છે જેથી તમે તેને તમારા ઉપકરણ પર ઉપયોગી અથવા શક્ય તેટલું સ્થિર બનાવી શકો — જેમ કે ડેબિયન માટે લક્ષિત ઇન્સ્ટોલેશન સુવિધા, પરંતુ તમે વસ્તુઓ જાતે ગોઠવો છો. તે પેચો અને સામગ્રીને સંગ્રહિત કરવા માટે વધારાના પાર્ટીશન (એટલે ​​​​કે "ROOTC") નો ઉપયોગ કરે છે; અને EFI પાર્ટીશન, સારી રીતે, સિસ્ટમને બુટ કરવા માટે. તે લાંબા સમયથી જૂનો પ્રોજેક્ટ છે, પરંતુ દુખદ રીતે તેનો ઉપયોગ કરવા માટે માર્ગદર્શિકા તરીકે તેમના વિકિ સિવાય ઘણા વિશ્વસનીય સંસાધનો નથી...

તમારે શું જોઈએ છે?

નીચેની આવશ્યકતાઓને પૂર્ણ કરવી આવશ્યક છે.

  • જો શક્ય હોય તો તમારે UEFI ફર્મવેર સાથે પીસીની જરૂર છે. લેગસી BIOS પણ કામ કરી શકે છે, પરંતુ ધ્યાનમાં રાખો કે તેને ઘણા પેચોની જરૂર છે અને અણધારી સમસ્યાઓ આવવાની છે. પણ CPU પરિવારો અને તેમના માટે યોગ્ય ફર્મવેર તપાસો. જોકે તમામ પરિવારોને ટેકો મળતો નથી. ના, Nvidia GPUs ક્યારેય કામ કરશે નહીં કારણ કે ChromeOS વેલેન્ડનો કમ્પોઝિટર તરીકે ઉપયોગ કરે છે અને Nvidia પર તેને ઇન્સ્ટોલ કરવા માટે ડ્રાઇવર નથી.
  • તમારે 2 બાહ્ય ડ્રાઇવની જરૂર છે. USB અથવા SD કાર્ડ, વાંધો નથી. એકમાં બુટ કરી શકાય તેવી લાઇવ ડિસ્ટ્રો હશે, બીજી પાસે બ્રંચ બુટલોડર અને CrOS ઇન્સ્ટોલ કરવા માટે અસ્કયામતો હશે.
  • પછી તમારે Linux કમાન્ડ લાઇન સાથે થોડી પરિચિતતા, દસ્તાવેજોમાંથી પસાર થવાની ધીરજ અને અરજી કરવા માટે પેચ શોધવા માટે સમયની જરૂર છે.

બ્રંચ ઇન્સ્ટોલ કરી રહ્યું છે

ઇન્સ્ટોલેશન પ્રક્રિયા તમે સિસ્ટમનો કેવી રીતે ઉપયોગ કરવા માંગો છો તેના પર આધાર રાખે છે. હું ધારીશ કે તમે તેને તમારી સિસ્ટમ ડ્રાઇવ પર ઇન્સ્ટોલ કરવા માંગો છો, હાલની OS પર ફરીથી લખીને. ડ્યુઅલબૂટિંગ અને વધુ મુશ્કેલીનિવારણ માટે, જોકે, હું તમને તપાસવાની ભલામણ કરું છું Brunch GitHub.
તેથી, સૌ પ્રથમ, તમારે રુફસ (વિન્ડોઝ), કમાન્ડ લાઇન અથવા તમારા ડિસ્ટ્રો (લિનક્સ) સાથે મોકલેલ USB ઇમેજ લેખકનો ઉપયોગ કરીને તમારી USB ડ્રાઇવ પર Linux ઇન્સ્ટોલેશન ઇમેજ ફ્લેશ કરવાની જરૂર છે. અન્ય બાહ્ય ડ્રાઇવ પર, તમારા ઉપકરણ માટે નવીનતમ બ્રંચ રિલીઝ અને સત્તાવાર Chrome OS છબી પણ ડાઉનલોડ કરો. હું AMD APUs માટે "ગ્રન્ટ" નો ઉપયોગ કરું છું, કારણ કે મારા લેપટોપમાં AMD A4 છે. જો તમારી પાસે 8મી જનરેશન કરતાં જૂની Intel CPU હોય, ઉદાહરણ તરીકે, તમારે “rammus” ની જરૂર પડશે. તમે વધુ માહિતી માટે Brunch wiki તપાસી શકો છો અને સમર્થિત CPUs અને તે માટે પણ છબીઓનું ટેબલ જોઈ શકો છો.
તમે હમણાં જ બનાવેલ Linux USB માંથી બુટ કરો.
પછી, તમે જે પાથમાં બ્રંચ રિલીઝ ડાઉનલોડ કર્યું છે તેમાં જાઓ, ત્યાં ટર્મિનલ ખોલો અને આ આદેશોને ક્રમમાં કરો;

# બ્રંચ ફાઇલો અને ક્રોમ ઓએસ પુનઃપ્રાપ્તિ છબીને બહાર કાઢો. tar -xvf brunch_(...).tar.gz unzip /path/to/chromeos_codename_(...).bin.zip # Chrome OS ઇન્સ્ટોલ કરતી સ્ક્રિપ્ટને એક્ઝિક્યુટેબલ બનાવો. chmod +x chromeos-install.sh # ધારી રહ્યા છીએ કે તમારી પાસે ઉબુન્ટુ છે. સ્ક્રિપ્ટ માટે નિર્ભરતા સ્થાપિત કરો. sudo apt install cgpt pv # અને છેલ્લે, સ્ક્રિપ્ટ ચલાવો. sdX ને લક્ષ્ય ડિસ્ક સાથે બદલો (/dev માં). ઓળખવા માટે Gparted નો ઉપયોગ કરો. sudo ./chromeos-install.sh -src /path/to/chromeos_codename_(...).bin -dst /dev/sdX

હવે બેસો અને એક કપ ચા લો. આમાં થોડો સમય લાગશે. એકવાર તે થઈ જાય, પીસી રીબૂટ કરો અને આંતરિક ડિસ્કમાંથી બુટ કરો. અમે હજુ પૂર્ણ કર્યું નથી. જ્યારે તમે ક્રોમ ઓએસ બુટ કરેલ હોય, ત્યારે પહેલા તપાસો કે WiFi ચાલુ છે કે કેમ. તમે સિસ્ટમ ટ્રે પર ક્લિક કરીને અને WiFi ટાઇલને "વિસ્તૃત" કરીને આમ કરી શકો છો. વૈકલ્પિક રીતે બ્લૂટૂથ માટે પણ તપાસો. જો તેમાંથી એક ચાલુ ન હોય, ખાસ કરીને WiFi, Chrome OS ડેવલપર શેલમાં આવવા માટે Ctrl+Alt+F2 કરો અને "ક્રોનોસ" તરીકે લૉગ ઇન કરો, પછી આ આદેશ કરો અને ઑન-સ્ક્રીન સૂચનાઓને અનુસરો;

sudo edit-brunch-config

સરળ શબ્દોમાં કહીએ તો, તમારે તમારી પાસે જે કાર્ડ છે તેને ચિહ્નિત કરવાની જરૂર છે (ઉદાહરણ તરીકે, Realtek RTL8723DE માટે “rtl8723de”) અને અન્ય કેટલાક વિકલ્પો તમને સરસ લાગે છે. હું વ્યક્તિગત રીતે આ વિકલ્પોને ચિહ્નિત કરું છું;

  • "સક્ષમ_અપડેટ્સ" માટે, સારી રીતે, સેટિંગ્સ > Chrome OS વિશેમાંથી મેળવવા માટે અપડેટ્સ સક્ષમ કરો.
  • "pwa" નો ઉપયોગ સક્ષમ કરવા માટે Brunch PWA.
  • ડિસ્ક પર કોઈપણ અન્ય પાર્ટીશનો હેઠળની ફાઇલોને ઍક્સેસ કરવા માટે "mount_internal_drives" ક્રોમ OS ઇન્સ્ટોલ કરેલ હતું. ધ્યાનમાં રાખો કે આ વિકલ્પને સક્ષમ કરવાથી સમગ્ર સમય માટે ARC પર મીડિયા સ્ટોરેજ ચાલી શકે છે અને તેના કારણે CPU નો ભારે ઉપયોગ થઈ શકે છે!
  • મારા લેપટોપના WiFi કાર્ડ માટે “rtl8723de” (Realtek RTL8723DE)
  • પાવર બટન માટે “acpi_power_button” — જો તમારી પાસે ટેબ્લેટ/2in1 હોય, તો પાવર બટનને લાંબા સમય સુધી દબાવવાથી તે બોક્સની બહાર કામ કરે છે. આ લેપટોપ અને ડેસ્કટોપ વપરાશકર્તાઓ માટે છે કે જેના માટે પાવર બટનને લાંબા સમય સુધી દબાવવાથી કંઈ થતું નથી પરંતુ સામાન્ય રીતે ટૂંકા દબાવવાનું કામ કરે છે.
  • S3 સ્ટેટ સસ્પેન્ડ માટે "સસ્પેન્ડ_s3". જ્યારે તમારી પાસે S3 સસ્પેન્શન હોય અને S0/S1/S2 ન હોય ત્યારે ChromeOS સામાન્ય રીતે સસ્પેન્શનને હેન્ડલ કરતું નથી. તમે Windows પર આ આદેશ આપીને તપાસ કરી શકો છો કે તમને આ સક્ષમ કરવાની જરૂર છે કે નહીં:
    પાવરસીએફજી/એ

    જો તમને આના જેવું જ આઉટપુટ મળે, તો તમારે આ રૂપરેખાને સક્ષમ કરવાની જરૂર છે.

    આ આદેશ દ્વારા આપવામાં આવેલ આઉટપુટ મુજબ, લેખકના PC ને તેમની Brunch રૂપરેખામાં suspend_s3 સક્ષમ કરવાની જરૂર છે.

આ બધા વિકલ્પો પર સમજૂતી માટે, તમે સંદર્ભ લઈ શકો છો બ્રંચ વિકી તેમજ.

એકવાર તમે મુશ્કેલીનિવારણ વિભાગનો ઉપયોગ કરીને શક્ય તેટલી સમસ્યાઓને ઠીક કરી લો, પછી તમે હવે તમારા ઉપકરણ પર Chrome OS નો ઉપયોગ કરવા માટે તૈયાર છો! શું તે કોઈ મુશ્કેલ હતું? મને નથી લાગતું કે તે હતું. તમારે એક વસ્તુ ધ્યાનમાં રાખવાની જરૂર છે, જો કે, તમારે બ્રંચ બૂટલોડરના અપડેટ્સ માટે નિયમિતપણે તપાસ કરવાની જરૂર છે. અને તમારા Chrome OS ઇન્સ્ટોલેશનને અપડેટ કરતી વખતે વધુ સમસ્યાઓ ટાળવા માટે જ્યારે પણ શક્ય હોય ત્યારે તેમને અપડેટ કરો.
મને આશા છે કે તમને તે ગમ્યું હશે. હું આ લેખ શ્રેણીને ઇન્સ્ટોલેશનની અન્ય પદ્ધતિઓ દ્વારા ચાલુ રાખવાનું વિચારી રહ્યો છું, કેટલાક પ્રયોગો કે જે તેઓ જે રીતે કરવા માગે છે તેના કરતાં વધુ સારી રીતે કામ કરે છે અને તેથી વધુ. તમે બધાને બીજા એકમાં મળીશું!

સંબંધિત લેખો