Legfontosabb Microsoft Surface A Linux telepítése a Surface Pro 3-ra

A Linux telepítése a Surface Pro 3-ra



A Surface Pro 3 nagyon vonzó eszköz laptop vásárlásához, valamint tabletcseréhez. A Surface Pro korábbi generációihoz képest a Microsoft prémium táblagépének harmadik iterációja jobb akkumulátor-élettartammal, nagyszerű képernyőfelbontással és igazán erős Intel Core processzorral rendelkezik. Azoknak a felhasználóknak, akik szeretik a Surface Pro 3 hardvert, de a Windows helyett a Linuxot részesítik előnyben, szeretnék megosztani veletek egy módszert a Linux telepítésére.

Reklám


A folytatás előtt meg kell szereznie a következő eszközöket:

hogyan lehet kinyitni a 2016-os tűzbotot
  • USB hub
  • USB egér
  • USB billentyűzet
  • Sajnos a Debian nem tudja észlelni a Surface Pro 3 integrált WiFi adapterét, ezért használnunk kell valamilyen USB Ethernet adaptert vagy USB meghajtót okostelefonról.

A Surface Pro 3 csak az UEFI telepítését támogatja, ezért szükségünk van egy Linux disztribúcióra, amely támogatja a telepítés ilyen módját. A Debian az UEFI-kész Linux disztribúciók egyike. Felhívjuk figyelmét, hogy az x86 UEFI nem érhető el a Surface Pro 3 alkalmazásban, ezért az AMD64 beállítási képet kell használni.

Felkészülés a Debian telepítésére

Mentse a helyreállítási partíciót USB flash meghajtóra

A rendszer és az adatpartíciók mellett a Surface Pro 3 rendelkezik 5 GB-os helyreállítási partícióval.
Merevlemez partíciók
Lehetséges (és ajánlott) másolni a partíciót egy 8 GB vagy nagyobb kapacitású flash meghajtóra. Írja be a „helyreállítás” idézőjelek nélkül közvetlenül a Start képernyőre, és kattintson a „Helyreállító meghajtó létrehozása” gombra.
Keresés helyreállítása
A helyreállítási meghajtó létrehozása után a Windows felajánlja a helyreállítási partíció törlését az SSD meghajtóról.
Törölje a helyreállítási partíciót
Biztonságos ezt elfogadni, mivel most ugyanazokkal az adatokkal rendelkezik a helyreállító flash meghajtóval, így nincs szüksége az SSD partícióra. Ha a helyreállítási flash meghajtóról indul, akkor visszaállítja az SSD teljes elrendezését, beleértve a Windows rendszert és a törölt helyreállítási partíciót is.

Csökkentse a C: meghajtót

Kattintson a jobb gombbal a C: meghajtóra a Lemezkezelésben, és válassza a Shrink parancsot a helyi menüjéből. A következő párbeszédpanelen írja be a kívánt szabad lemezterületet.
Összezsugorodik

A hibernálás letiltása

A Linux nem csatlakoztatja az NTFS partíciókat, ha a Windows hibernált állapotban van, ezért teljesen le kell tiltani a hibernálást / a mély alvást. Nyissa meg a parancssort rendszergazdaként, és írja be a következő parancsot:

powercfg -hibernate ki

Telepítés

Kapcsolja ki a Surface Pro 3 készüléket. Most nyomja meg és tartsa lenyomva a „+” hangerő gombot, majd kapcsolja be. Az UEFI beállításaiba indul, ahol le kell tiltania a Biztonságos rendszerindítás funkciót. A Secure Boot letiltásával lehetőség van egy másik operációs rendszer indítására és telepítésére. Ismét állítsa le a Surface Pro 3 programot.

Telepítse a Debian Linuxot

Csatlakoztassa az USB meghajtót a Debian beállítással az USB hubhoz. Tartsa nyomva a „-” hangerő gombot, és kapcsolja be a Surface Pro 3 készüléket. Futtassa a kívánt beállítási módot (GUI / szöveges mód), és ne felejtse el manuálisan létrehozni a linux partíciókat. Létrehozhat egy root (/) partíciót, és minden csatolási pontot, sőt a swap fájlt is elhelyezheti rajta, ha nem tetszik, hogy sok partíció van a meghajtón.
fdisk

A GRUB2 betöltőt az UEFI miatt nem írják az MBR-be. Ehelyett az EFI-hez adjuk hozzá

efi / debian / grubx64.efi

Folytassa a Debian telepítését. A telepítés befejezése után újraindítja a Surface Pro 3 szoftvert, és a Windows 8.1 betöltődik.

A Start képernyőn írja be felépülés újra, és kattintson Helyreállítási lehetőségek a keresési eredmények között. Kattintson a Speciális indítási lehetőségek 'Újraindítás most' elemére.
Haladó indítás
Megnyílnak a Speciális indítás beállításai. Folytassa az Eszköz használata -> Debian elemet.
Használjon eszközt
Indítsa el a Debian programot, és szerkessze a következő fájlt:

/ etc / default / grub

Kommentálja a következő sort:

GRUB_GFXMODE = 640x480

Ezt követően frissítse a grub konfigurációját a következő paranccsal:

update-grub

Ha bosszantja, hogy a Debianba történő indításhoz minden alkalommal meg kell jelenítenie a Speciális indítást a Windows rendszerből, akkor a GRUB2 beállítható alapértelmezett EFI rendszerindítási opcióként. A Debianba írja be a következő parancsot:

# efibootmgr ... Rendszerindítási sorrend: 0000,0002,0001 Boot0000 * USB meghajtó Boot0001 * Debian Boot0002 * Windows Boot Manager

Módosítsa a rendszerindítási sorrendet a következő paranccsal:

# efibootmgr --bootorder 0000 0001 0002

Eszközök konfigurálása

A Debianban a következő eszközök nem működnek a dobozból:

  • Wifi
  • Bluetooth
  • Írja be a 3. fedelet érintőpaddal
  • Stylus
  • Érintőkijelző

Ez nem szerencsés és nem OK. Javítsuk ki.

WiFi és Bluetooth

Ahhoz, hogy ez a kettő működjön, illesztőprogramokat kell beszereznünk az eladó webhelyéről. A chip Marvell-től származik. Használja a következő parancsokat:

hogyan adhat hozzá valakit a táviratba
$ git klón git: //git.marvell.com/mwifiex-firmware.git # mkdir -p / lib / firmware / mrvl / # cp mwifiex-firmware / mrvl / * / lib / firmware / mrvl /

Az újraindítás után a WiFi-t és a Bluetooth-t működnie kell.

3. típusú fedél

Ez komolyabb probléma, mint a vezeték nélküli eszközök. A működéshez át kell fordítanunk a kernelt, és a legújabb, v3.16 kernelt kell használnunk. A Debian kísérleti tárából beszerezhetjük.
Adja hozzá a következő sort az /etc/apt/sources.list listához:

deb http://ftp.de.debian.org/debian kísérleti fő

Most meg kell szereznünk a forrásait:

# apt-get update # apt-get -t kísérleti linux-headers-3.16-trunk-amd64 linux-image-3.16-trunk-amd64 linux-source-3.16 telepítése

Csomagolja ki a forrásokat:

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

Hozzon létre egy új typocover3.patch fájlt a következő tartalommal:

--- a / driverek / 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 0x0713 #define USB_DEVICE_ID_MS_PRESENTER_8K_USB #define USB_DEVICE_ID_MS_DIGITAL_MEDIA_3K 0x0730 --- a / drivers / 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 (((parser-> global.usage_pageeladó == 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 * elemző, struct hid_item * elem) --- a / drivers / hid / usbhid / hid-quirks.c 2014-01-19 21: 40: 07.000000000 -0500 +++ b / drivers / HID / usbhid / HID-quirks.c 2014/04/20 23: 29: 35,000000000 -0400 @@ -73,6 +73,7 @@ statikus 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},

Most helyezze be a tapaszt:

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

Most másolja az aktuális kernelkonfigurációt az új kernel használatához:

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

Konfiguráció betöltése
Mentse a konfigurációt, és lépjen ki a menuconfig menüből. Nincs szükség további változtatásokra. Most fordítsa le a kernelt:

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

Körülbelül egy órát vesz igénybe. Két * .deb csomagot kell beszereznie, amelyeket telepítenie kell:

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

Ez az. Indítsuk újra az új kernellel, és a Type 3 Cover-nek működnie kell.

Érintőpad

Ez nagyon egyszerű, csak adja hozzá a következő szöveget az /etc/X11/xorg.conf fájlba:

Az „InputClass” azonosító ”Surface Pro 3„ MatchIsPointer ”borítója a„ MatchDevicePath ”/ dev / input / event *„ Driver ”evdev” Opció ”vendor” 045e “Option” termék ”07dc Opció IgnoreAbsoluteAxes” True ” EndSection

Indítsa újra. Minden működni fog.

miért nem működik a webkamerám a obs

Most telepítse a laptop-mode-tools csomagot a Linux energiatakarékosságának javítása érdekében.
Ez az.

Záró szavak

Bár a Surface Pro 3 legtöbb funkciója elérhető Linux alatt, mégis van néhány kérdése. A hangerőszabályzó gombok nem működnek a dobozból, csakúgy, mint az érintőgombok. És egy baj, a gyorsulásmérő érzékelője sem működik. Ha képes elviselni ezeket a problémákat, akkor elégedett lehet a Surface Pro 3 eszközére telepített Linuxszal. (keresztül habr ).

Érdekes Cikkek

Szerkesztő Választása

A képernyő beégésének javítása bármely képernyőn
A képernyő beégésének javítása bármely képernyőn
A képernyő beégése a kijelzőtechnológia fejlődése ellenére továbbra is probléma. Íme néhány nagyszerű képernyőbeégési eszköz és tipp a javításhoz.
Hogyan lehet törölni egy fájlt a terminálban a Mac számítógépen
Hogyan lehet törölni egy fájlt a terminálban a Mac számítógépen
Ha véglegesen törölni szeretne egy fájlt a Mac gépen, megteheti, ha tudja, hogyan kell törölni egy fájlt a terminálban. Ügyeljen rá, mert ha egyszer törli, akkor eltűnik.
Nvidia GeForce 9400 GT áttekintés
Nvidia GeForce 9400 GT áttekintés
Az Nvidia legolcsóbb jelenlegi generációs grafikus kártyájaként a GeForce 9400 GT sajátos feladatkörrel rendelkezik: a médiaközpont PC alapfeladatainak a lehető legalacsonyabb áron történő elvégzése. Hogy 32 font nélkül sikerül bejönnie
Echo Buds vs AirPods Pro Review: Melyiket kell választania?
Echo Buds vs AirPods Pro Review: Melyiket kell választania?
A vezeték nélküli fülhallgatók továbbra is a luxus aurájával rendelkeznek. Ha készen áll arra, hogy levágja a vezetéket, és elkötelezi magát a vezeték nélküli hallgatás mellett, akkor természetesen szeretné megtalálni az Ön számára legmegfelelőbb lehetőséget. A vezeték nélküli internet területén
A mikrofon nem működik a Snapchatben – mit tegyünk?
A mikrofon nem működik a Snapchatben – mit tegyünk?
A videók Snapchatbe való feltöltése nem ugyanolyan hatással van, ha a hang ki van kapcsolva vagy hiányzik. Ha a mikrofon működik, lehet, hogy a legjobb, ha folytatja az állóképek küldését. De először kipróbálhat néhányat
A OneDrive eltávolítása a Windows 10 rendszerből
A OneDrive eltávolítása a Windows 10 rendszerből
Ebben a cikkben meglátjuk, hogyan lehet teljesen eltávolítani a OneDrive programot a Windows 10 rendszerből.
Mi a teendő, ha telefonszámát hamisítják
Mi a teendő, ha telefonszámát hamisítják
Ha egy telefonos csaló meghamisítja okostelefonját vagy vezetékes telefonszámát, számos tippet és stratégiát kipróbálhat, hogy visszaszerezze az irányítást.