Firmware, husiku Chikamu 4: Jongwe rinoyamwa makwikwi

Chikamu chekushushikana chaunoda kuti kernel ibate bhuti rakachengeteka padanho repasi imo nekuti kiyi dzeMicrosoft dzinogona kushandiswa kubira system, uye kana zvikaitika, vanotya kuti Microsoft ichadzima kiyi uye nekudaro Linux PC. ngavamhanye nekiyi iyoyo (uye hapana munhu anoda izvozvo).

Izvo zvese zvakatanga nechikumbiro chekudhonza kubva kuna David Howells icho chakatendera Microsoft-yakasainwa mabhainari makiyi kuti iiswe simba mukati mekernel inomhanya yakachengeteka boot mode. Uyo aive negumbeze akafunga kuti ndeye bullshit uye kuti zvirinani kuvandudza iyo X.509 parser. Matthew Garrett anopindura kuti kune chete chiremera chekusaina uye kuti ivo vanongo saina PE mabhinari (anotakurika anoitwa). Uye apa Linus anoregedza rurimi rwake rwakapinza ndokuti:

Vakomana, iyi haisi jongwe inoyamwa makwikwi. Kana iwe uchida kuongorora PE mabhinari, enda kumberi. Kana Red Hat ichida kukubvunza yakadzika Huro kuMicrosoft, idambudziko * rako. Izvo hazvina chekuita nekernel yandinochengetedza. Hazvina basa kuti iwe uve nemuchina wekusaina unoparadzanisa pe binary, unoongorora masiginecha, uye wosainira makiyi anouya nekiyi yake. Vakatonyora kodhi yacho, naMwari, iri muhurongwa hwakaipa. Nei ndichifanira kuva nehanya? Nei kernel ichipa shiti senge "isu tinongo saina PE mabhinari"? Isu tinotsigira X.509, inova ndiyo muyero wekusaina. Zviite padivi remushandisi pamushini unovimbika. Iko hakuna chikonzero chekuzviita mukernel.

Matthew anopindura achiti:

Vatengesi vanoda kuunza makiyi akasainwa neyakavimbika yechitatu bato. Iye zvino ndiyo chete inoyerera ndeyeMicrosoft, nekuti sezviri pachena chinhu chete vatengesi vanofarira kupfuura crappy firmware iri kutevera zvirevo zveMicrosoft. Izvo zvakaenzana hazvisi zveRed Hat chete (kana chero chipi) chinosaina zvekare iwo makiyi zvakarongeka, iri kusaina zvekare makiyi aya nekiyi yakavimbwa nekernel yekumusoro. Iwe ungade here kutakura kiyi yakavimbika nekutadza kana nhengo yesosaiti yakavimbika ikabata basa rekusaina zvekare? Kana isu tinofungidzira kuti chero munhu anoda kuvhura ekunze ma module ibenzi uye anofanirwa kuve anosiririsa?

Linus anopindura kuti anokahadzika chero munhu ane hanya. Kuti yatove benzi kusaina kernel module nekiyi yeMicrosoft. Zvakare, Red Hat ICHASAINA iyo NVIDIA uye AMD binary module. Peter Jones anoti kwete, iyo Red Hat haizosaina chero module yakavakwa neimwe. Garret anowedzera kuti RHEL inozopedzisira yavimba nemakiyi kubva kuNVIDIA ne AMD uye kuti zvingangoita kuti ichave yakavakirwa paMicrosoft kusaina sevhisi.

Uye apa ndipo pandinomira ndopfupikisa zvishoma uye zvine hutsinye kune avo vasingade kuenda mune zvehunyanzvi ruzivo:

Kwese kusimudzira kwakatenderedza bhuti rakachengeteka kwave kupenga, asi nekuti vatengesi vehardware (makuru acho zvirinani) vachiri kuda kudzika Microsoft.

Saka Linus akafunga kuita zvinotevera mazano, saka vanomira kutamba ...

Zvigure pamwe nekutyisidzira.

Izvi ndizvo zvandaizokurudzira, uye zvakavakirwa pa KUCHENGETEKA KWECHOKWADI and in GADZISA MUSHANDI PAKUTANGA pachinzvimbo cheyake "ngatipei Microsoft nekuita zvisina maturo" nzira.

Saka panzvimbo yekufadza Microsoft, ngatiedzei kuona kuti tingawedzera sei chengetedzo:

- distro inofanirwa kusaina yayo ma module Uye HAPANA CHIMWE CHIMWE default. Uye haifanire kubvumidza chero imwe module zvachose kurodha nekutadza kana, nekuti nei fuck ichifanira? Uye chii icho gehena chine Microsoft firm ine chekuita nezve chero chinhu?

- usati warodha chero mamwe matatu mapato ma module, ita shuwa bvunza mushandisi mvumo. Pane iyo koni. Pasina kushandisa makiyi. Hapana icho. Makiyi anozokanganiswa. Edza kudzikisira kukanganisa, asi zvinonyanya kukosha, rega mushandisi ave necontrol.

- Rarama zvinhu zvakaita semakiyi akasarudzika pamutariri - neupenzi UEFI macheki akaremara kana zvichidikanwa. Ivo vanenge vachanyatso chengetedzeka saka zvichibva pane yakapenga midzi yekuvimba yakanangana nekambani hombe, nemasaini ekusaina anovimba chero munhu ane kiredhiti kadhi. Edza kudzidzisa vanhu zvinhu izvozvo. Kurudzira vanhu kuti vagadzire makiyi avo (akasarudzika), uye wovawedzera kune avo eEFI marongero (kana kwete: zvese nezve UEFI zvine chekuita nekutonga kupfuura chengetedzo), uye shingairira kuita zvinhu senge-yenguva-kusaina nekiyi zvakavanzika zvakaraswa. Mune mamwe mazwi, edza kuraramisa rudzi irworwo rwechengetedzo senge "isu tinove nechokwadi chekubvunza mushandisi zvakajeka neyambiro huru uye vagadzire yavo kiyi yeiyo chaiyo module." Kuchengetedzeka chaiko, kwete kuchengetedzeka "tinodzora mushandisi."

Chokwadi, vashandisi vari kuzozvimisikidza futi. Vachada kurodha NVIDIA binary module uye zvese izvo crap. Asi ngazvive zvakadaro SU sarudzo, uye pasi SU kutonga, panzvimbo yekuudza nyika kuti izvi zvinofanirwa kukomborerwa sei neMicrosoft.

Nekuti izvi hazvifanirwe kunge zviri zvemakomborero eMMS, asi nezve mushandisi achikomborera iyo kernel module.

Kutendeseka, iwe ndiwe unotya vanhu vanopokana nekiyi vanhu vanotya. Iwe unotengesa iyo "kutonga, kwete chengetedzo" shitware. Yese "MS muridzi wemuchina wako" ingori nzira isiriyo yekushandisa mapassword.

Kubva ipapo tambo yakadzikama ... uye haina kukodzera kutevera.

Shamwari dze DesdeLinux. Nhasi ndinopemberera zuva rangu rekutanga semupepeti paLinux blog, kunyangwe ndisina kuita debut sekudaro pano asi paFrannoe's blog, iyo panguva iyoyo yainzi Ubuntu Cosillas uye nhasi iri LMDE Cosillas. Uye yaivepo munaKurume 2 pandakanyora chitsauko chekutanga cheiyi firmware saga yandakazoenderera mberi pano. Ndinoda kutenda munhu wese anondiverenga uye akandiverenga, kunyanya Frannoe nevashandi vese ve Desdelinux kundiitira nzvimbo. Dai pasina kuti ndatora kosi yeAdvanced Functional Programming, uye wandaishanda naye akati ndishandise Linux kushanda neghc, ndine chokwadi chekuti ndingadai ndichiri kupa damba pamusoro pezvese nezveLinux.

Ini ndichaguma nemutsara uyu: "Ukasashevedzera kusaziva kwako, hapana anozobuda kuzokugadzirisa uye nekudaro unenge uchitaura chokwadi"

Zvinotumirwa zvinyorwa kubva kune kernel mail zvinyorwa:

https://lkml.org/lkml/2013/2/21/196

https://lkml.org/lkml/2013/2/21/228

https://lkml.org/lkml/2013/2/21/275

https://lkml.org/lkml/2013/2/25/487


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   Juan Carlos akadaro

    Iyo poindi ndeyekuti kana vagadziri veMabhuku uye vamwe vari kunyatso kushure kweWintel's UEFI (hatifanire kukanganwa kuti UEFI izano reIntel), uye, mune zvakanyanya, vese vakasarudza kusaisa sarudzo yekuimisa, Linux distros ichaita seyedema kana vasina siginecha, uye ndinofunga ndicho chinhu chakacherechedzwa nevanhu veRedHat. Ini ndoda kuona zvavachaita mumakore mashoma apo Linux haigone kuiswa pane chero nyowani komputa nekuti haina siginecha.

    1.    Ankh akadaro

      Mune mamiriro ezvinhu akaipisisa, kugoverwa kuchasaina kernel nemakiyi akasainwa neMicrosoft. Muchokwadi, ndizvo zviri kuitwa nevakawanda.
      Zvinotaurwa naTorvalds ndezvekuti izvi zvinoda kugadziriswa pane yega yega distro, nekuti iyo kernel haisi kuzozviita. Uye ichi ndicho chinhu chinonzwisisika, hachina kudzoka.

  2.   pavloco akadaro

    Linus ndiye wandinoda chaiye wepasirese hunhu. Zvinoita sekunge aburitswa muQuentin Tarantino bhaisikopo ndokuiswa kutungamira nharaunda. Warevesa pane zvaunotaura.

  3.   alf akadaro

    Ko zvakadii neLinuxMint michina, inouya neEFI / bhuti rakachengeteka? Ndinoomerera kuti pandichada imwe, ndichatenga imwe yeiyo.

    Chiuno changu chine gore rimwe, nenguva yandinoda imwe ini ndinofunga kuti iyo UEFI / Yakachengeteka bhoti chinhu chinenge chave kugadziriswa zvakanaka, kana kunyatsoitwa, kana kubviswa zvakakodzera, ha.

    1.    merlin the debianite akadaro

      Ini ndinonyatso kukahadzika nazvo, hazviite nekuti kunyangwe iyo mintbox yakagadzirirwa kushandiswa ne linuxmint, fedora, ubuntu uye debian, sezvazvinotaura mune zvayakatarwa saka zvingave zvakapusa kuisa yakachengeteka bhuti kune chimwe chinhu chichava ne dualboot, kana yakagadzirirwa yemahara kana zvine mwero mahara software mune Ubuntu XD.

  4.   nano akadaro

    Zvakanaka, inyaya yakagara ichiunza gakava kubva zvayakabuda. Zvinonakidza kuona mafambiro aanoita uye saAlf, ndinofunga kuti munguva yepakati zvinhu zvichavandudza. Kune vagadziri vano gara vachibvumira kudzimwa kwebhuti yakachengeteka nevamwe vatove neLinux pre-yakaiswa senge ThinkPenguin kana System76, ndinovimba kuti nekufamba kwenguva vazhinji uye vazhinji vanozozvarwa sekuva nesarudzo kubva ... ndichagara sarudza kutenga chimwe chinhu chiri 100% chinoenderana nelinux inovimbiswa kutamba navo nemumwe chero muchina.

  5.   ichit akadaro

    Ini handisati ndanyatsonzwisisa chaizvo mashenanigans aya kubva kuEFI nevamwe .. Shit .. nenzira diazepan: Makorokoto! Kwatiri isu zvinofadza kuva newe pano.

  6.   Daniel akadaro

    Mukupedzisira tichazopedzisira tatenga yakachena server zvishandiso, ndiko kuti kana vasingatakure iyi shit ipapo.
    Inofanirwa kuve munhu akakura kuti mazhinji emaseva mahombe uye akaomarara anomhanya paLinux uye mazhinji acho (zvinoenderana nekubata kwavo) akachengetedzeka zvakanyanya, sekunge kuti kufungidzira kuti kudhonza kwekuchengetedza uku kuri kuuraya zvese zvakashata software.

  7.   Charlie-brown akadaro

    Senguva dzose, NDINOTSUNGIRA kwazvo nezvinoiswa pamberi naLinus, sezvaanotaura nemazvo, iyi nyaya yeEFI inonyanya kutaura nezve "kutonga" pane "kuchengetedzeka." Kune rangu divi, ini handivimbe zvachose mune ino inonzi yekuchengetedza nzira uye kana komputa ine UEFI ikawira mumaoko angu, chinhu chekutanga chandichaita kuimisa uye kuenderera sepakutanga. Kune rimwe divi, ini handitende kuti vagadziri vezvigadzirwa vanodzivirira kumiswa kweEFI sezvo ivo vangakanganisa kurasikirwa nemugove wemusika; kuti pachave nemumwe munhu anozviisa panjodzi kana kunyatsozviita mune mamwe mamodheru, handipokana nazvo, asi ndinofunga kuti pachagara paine mhinduro, yeuka kuti ichi hachisi chimwe chinhu kunze kweBIOS pane steroids uye mukana wekusimudzira iine shanduro "dzakavhurika" nguva dzose dzinenge dzakavanzika.

  8.   Alejandro akadaro

    Sekuziva kwangu eufi inoshanda chete kune win8 kana iwe uchida iyo mbiri bhutsu system sezvo uchigona kumisa iyo bios, iyo pachayo saka hazvina basa kana iwe uine chete linux uye deactivate iyo sarudzo kubva kune bios uye hapana chikonzero chekuve nekukakavara kwakanyanya pamusoro penyaya .

  9.   fekitari akadaro

    Iyi nhaurwa yakati kurei kwandiri, asi nekubvisa pachedu zvandinoona ndezvokuti zviputi zveMicrosoft zvakatanga kuzviona zvitema pavakaona kukura kwe linux…. Uye maratidziro avanoita masimba makuru evakagadziri kubvira kutanga kwenguva kwandiri zviri pachena kuti sei matambudziko akawanda neiyo damn yakachengeteka bhutsu ...... kunyangwe imwe hombe kana yepakati-saizi kambani ini ndinofunga kuti ini ndaizotora dzimwe sarudzo pasina kuverenga pane zvimwe uye ipapo ndichave ndichitenga yangu inotevera muchina ... ndezvechokwadi 😉