Tärkein Microsoft Surface Linuxin asentaminen Surface Pro 3: een

Linuxin asentaminen Surface Pro 3: een



Surface Pro 3 on erittäin houkutteleva laite ostettavaksi kannettavana tietokoneena ja tabletin vaihtona. Verrattuna aiempiin Surface Pron sukupolviin, Microsoftin premium-tabletin kolmannella iteroinnilla on parempi akun kesto, hyvä näytön tarkkuus ja todella tehokas Intel Core -prosessori. Niille käyttäjille, jotka pitävät Surface Pro 3 -laitteistosta, mutta haluavat Linuxin Windowsin sijaan, haluaisin jakaa kanssasi tapan asentaa Linux.

Mainonta


Ennen kuin jatkat, sinun on hankittava seuraavat laitteet:

kuinka tietää, kuka vaivaa instagramiasi
  • USB-keskitin
  • USB-hiiri
  • USB-näppäimistö
  • Valitettavasti Debian ei löydä Surface Pro 3: n integroitua WiFi-sovitinta, joten meidän on käytettävä USB-sovitinta tai USB-jakoa älypuhelimesta.

Surface Pro 3 tukee vain UEFI-asennusta, joten tarvitsemme Linux-distron, joka tukee tällaista asennustapaa. Debian on yksi UEFI-valmiista Linux-distroista. Huomaa, että x86 UEFI ei ole käytettävissä Surface Pro 3: ssa, joten on käytettävä AMD64-asennuskuvaa.

Valmistaudutaan Debianin asentamiseen

Tallenna palautusosio USB-muistitikulle

Järjestelmä- ja dataosioiden lisäksi Surface Pro 3: lla on 5 Gt: n palautusosio.
Kiintolevyn osiot
On mahdollista (ja suositeltavaa) kopioida kyseinen osio vähintään 8 Gt: n flash-asemaan. Kirjoita aloitusnäyttöön 'palautus' ilman lainausmerkkejä ja napsauta Luo palautusasema.
Haun palautus
Kun palautusasema on luotu, Windows tarjoaa palautusosion poistamisen SSD-asemasta.
Poista palautusosio
Tämän hyväksyminen on turvallista, koska nyt sinulla on palautustietokone, jossa on samat tiedot, joten et tarvitse SSD-osiota. Jos käynnistät palautusmuistitikulta, se palauttaa koko SSD-asettelun, mukaan lukien Windows ja poistamasi palautusosio.

Kutista C: -asema

Napsauta hiiren kakkospainikkeella levynhallinnan C: -asemaa ja valitse pikakomento sen pikavalikosta. Kirjoita seuraavaan valintaikkunaan haluamasi vapaa levytila, jonka haluat varata.
Kutistua

Poista lepotila käytöstä

Linux ei asenna NTFS-osioita, jos Windows on ollut lepotilassa, joten lepotila / syvä lepotila on poistettava kokonaan käytöstä. Avaa komentokehote järjestelmänvalvojana ja kirjoita seuraava komento:

powercfg - sammuttaa

Asennus

Katkaise Surface Pro 3: sta virta ja pidä nyt painettuna plus-äänenvoimakkuuspainiketta ja käynnistä se. Se käynnistyy UEFI-asetuksiin, joissa sinun on poistettava Secure Boot -ominaisuus käytöstä. Kun Suojattu käynnistys on poistettu käytöstä, on mahdollista käynnistää ja asentaa toinen käyttöjärjestelmä. Sammuta Surface Pro 3 uudelleen.

Asenna Debian Linux

Liitä Debian-asetuksilla varustettu USB-asema USB-keskittimeen. Pidä '-' äänenvoimakkuuspainiketta painettuna ja käynnistä laite Surface Pro 3: ssa. Suorita haluttu asetustila (GUI / tekstitila) .Älä unohda luoda linux-osioita manuaalisesti. Voit luoda yhden juuriosion (/) ja laittaa siihen kaikki kiinnityskohdat ja jopa vaihtotiedoston, jos et halua, että asemalla on paljon osioita.
fdisk

GRUB2-kuormaajaa ei kirjoiteta MBR: ään UEFI: n takia. Se lisätään EFI: hen sen sijaan

efi / debian / grubx64. efi

Jatka Debianin asentamista. Kun asennus on valmis, se käynnistää Surface Pro 3: n uudelleen ja Windows 8.1 ladataan.

Kirjoita aloitusnäyttöön elpyminen uudelleen ja napsauta Palautusvaihtoehdot hakutuloksissa. Napsauta Käynnistä uudelleen nyt käynnistysasetuksissa.
Edistynyt käynnistys
Käynnistyksen lisäasetukset avautuvat. Jatka laitteen käyttämistä -> Debian.
Käytä laitetta
Käynnistä Debian ja muokkaa seuraavaa tiedostoa:

/ etc / default / grub

Kommentoi seuraava rivi:

GRUB_GFXMODE = 640x480

Päivitä sen jälkeen grub-kokoonpano seuraavalla komennolla:

update-grub

Jos sinua häiritsee Debianin käynnistäminen, sinun on näytettävä Advanced startup joka kerta Windowsista, on mahdollista asettaa GRUB2 oletukseksi EFI-käynnistysvaihtoehdoksi. Kirjoita Debianiin seuraava komento:

# efibootmgr ... Käynnistysjärjestys: 0000,0002,0001 Boot0000 * USB-asema Boot0001 * Debian Boot0002 * Windows Boot Manager

Muuta käynnistysjärjestystä seuraavalla komennolla:

# efibootmgr --bootorder 0000,0001,0002

Laitteiden määritys

Debianissa seuraavat laitteet eivät toimi heti pakkauksesta:

  • Wifi
  • Bluetooth
  • Kirjoita kansi 3 kosketuslevyllä
  • Neula
  • Kosketusnäyttö

Tämä on valitettavaa eikä ole OK. Korjataan se.

WiFi ja Bluetooth

Saadaksesi nämä kaksi toimimaan, meidän on hankittava ohjaimet myyjän sivustolta. Siru on Marvellilta. Käytä seuraavia komentoja:

paeta tarkovilta leikkimässä ystävien kanssa
$ git-klooni git: //git.marvell.com/mwifiex-firmware.git # mkdir -p / lib / firmware / mrvl / # cp mwifiex-firmware / mrvl / * / lib / firmware / mrvl /

Uudelleenkäynnistyksen jälkeen sinun pitäisi saada WiFi ja Bluetooth toimimaan.

Tyyppi kansi 3

Tämä on vakavampi ongelma kuin langattomat laitteet. Saada se toimimaan, meidän on käännettävä ydin uudelleen ja käytettävä uusinta ydintä, v3.16. Voimme saada sen Debianin kokeellisesta arkistosta.
Lisää seuraava rivi /etc/apt/sources.list:

deb http://ftp.de.debian.org/debian kokeellinen pää

Nyt meidän on hankittava sen lähteet:

# apt-get update # apt-get -t kokeellinen asennus linux-headers-3.16-trunk-amd64 linux-image-3.16-trunk-amd64 linux-source-3.16

Pura lähteet:

# tar -xf /usr/src/linux-source-3.16.tar.xz # cd linux-source-3.16

Luo uusi typocover3.patch-tiedosto, jolla on seuraava sisältö:

--- a / kuljettajat / piilotetut / piilotunnukset. h 2014-01-19 21: 40: 07.000000000 -0500 +++ b / kuljettajat / piilotettu / piilotunnukset. -0400 @@ -631,6 +631,7 @@ #define USB_DEVICE_ID_MS_NE4K 0x00db #define USB_DEVICE_ID_MS_NE4K_JP 0x00dc #define USB_DEVICE_ID_MS_LK6K 0x00f9 + # määritellä USB_DEVICE_ID_MS_TYPE_COVER_3 0x07dc #define USB_DEVICE_ID_MS_PRESENTER_8K_BT 0x0701 #define USB_DEVICE_ID_MS_PRESENTER_8K_USB 0x0713 #define USB_DEVICE_ID_MS_DIGITAL_MEDIA_3K 0x0730 --- a / ajurit / hid / hid-core.c 2014-01-19 21: 40: 07.000000000 -0500 +++ b / drivers / hid / hid-core.c 2014-04-21 03: 13: 54.000000000 -0400 @@ -702, 6 +702,11 @@ static void hid_scan_collection (struct h if (((jäsennin-> global.usage_pagetoimittaja == USB_VENDOR_ID_MICROSOFT && + hid-> product == USB_DEVICE_ID_MS_TYPE_COVER_3 && + hid-> group == HID_GROUP_MULTITOUCH) + Hid-> group = HID_GROUP_GENERIC; } staattinen int hid_scan_main (struct hid_parser * jäsennin, struct hid_item * kohde) --- a / drivers / hid / usbhid / hid-quirks.c 2014-01-19 21: 40: 07.000000000 -0500 +++ b / drivers / hID / usbhid / hID-quirks.c 04.20.2014 23: 29: +35,000000000 -0400 @@ -73,6 +73,7 @@ staattinen const struct hid_blacklist {{USB_VENDOR_ID_FORMOSA, USB_DEVICE_ID_FORMOSA_IR_RECEIVER, HID_QUIRK_NO_INIT_REPORTS}, {USB_VENDOR_ID_FREESCALE, USB_DEVICE_ID_FREESCALE_MX28 , HID_QUIRK_NOGET}, {USB_VENDOR_ID_MGE, USB_DEVICE_ID_MGE_UPS, HID_QUIRK_NOGET} + {USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_TYPE_COVER_3, HID_QUIRK_NO_INIT_REPORTS}, {USB_VENDOR_ID_MSI, USB_DEVICE_ID_MSI_GX680R_LED_PANEL, HID_QUIRK_NO_INIT_REPORTS}, {USB_VENDOR_ID_NOVATEK, USB_DEVICE_ID_NOVATEK_MOUSE, HID_QUIRK_NO_INIT_REPORTS}, {USB_VENDOR_ID_PIXART, USB_DEVICE_ID_PIXART_OPTICAL_TOUCH_SCREEN, HID_QUIRK_NO_INIT_REPORTS},

Kiinnitä nyt laastari:

korjaustiedosto -p1 --ignore-whitespace -i typecover3.patch

Kopioi nyt nykyinen ytimen kokoonpano käytettäväksi uuden ytimen kanssa:

# cp / boot / config-`uname -r` .config # make menuconfig

Lataa kokoonpano
Tallenna määritys ja poistu valikkokonfig-valikosta. Enää muutoksia ei tarvita. Käännä nyt ydin:

# make-kpkg clean # fakeroot make-kpkg --initrd --append-to-version = -typecover3 kernel_image kernel_headers

Se kestää noin tunnin. Sinun pitäisi saada kaksi * .deb-pakettia, jotka sinun on asennettava:

# cd .. # dpkg -i linux-image * .deb linux-headers * .deb

Se siitä. Käynnistä uudestaan ​​uudella ytimellä, ja Type Cover 3: n pitäisi toimia.

Kosketuslevy

Tämä on melko yksinkertaista, lisää vain seuraava teksti tiedostoon /etc/X11/xorg.conf:

Osio 'InputClass' Tunniste 'Surface Pro 3 kattaa' MatchIsPointer 'kansiossa' MatchDevicePath '/ dev / input / event *' Driver 'evdev' Option 'vendor' '045e' Option 'product' '07dc' Option 'IgnoreAbsoluteAxes' True EndSection

Käynnistä uudelleen. Kaikki toimii.

kuinka sammuttaa palomuuri-ikkunat 10

Asenna nyt kannettava tietokone -työkalupaketti parantaa virransäästöä Linuxissa.
Se siitä.

Viimeiset sanat

Vaikka useimmat Surface Pro 3: n ominaisuudet on mahdollista saada toimimaan Linuxissa, sillä on silti muutama ongelma. Äänenvoimakkuuspainikkeet eivät toimi, kuten myös kynän painikkeet. Ja yksi helvetti, kiihtyvyysanturin anturi ei myöskään toimi. Jos pystyt sietämään näitä ongelmia, voit olla tyytyväinen Linuxin asentamiseen Surface Pro 3 -laitteeseesi. (kautta habr ).

Mielenkiintoisia Artikkeleita

Toimituksen Valinta

Kuinka ladata Instagram-tarinoita verkosta
Kuinka ladata Instagram-tarinoita verkosta
Instagram-tarinoiden elinikä on 24 tuntia, jonka jälkeen ne katoavat profiilistasi. Jos tarinasi jakoi muistoja, joihin haluaisit palata myöhemmin tai aiot käyttää sisältöä uudelleen muilla alustoilla, sen lataaminen tulee
Subwooferin liittäminen vastaanottimeen tai vahvistimeen
Subwooferin liittäminen vastaanottimeen tai vahvistimeen
Subwooferit on yleensä helppo asentaa yleisten virta- ja LFE-johtojen ansiosta. Jotkut voivat kuitenkin käyttää myös RCA- tai kaiutinjohtoliitäntöjä.
Korjaa ongelma, kun Chromebook ei muodosta yhteyttä Wi-Fi-verkkoon
Korjaa ongelma, kun Chromebook ei muodosta yhteyttä Wi-Fi-verkkoon
Jos Chromebookisi ei muodosta yhteyttä Wi-Fi-verkkoon, se voi johtua useista ongelmista. Kokeile näitä vianetsintävaiheita päästäksesi takaisin verkkoon nopeasti.
Auton tupakansytyttimestä 12V lisävarusteliitäntään
Auton tupakansytyttimestä 12V lisävarusteliitäntään
Auton tupakansytyttimestä ei ehkä ole enää paljon käyttöä sytyttimenä, mutta sillä on silti paikka kojelaudoissamme de facto 12 V:n pistorasiana.
Kuinka tehdä valintamerkki näppäimistöllä MS Officessa
Kuinka tehdä valintamerkki näppäimistöllä MS Officessa
Haluatko tarkistaa kohteen luettelosta? Opi tekemään valintamerkki näppäimistöön tai käyttämään valintanauhaa Microsoft Office -sovelluksissa.
Kuinka poistaa ääntä videosta Canvassa
Kuinka poistaa ääntä videosta Canvassa
Huolimatta siitä, että se on yksi suosituimmista graafisen suunnittelun työkaluista nykyään, monet ihmiset eivät tiedä, että voit käyttää Canvaa videoeditointiin. Voit päästää mielikuvituksesi valloilleen loputtomalta näyttävien mallien ja elementtien avulla. Voit kuitenkin
Vesileiman lisääminen erässä Photoshopissa
Vesileiman lisääminen erässä Photoshopissa
Valokuvien vesileima on välttämätöntä monista syistä. Tärkeintä on suojata teoksesi tekijänoikeuksia ja varmistaa, että kukaan ei voi vaatia sitä tai käyttää sitä uudelleen ilman, että sinä tai joku katselee kuvaa tietäen sen olevan