Hlavná Microsoft Surface Ako nainštalovať Linux na Surface Pro 3

Ako nainštalovať Linux na Surface Pro 3



Surface Pro 3 je veľmi atraktívne zariadenie na nákup ako notebook a náhrada tabletu. V porovnaní s predchádzajúcimi generáciami Surface Pro prichádza tretia iterácia prémiového tabletu Microsoftu s lepšou výdržou batérie, skvelým rozlíšením obrazovky a skutočne výkonným procesorom Intel Core. Pre tých používateľov, ktorí majú radi hardvér Surface Pro 3, ale uprednostňujú Linux namiesto Windows, by som sa s vami rád podelil o spôsob inštalácie Linuxu.

Inzerát


Predtým, ako budete pokračovať, je potrebné zaobstarať si nasledujúce zariadenia:

ako vytvoriť svet pre viac hráčov v minecrafte
  • USB rozbočovač
  • USB myš
  • USB klávesnica
  • Debian bohužiaľ nedokáže detekovať integrovaný WiFi adaptér Surface Pro 3, takže musíme použiť nejaký USB ethernetový adaptér alebo USB tethering zo smartphonu.

Surface Pro 3 podporuje iba inštaláciu UEFI, takže potrebujeme distribúciu systému Linux, ktorá takýto spôsob inštalácie podporuje. Debian je jednou z Linuxových distribúcií pripravených na UEFI. Upozorňujeme, že x86 UEFI nie je k dispozícii v Surface Pro 3, takže je potrebné použiť inštalačný obraz AMD64.

Príprava na inštaláciu Debianu

Uložte oddiel na obnovenie na jednotku USB flash

Okrem systémových a dátových oddielov má Surface Pro 3 aj 5 GB oddiel na obnovenie.
Priečky pevného disku
Je možné (a odporúča sa) tento oddiel skopírovať na flash disk s kapacitou 8 GB alebo vyššou. Na úvodnej obrazovke napíšte „recovery“ bez úvodzoviek a kliknite na „Create a recovery drive“.
Obnova vyhľadávania
Po vytvorení jednotky na obnovenie ponúkne systém Windows odstránenie oddielu na obnovenie z jednotky SSD.
Odstrániť oddiel na obnovenie
Je bezpečné to akceptovať, pretože teraz máte flash disk na obnovenie s rovnakými údajmi, takže nepotrebujete oddiel SSD. Ak bootujete z obnovovacej jednotky flash, obnoví sa celé rozloženie SSD, vrátane Windows a odstráneného oddielu na obnovenie.

Zmenšite disk C :.

Pravým tlačidlom myši kliknite na jednotku C: v správe diskov a z kontextovej ponuky vyberte príkaz Zmenšiť. V ďalšom dialógovom okne zadajte požadované voľné miesto na disku, ktoré chcete rezervovať.
Scvrknúť sa

Zakázať režim dlhodobého spánku

Linux nebude pripájať oddiely NTFS, ak bol Windows hibernáčný, takže je potrebné úplne vypnúť hibernáciu / hlboký spánok. Otvorte príkazový riadok ako správca a zadajte nasledujúci príkaz:

powercfg -hibernate off

Inštalácia

Vypnite svoj Surface Pro 3. Teraz stlačte a podržte tlačidlo hlasitosti „+“ a zapnite ho. Nabootuje sa na nastavenia UEFI, kde by ste mali deaktivovať funkciu Secure Boot. Ak je funkcia Secure Boot vypnutá, je možné zaviesť a nainštalovať ďalší operačný systém. Shutdown Surface Pro 3 znova.

Nainštalujte Debian Linux

Pripojte jednotku USB s nastavením Debianu k rozbočovaču USB. Stlačte a podržte tlačidlo hlasitosti „-“ a zapnite Surface Pro 3. Spustite požadovaný režim nastavenia (režim GUI / text) a nezabudnite manuálne vytvoriť oddiely linuxu. Môžete vytvoriť jeden koreňový oddiel (/) a vložiť do neho všetky prípojné body a dokonca aj odkladací súbor, ak sa vám nepáči, že máte na svojom disku veľa oddielov.
fdisk

Nakladač GRUB2 nebude zapísaný do MBR kvôli UEFI. Bude pridaný do EFI namiesto o

efi / debian / grubx64.efi

Pokračujte v inštalácii Debianu. Po dokončení nastavenia sa reštartuje Surface Pro 3 a načíta sa Windows 8.1.

Na úvodnej obrazovke napíšte zotavenie znova a kliknite Možnosti obnovenia vo výsledkoch vyhľadávania. V časti Rozšírené možnosti spustenia kliknite na položku „Reštartovať teraz“.
Pokročilé spustenie
Otvoria sa možnosti rozšíreného spustenia. Pokračujte na Používanie zariadenia -> Debian.
Použite zariadenie
Spustite Debian a upravte nasledujúci súbor:

/ etc / default / grub

Odkomentujte nasledujúci riadok:

GRUB_GFXMODE = 640x480

Potom aktualizujte konfiguráciu grub pomocou nasledujúceho príkazu:

update-grub

Ak vás štve, že pre zavedenie do Debianu musíte vždy ukázať Pokročilé spustenie z Windows, je možné nastaviť GRUB2 ako predvolenú možnosť zavedenia EFI. V Debiane zadajte nasledujúci príkaz:

# efibootmgr ... Poradie zavedenia: 0000 0002 0001 Boot0000 * Zavedenie USB disku0001 * Debian Boot0002 * Windows Boot Manager

Zmeňte postupnosť zavádzania pomocou nasledujúceho príkazu:

# efibootmgr --bootorder 0000 0001 0002

Konfigurácia zariadení

V Debiane nasledujúce zariadenia po vybalení nefungujú:

  • Wifi
  • Bluetooth
  • Typ Kryt 3 s touchpadom
  • Stylus
  • Dotyková obrazovka

To je poľutovaniahodné a nie v poriadku. Poďme to napraviť.

WiFi a Bluetooth

Aby tieto dva fungovali, musíme si zaobstarať ovládače zo stránky predajcu. Čip je od Marvellu. Použite nasledujúce príkazy:

môžem použiť kik na svojom notebooku?
$ git clone git: //git.marvell.com/mwifiex-firmware.git # mkdir -p / lib / firmware / mrvl / # cp mwifiex-firmware / mrvl / * / lib / firmware / mrvl /

Po reštarte by ste mali dostať Wi-Fi a Bluetooth k dispozícii.

Typ Kryt 3

Toto je vážnejší problém ako bezdrôtové zariadenia. Aby to fungovalo, musíme prekompilovať jadro a použiť najnovšie jadro v3.16. Môžeme ho získať z experimentálneho úložiska Debianu.
Pridajte nasledujúci riadok do súboru /etc/apt/sources.list:

deb http://ftp.de.debian.org/debian experimentálne hlavné

Teraz musíme získať jeho zdroje:

# apt-get update # apt-get -t experimentálna inštalácia linux-headers-3.16-trunk-amd64 linux-image-3.16-trunk-amd64 linux-source-3.16

Rozbaľte zdroje:

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

Vytvorte nový súbor typocover3.patch s nasledujúcim obsahom:

--- a / drivers / hid / hid-ids.h 2014-01-19 21:40: 07.000000000 -0500 +++ b / drivers / hid / hid-ids.h 2014-04-20 23:29: 35.000000000 -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 + # define 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 / drivers / hid / hid-core.c 2014-01-19 21:40: 07.000000000 -0500 +++ b / ovládače / hid / hid-core.c 2014-04-21 03:13: 54.000000000 -0400 @@ -702, 6 +702,11 @@ static void hid_scan_collection (štruktúra h if ((((parser-> global.usage_page)vendor == USB_VENDOR_ID_MICROSOFT && + hid-> product == USB_DEVICE_ID_MS_TYPE_COVER_3 && + hid-> group == HID_GROUP_MULTITOUCH) + hid-> group = HID_GROUP_GENERIC; } static int hid_scan_main (struct hid_parser * parser, struct hid_item * item) --- a / drivers / hid / usbhid / hid-quirks.c 2014-01-19 21:40: 07.000000000 -0500 +++ b / ovládače / hid / usbhid / hid-quirks.c 2014-04-20 23:29: 35.000000000 -0400 @@ -73,6 +73,7 @@ static const struct hid_blacklist {{USB_VENDOR_ID_FORMOSA, USB_DEVICE_ID_FORMOSA_IR_RECEIVER, HID_QUIRK_NO_IN__}} , 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},

Teraz aplikujte opravu:

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

Teraz skopírujte aktuálnu konfiguráciu jadra na použitie s novým jadrom:

# cp / boot / config-`uname -r` .config # vytvoriť menuconfig

Načítať konfiguráciu
Uložte konfiguráciu a ukončite ponuku menuconfig. Nie sú potrebné žiadne ďalšie zmeny. Teraz kompilujte jadro:

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

Bude to trvať asi hodinu. Mali by ste dostať dva balíčky * .deb, ktoré si musíte nainštalovať:

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

To je všetko. Reštartujte počítač s novým jadrom a Type Cover 3 by mal fungovať.

Touchpad

Je to celkom jednoduché, stačí pridať nasledujúci text do súboru /etc/X11/xorg.conf:

Identifikátor sekcie „InputClass“ „Cover Surface Pro 3“ MatchIsPointer „on„ MatchDevicePath “/ dev / input / event *„ Driver “evdev„ Option “vendor„ „045e“ Option „product“ „07dc“ „Option“ IgnoreAbsoluteAxes „True“ EndSection

Znova reštartujte. Všetko bude fungovať.

ako prepínať dva stĺpce v programe Excel

Teraz nainštalujte balík nástrojov pre režim notebooku, aby ste zlepšili úsporu energie v systéme Linux.
To je všetko.

Záverečné slová

Aj keď je možné získať väčšinu funkcií Surface Pro 3 pracujúcich v systéme Linux, stále má niekoľko problémov. Po vybalení z krabice nefungujú tlačidlá hlasitosti zvuku, rovnako ako tlačidlá dotykového pera. A ešte jeden, senzor akcelerometra tiež nefunguje. Ak dokážete tolerovať tieto problémy, môžete byť spokojní s nainštalovaným systémom Linux do zariadenia Surface Pro 3. (cez habr ).

Zaujímavé Články

Redakcia Choice

Povoliť farbu a motív pre stránku Nová karta v prehliadači Google Chrome
Povoliť farbu a motív pre stránku Nová karta v prehliadači Google Chrome
Ako povoliť dialógové okno farieb a motívov pre stránku Nová karta v prehliadači Google Chrome. Od verzie Google Chrome 77 môžete povoliť rozšírené možnosti vzhľadu pre Nový
Ako zmeniť predvolené umiestnenie inštalačného adresára Program Files v systéme Windows 8 a Windows 7
Ako zmeniť predvolené umiestnenie inštalačného adresára Program Files v systéme Windows 8 a Windows 7
Zistite, ako zmeniť umiestnenie predvoleného inštalačného adresára Program Files, ktorý používajú inštalatéri aplikácií.
Ako streamovať slávnostné uvedenie do rokenrolovej siene slávy (2024)
Ako streamovať slávnostné uvedenie do rokenrolovej siene slávy (2024)
Sledujte členov Rock'n'rollovej siene slávy v roku 2023 na HBO. Slávnostné uvedenie do Rokenrolovej siene slávy zahŕňa vystúpenia a pocty.
Ako povoliť TMP 2.0 v systéme Windows
Ako povoliť TMP 2.0 v systéme Windows
Jedným z najspornejších aspektov systému Windows 11 bolo zahrnutie TPM 2.0 do systémových požiadaviek. Celkovo sa minimálne systémové požiadavky Windowsu 11 oproti Windowsu 10 príliš nezmenili. Microsoft sa však rozhodol
Recenzia Nokia Lumia 735
Recenzia Nokia Lumia 735
Nokia Lumia 735 bola spolu s Lumiou 830 jedným z prvých smartfónov, ktoré pri svojom prvom uvedení obsahovali hlasového osobného digitálneho asistenta spoločnosti Microsoft, Cortanu. Bude to tiež jeden z telefónov, ktorý získate
Ako otvoriť súbor stránok na počítači
Ako otvoriť súbor stránok na počítači
Ak dostanete súbor Apple Pages a nemáte Mac, čo urobíte? Tu sú tri jednoduché spôsoby, ako otvoriť dokument Pages v systéme Windows.
Ako niekoho odstrániť zo skupiny textových správ na iPhone
Ako niekoho odstrániť zo skupiny textových správ na iPhone
Ak chcete niekoho odstrániť zo skupiny textových správ na iPhone, je to jednoduchšie, ako si v aplikácii iMessage myslíte. Ak používate skupinovú správu iMessage a niekto už do skupiny nepatrí, bude to