Hlavní Microsoft Surface Jak nainstalovat Linux na Surface Pro 3

Jak nainstalovat Linux na Surface Pro 3



Surface Pro 3 je velmi atraktivní zařízení pro nákup jako notebook plus výměna tabletu. Ve srovnání s předchozími generacemi Surface Pro přichází třetí iterace prémiového tabletu Microsoftu s lepší výdrží baterie, skvělým rozlišením obrazovky a skutečně výkonným procesorem Intel Core. Pro ty uživatele, kteří mají rádi hardware Surface Pro 3, ale místo Windows preferují Linux, bych se s vámi chtěl podělit o způsob instalace Linuxu.

Reklama


Než budete pokračovat, je nutné získat následující zařízení:

jak nastavit gmail jako výchozí
  • USB rozbočovač
  • USB myš
  • USB klávesnice
  • Debian bohužel nedokáže detekovat integrovaný WiFi adaptér Surface Pro 3, takže musíme použít nějaký USB ethernetový adaptér nebo USB tethering ze smartphonu.

Surface Pro 3 podporuje pouze instalaci UEFI, takže potřebujeme distribuci Linuxu, která takový způsob instalace podporuje. Debian je jednou z linuxových distribucí připravených na UEFI. Pamatujte, že x86 UEFI není v Surface Pro 3 k dispozici, proto je nutné použít instalační obraz AMD64.

Příprava na instalaci Debianu

Uložte oddíl pro obnovení na jednotku USB flash

Kromě systémových a datových oddílů má Surface Pro 3 oddíl pro obnovení 5 GB.
Oddíly pevného disku
Je možné (a doporučeno) tento oddíl zkopírovat na flash disk s kapacitou 8 GB nebo vyšší. Na úvodní obrazovce napište „obnovení“ bez uvozovek a klikněte na „Vytvořit jednotku pro obnovení“.
Obnova vyhledávání
Po vytvoření jednotky pro obnovení systém Windows nabídne odstranění oddílu pro obnovení z jednotky SSD.
Odstraňte oddíl pro obnovení
Je bezpečné to přijmout, protože nyní máte flash disk pro obnovení se stejnými daty, takže nepotřebujete oddíl SSD. Pokud bootujete z flash disku pro obnovení, obnoví se celé rozložení SSD, včetně Windows a odstraněného oddílu pro obnovení.

Zmenšete disk C:

Klikněte pravým tlačítkem na jednotku C: ve správě disků a z místní nabídky vyberte příkaz Zmenšit. V dalším dialogu zadejte požadované volné místo na disku, které chcete rezervovat.
Zmenšit

Zakázat hibernaci

Linux nebude připojovat oddíly NTFS, pokud byl Windows hibernován, takže je nutné úplně vypnout hibernaci / hluboký spánek. Otevřete příkazový řádek jako správce a zadejte následující příkaz:

powercfg -hibernate off

Instalace

Vypněte Surface Pro 3. Nyní stiskněte a podržte tlačítko hlasitosti „+“ a zapněte jej. Spustí se na nastavení UEFI, kde byste měli deaktivovat funkci Secure Boot. Se zakázaným zabezpečeným spuštěním je možné zavést a nainstalovat jiný operační systém. Shutdown Surface Pro 3 znovu.

Nainstalujte Debian Linux

Připojte jednotku USB s nastavením Debianu k rozbočovači USB. Stiskněte a podržte tlačítko hlasitosti '-' a zapněte Surface Pro 3. Spusťte požadovaný režim nastavení (režim GUI / text) a nezapomeňte ručně vytvořit linuxové oddíly. Můžete vytvořit jeden kořenový (/) oddíl a umístit na něj všechny přípojné body a dokonce i odkládací soubor, pokud se vám nelíbí mít na disku více oddílů.
fdisk

Zavaděč GRUB2 nebude zapisován do MBR kvůli UEFI. Bude přidán do EFI místo v

efi / debian / grubx64.efi

Pokračujte v instalaci Debianu. Po dokončení instalace se restartuje Surface Pro 3 a načte se Windows 8.1.

Na úvodní obrazovce napište zotavení znovu a klikněte Možnosti obnovy ve výsledcích vyhledávání. V Pokročilých možnostech spuštění klikněte na „Restartovat nyní“.
Pokročilé spuštění
Budou otevřeny možnosti Pokročilé spuštění. Pokračujte v používání zařízení -> Debian.
Použijte zařízení
Spusťte Debian a upravte následující soubor:

/ etc / default / grub

Odkomentujte následující řádek:

GRUB_GFXMODE = 640x480

Poté aktualizujte konfiguraci grub pomocí následujícího příkazu:

update-grub

Pokud vás štve, že při zavádění do Debianu musíte pokaždé zobrazit Pokročilé spuštění z Windows, je možné nastavit GRUB2 jako výchozí možnost zavádění EFI. V Debianu zadejte následující příkaz:

# efibootmgr ... Boot Order: 0000 0002 0001 Boot0000 * USB Drive Boot0001 * Debian Boot0002 * Windows Boot Manager

Pořadí spouštění změňte pomocí následujícího příkazu:

# efibootmgr --bootorder 0000 0001 0002

Konfigurace zařízení

V Debianu následující zařízení nefungují po vybalení z krabice:

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

To je nešťastné a není to v pořádku. Pojďme to opravit.

WiFi a Bluetooth

Aby tyto dva fungovaly, potřebujeme získat ovladače z webu prodejce. Čip je od Marvellu. Použijte následující příkazy:

jak zastavit automatické přehrávání na chromu
$ git clone git: //git.marvell.com/mwifiex-firmware.git # mkdir -p / lib / firmware / mrvl / # cp mwifiex-firmware / mrvl / * / lib / firmware / mrvl /

Po restartu byste měli fungovat WiFi a Bluetooth.

Typ krytu 3

To je vážnější problém než bezdrátová zařízení. Aby to fungovalo, musíme překompilovat jádro a použít nejnovější jádro v3.16. Můžeme to získat z experimentálního úložiště Debianu.
Přidejte následující řádek do /etc/apt/sources.list:

deb http://ftp.de.debian.org/debian experimentální hlavní

Nyní musíme získat jeho zdroje:

# apt-get update # apt-get -t experimentální instalace linux-headers-3.16-trunk-amd64 linux-image-3.16-trunk-amd64 linux-source-3.16

Rozbalit zdroje:

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

Vytvořte nový soubor typocover3.patch s následujícím obsahem:

--- a / drivers / hid / hid-ids.h 2014-01-19 21:40: 07.000000000-0500 +++ b / ovladače / 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 / ovladače / hid / hid-core.c 2014-04-21 03:13: 54.000000000 -0400 @@ -702, 6 +702,11 @@ static void hid_scan_collection (struktura 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 / ovladač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},

Nyní použijte opravu:

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

Nyní zkopírujte aktuální konfiguraci jádra pro použití s ​​novým jádrem:

# cp / boot / config-`uname -r` .config # vytvořit menuconfig

Načíst konfiguraci
Uložte konfiguraci a ukončete nabídku menuconfig. Žádné další změny nejsou nutné. Nyní zkompilujte jádro:

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

Bude to trvat asi hodinu. Měli byste dostat dva balíčky * .deb, které musíte nainstalovat:

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

A je to. Restartujte s novým jádrem a Type Cover 3 by měl fungovat.

Touchpad

To je docela jednoduché, stačí přidat následující text do souboru /etc/X11/xorg.conf:

Sekce 'Identifikátor InputClass' 'Surface Pro 3 cover' MatchIsPointer 'on' MatchDevicePath '/ dev / input / event *' Driver 'evdev' Option 'vendor' '045e' Option 'product' '07dc' Option 'IgnoreAbsoluteAxes' 'True' EndSection

Restartujte znovu. Všechno bude fungovat.

kde si mohu nechat vytisknout papíry

Nyní nainstalujte balíček nástrojů režimu notebooku a vylepšete tak úsporu energie v systému Linux.
A je to.

Závěrečná slova

Ačkoli je možné získat většinu funkcí Surface Pro 3 pracujících pod Linuxem, stále má několik problémů. Tlačítka hlasitosti zvuku nefungují po vybalení z krabice, stejně jako tlačítka stylusu. A ještě jeden, senzor akcelerometru také nefunguje. Pokud jste schopni tyto problémy tolerovat, můžete být spokojeni s Linuxem nainstalovaným na vašem zařízení Surface Pro 3. (přes habr ).

Zajímavé Články

Redakce Choice

Zapněte nástroj BitLocker pro pevné disky v systému Windows 10
Zapněte nástroj BitLocker pro pevné disky v systému Windows 10
Zapnutí nebo vypnutí nástroje BitLocker pro pevné disky v systému Windows 10 Pro větší ochranu umožňuje systém Windows 10 povolit nástroj BitLocker pro pevné disky (oddíly jednotek a interní úložná zařízení). Podporuje ochranu pomocí čipové karty nebo hesla. Jednotku můžete také nastavit tak, aby se automaticky odemkla, když se přihlásíte ke svému uživatelskému účtu. Reklama BitLocker
Jak najít přátele na sváru
Jak najít přátele na sváru
Funkce Seznam přátel v Discordu je dokonalým řešením pro socializaci při hraní her. Vyzvěte několik svých nejbližších hráčských kontaktů a připojte se odkudkoli, abyste si mohli společně užívat své oblíbené hry. Discord má několik chatů a možností zvuku
Microsoft Edge již nebude podporovat ePub
Microsoft Edge již nebude podporovat ePub
Jak již možná víte, klasický prohlížeč „Spartan“ Edge obsahuje schopnost číst soubory EPUB. Tato funkce byla poprvé představena v aktualizaci Windows 10 Creators Update. Nejnovější prohlížeč Microsoft Edge založený na chromu však již nebude podporovat podporu EPUB. Reklama EPUB je velmi oblíbený formát elektronických knih. Technicky používá kompresi ZIP a
Jak odstranit videa na tabletu Amazon Fire
Jak odstranit videa na tabletu Amazon Fire
Amazon Fire Tablet je jedním z nejpoužívanějších tabletů současnosti. Existuje mnoho variant a přicházejí s různými kapacitami vnitřního úložiště, od 8 GB do 64 GB. Pokud se rozhodnete pro ten s menším úložištěm, vy
Jak odebrat rezervační aplikaci Windows 10
Jak odebrat rezervační aplikaci Windows 10
Pokud takové propagační oznámení o systému Windows 10 nejste rádi, můžete odebrat rezervační aplikaci pro Windows 10 následujícím způsobem.
Obnovte výchozí nastavení knihovny ve Windows 10
Obnovte výchozí nastavení knihovny ve Windows 10
Podívejte se, jak obnovit výchozí nastavení knihovny v systému Windows 10. Lze to provést buď pomocí vlastností knihovny, nebo pásu karet.
Jak pořídit snímek obrazovky oblasti obrazovky v systému Windows 10
Jak pořídit snímek obrazovky oblasti obrazovky v systému Windows 10
Podívejte se, jak zachytit oblast obrazovky do schránky ve Windows 10 Creators Update. Umožňuje pořídit snímek obrazovky vybrané části obrazovky.