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

Mistä tiedät, onko Instagram-suoraviestisi luettu?
Mistä tiedät, onko Instagram-suoraviestisi luettu?
Vaikka Instagram aloitti yksinkertaisena valokuvien jakosovelluksena, siitä on tullut erittäin joustava alusta, jossa on useita tehokkaita, viihdyttäviä ja hauskoja ominaisuuksia. Yksi tällainen ominaisuus on Direct Messages (DMs) -ominaisuus, joka lisättiin vuoden 2013 lopulla. Siitä lähtien DM-viestit
iPhone XS - Kuinka siirtää tiedostoja tietokoneeseen
iPhone XS - Kuinka siirtää tiedostoja tietokoneeseen
Sinun on siirrettävä joitain tiedostoja iPhone XS:stä tietokoneeseen ennemmin tai myöhemmin. Tämä älypuhelin pystyy ottamaan kauniita korkearesoluutioisia kuvia ja videoita, joten käytät väistämättä sisäistä muistia
PS- tai Xbox-ohjaimen kalibrointi Windows 10:ssä
PS- tai Xbox-ohjaimen kalibrointi Windows 10:ssä
Kaikki pelaajat tietävät varusteidensa kunnossapidon tärkeyden, ja tähän kuuluu myös ohjaimet moitteettomassa kunnossa. Jotkut ongelmat voivat usein sotkea tavoitteesi tai jopa liikkeesi, koska kilpaampujat vaativat tarkimpia toimia.
Kuinka tehdä tehtäväpalkin kuvakkeet suuremmiksi Windows 10: ssä
Kuinka tehdä tehtäväpalkin kuvakkeet suuremmiksi Windows 10: ssä
Windows 10: ssä Microsoft pienensi tehtäväpalkin sovelluskuvakkeiden kooksi 24 x 24. Monet käyttäjät haluavat, että kuvakkeet palautetaan suurempaan kokoon kuin Windows 7: ssä.
Kuinka tallentaa valokuvia Instagramista
Kuinka tallentaa valokuvia Instagramista
Oletettavasti tekijänoikeussyistä Instagram ei anna sinun tallentaa valokuvia verkkosivustolta tai sovelluksesta. Se voi olla melko ärsyttävää, jos olet kadottanut ottamasi ja sivustoon lataamasi valokuvat ja haluat saada
Kuinka peruuttaa Amazon Prime -jäsenyys
Kuinka peruuttaa Amazon Prime -jäsenyys
Kuinka saada Holy Stars Lords Mobilessa
Kuinka saada Holy Stars Lords Mobilessa
Lords Mobile on edelleen yksi suosituimmista mobiilipeleistä. Suurin osa sen nautinnosta tulee skaalausmekaniikasta ja jatkuvista päivityksistä, jotka tuovat enemmän sisältöä peliin ja pitävät pelaajat panostettuina. Pelaajat käyttävät aikansa, rahansa tai molempia