رئيسي مايكروسوفت سيرفيس كيفية تثبيت Linux على Surface Pro 3

كيفية تثبيت Linux على Surface Pro 3



يعد Surface Pro 3 جهازًا جذابًا للغاية للشراء كبديل للكمبيوتر المحمول بالإضافة إلى الجهاز اللوحي. بالمقارنة مع الأجيال السابقة من Surface Pro ، يأتي التكرار الثالث لجهاز Microsoft اللوحي المتميز مع عمر بطارية أفضل ودقة شاشة رائعة ومعالج Intel Core قوي حقًا. بالنسبة لأولئك المستخدمين الذين يحبون أجهزة Surface Pro 3 لكنهم يفضلون Linux بدلاً من Windows ، أود أن أشارككم طريقة لتثبيت Linux.

إعلانات


قبل المتابعة ، من الضروري الحصول على الأجهزة التالية:

كيف تصنع عالم ماين كرافت متعدد اللاعبين
  • محور USB
  • ماوس USB
  • لوحة مفاتيح USB
  • لسوء الحظ ، فشل Debian في اكتشاف محول WiFi المدمج لجهاز Surface Pro 3 ، لذلك نحتاج إلى استخدام محول USB Ethernet أو ربط USB من هاتف ذكي.

يدعم Surface Pro 3 تثبيت UEFI فقط ، لذلك نحتاج إلى توزيعة Linux تدعم طريقة التثبيت هذه. دبيان هي إحدى توزيعات Linux الجاهزة لـ UEFI. يرجى ملاحظة أن x86 UEFI غير متوفر في Surface Pro 3 ، لذلك يجب استخدام صورة إعداد AMD64.

التحضير لتثبيت دبيان

احفظ قسم الاسترداد في محرك أقراص فلاش USB

إلى جانب أقسام النظام والبيانات ، يحتوي Surface Pro 3 على قسم استرداد سعة 5 جيجابايت.
أقسام القرص الصلب
من الممكن (ويوصى به) نسخ هذا القسم إلى محرك أقراص محمول بسعة 8 جيجابايت أو أعلى. اكتب 'استرداد' بدون علامات الاقتباس مباشرة على شاشة البدء وانقر فوق 'إنشاء محرك استرداد'.
استعادة البحث
بعد إنشاء محرك الاسترداد ، سيعرض Windows حذف قسم الاسترداد من محرك SSD.
حذف قسم الاسترداد
من الآمن قبول هذا ، لأن لديك الآن محرك أقراص الاسترداد المحمول بنفس البيانات ، لذلك لا تحتاج إلى قسم SSD. إذا قمت بالتمهيد من محرك أقراص الاسترداد ، فسوف يستعيد تخطيط SSD بالكامل ، بما في ذلك Windows وقسم الاسترداد الذي تحذفه.

تقليص محرك الأقراص C:

انقر بزر الماوس الأيمن فوق محرك الأقراص C: في إدارة الأقراص واختر أمر تقليص من قائمة السياق الخاصة به. في مربع الحوار التالي ، اكتب مساحة القرص الخالية المطلوبة التي ترغب في حجزها.
إنكمش

تعطيل السبات

لن يقوم Linux بتثبيت أقسام NTFS إذا تم إسبات Windows ، لذلك من الضروري تعطيل وضع الإسبات / السكون العميق تمامًا. افتح موجه الأوامر كمسؤول واكتب الأمر التالي:

powercfg- الإسبات

التركيب

قم بإيقاف تشغيل جهاز Surface Pro 3. الآن اضغط مع الاستمرار على زر الصوت '+' وقم بتشغيله. سيتم التمهيد إلى إعدادات UEFI ، حيث يجب عليك تعطيل ميزة التمهيد الآمن. مع تعطيل التمهيد الآمن ، من الممكن التمهيد وتثبيت نظام تشغيل آخر. قم بإيقاف تشغيل Surface Pro 3 مرة أخرى.

قم بتثبيت Debian Linux

قم بتوصيل محرك USB مع إعداد Debian بلوحة وصل USB. اضغط مع الاستمرار على زر الصوت '-' وقم بتشغيل جهاز Surface Pro 3. قم بتشغيل وضع الإعداد المطلوب (وضع واجهة المستخدم الرسومية / النص) ولا تنس إنشاء أقسام Linux يدويًا. يمكنك إنشاء قسم جذر (/) واحد ووضع جميع نقاط التحميل وحتى ملف المبادلة عليه إذا كنت لا تحب وجود العديد من الأقسام على محرك الأقراص الخاص بك.
fdisk

لن تتم كتابة أداة تحميل GRUB2 إلى MBR بسبب UEFI. ستتم إضافته إلى EFI بدلاً من ذلك في

efi / debian / grubx64.efi

استمر في تثبيت دبيان. بعد انتهاء الإعداد ، سيتم إعادة تشغيل Surface Pro 3 وسيتم تحميل Windows 8.1.

في شاشة البدء ، اكتب التعافي مرة أخرى ، وانقر خيارات الاسترداد في نتائج البحث. انقر فوق 'إعادة التشغيل الآن' في خيارات بدء التشغيل المتقدمة.
انطلاقة متقدمة
سيتم فتح خيارات بدء التشغيل المتقدمة. استمر في استخدام جهاز -> دبيان.
استخدم الجهاز
قم بالتمهيد لدبيان وقم بتحرير الملف التالي:

/ etc / default / grub

قم بإلغاء التعليق على السطر التالي:

GRUB_GFXMODE = 640 × 480

بعد ذلك ، قم بتحديث تكوين اليرقة باستخدام الأمر التالي:

تحديث اليرقة

إذا كنت منزعجًا من التمهيد في دبيان ، يجب عليك إظهار بدء التشغيل المتقدم في كل مرة من Windows ، فمن الممكن تعيين GRUB2 كخيار إقلاع EFI الافتراضي. في دبيان ، اكتب الأمر التالي:

# efibootmgr ... ترتيب التمهيد: 0000،0002،0001 Boot0000 * USB Drive Boot0001 * Debian Boot0002 * Windows Boot Manager

قم بتغيير تسلسل التمهيد باستخدام الأمر التالي:

# efibootmgr - طلب التمهيد 0000.0001.0002

تكوين الأجهزة

في دبيان ، الأجهزة التالية لا تعمل خارج الصندوق:

  • واي فاي
  • بلوتوث
  • Type Cover 3 مع لوحة اللمس
  • قلم
  • شاشة اللمس

هذا أمر مؤسف وغير مقبول. دعونا نصلحها.

واي فاي وبلوتوث

للحصول على هذين العاملين ، نحتاج إلى الحصول على برامج تشغيل من موقع البائع. الرقاقة من مارفيل. استخدم الأوامر التالية:

كيف تفرخ الزومبي الضخم غير مقلوب
git clone git: //git.marvell.com/mwifiex-firmware.git # mkdir -p / lib / firmware / mrvl / # cp mwifiex-firmware / mrvl / * / lib / firmware / mrvl /

بعد إعادة التشغيل ، يجب أن تحصل على WiFi و Bluetooth يعملان.

نوع الغلاف 3

هذه مشكلة أكثر خطورة من الأجهزة اللاسلكية. لجعلها تعمل ، نحتاج إلى إعادة ترجمة النواة واستخدام أحدث نواة ، v3.16. يمكننا الحصول عليه من مستودع دبيان التجريبي.
أضف السطر التالي إلى /etc/apt/sources.list:

deb http://ftp.de.debian.org/debian تجريبي رئيسي

الآن نحن بحاجة إلى الحصول على مصادره:

# apt-get update # apt-get -t تثبيت تجريبي linux-headers-3.16-trunk-amd64 linux-image-3.16-trunk-amd64 linux-source-3.16

مصادر فك العبوة:

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

قم بإنشاء ملف typocover3.patch جديد بالمحتوى التالي:

- 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# تعريف USB_DEVICE_ID_MS_NE4K 0x00db # تعريف USB_DEVICE_ID_MS_NE4K_JP 0x00dc # تعريف USB_DEVICE_ID_MS_LK6K 0x00f9 + # تعريف USB_DEVICE_ID_MS_TYPE_COVER_3 0x07dc # تعريف USB_DEVICE_ID_MS_PRESENTER_8K_BT 0x0701 # تعريف USB_DEVICE_ID_MS_PRESENTER_8K_USB 0x0713 # تعريف USB_DEVICE_ID_MS_DIGITAL_MEDIA_3K 0x0730 --- و/ سائقين / 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،11static void hid_scan_collection ((((parser-> global.usage_pageالبائع == 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 (Structure hid_parser * parser، Struct hid_item * item) --- 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ثابت هيكل hid_blacklist {{USB_VENDOR_ID_FORMOSA ، USB_DEVICE_ID_FORMOSA_IR_RECEIVER ، HID_QUIRK_NOVICE ، 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}،

الآن قم بتطبيق التصحيح:

patch -p1 - تجاهل-مسافة بيضاء -i typecover3.patch

الآن انسخ تكوين kernel الحالي لاستخدامه مع kernel الجديد:

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

تحميل التكوين
احفظ التكوين والخروج من قائمة menuconfig. لا مزيد من التغييرات المطلوبة. الآن قم بتجميع النواة:

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

سيستغرق حوالي ساعة. يجب أن تحصل على حزمتي * .deb ، والتي تحتاج إلى تثبيتها:

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

هذا هو. إعادة التشغيل باستخدام kernel الجديد ، ويجب أن يعمل Type Cover 3.

لوحة اللمس

هذا بسيط للغاية ، ما عليك سوى إضافة النص التالي في ملف /etc/X11/xorg.conf:

قسم 'InputClass' المعرف 'غطاء Surface Pro 3' MatchIsPointer 'في' MatchDevicePath '/ dev / input / event *' Driver 'evdev' Option 'vendor' 045e 'Option' product '' 07dc 'Option' IgnoreAbsoluteAxes '' True ' نهاية القسم

أعد التشغيل مرة أخرى. كل شيء سيعمل.

showtimeanytime..com / التنشيط

الآن قم بتثبيت حزمة أدوات وضع الكمبيوتر المحمول لتحسين توفير الطاقة في Linux.
هذا هو.

كلمات ختامية

على الرغم من أنه من الممكن الحصول على معظم ميزات Surface Pro 3 التي تعمل في نظام Linux ، إلا أنه لا يزال يعاني من بعض المشكلات. لا تعمل أزرار الصوت خارج الصندوق ، وكذلك أزرار القلم. وأحد مسكتك ، لا يعمل مستشعر مقياس التسارع أيضًا. إذا كنت قادرًا على تحمل هذه المشكلات ، فيمكنك أن تكون سعيدًا بتثبيت Linux على جهاز Surface Pro 3 الخاص بك. (عبر هابر ).

مقالات مثيرة للاهتمام

اختيار المحرر

قم بإزالة اللون من شريط عنوان PWA في Microsoft Edge
قم بإزالة اللون من شريط عنوان PWA في Microsoft Edge
تتيح كيفية إزالة اللون من شريط عنوان PWA في Microsoft Edge Edge الآن إزالة اللون الفريد من نوافذ PWA. أضافت Microsoft خيارًا جديدًا إلى إصدارات Dev و Canary لمتصفح Edge. عند التمكين ، فإنه يسمح بالتخلص من أشرطة العناوين الملونة لتطبيقات الويب التقدمية المثبتة والتشغيل
تدفع Microsoft Edge الجديد لمستخدمي Windows 7 و Windows 8.1
تدفع Microsoft Edge الجديد لمستخدمي Windows 7 و Windows 8.1
أصدرت Microsoft مقالة دعم جديدة تكشف أن إصدارات المستهلك من Windows 7 SP1 و Windows 8.1 ستتلقى Microsoft Edge Chromium تلقائيًا عبر Windows Update. وفقًا للمعلومات الجديدة ، ستقوم أنظمة التشغيل بتثبيت المتصفح ، وتثبيته على شريط المهام ، وسيظهر اختصاره على سطح المكتب. لن تفعل ذلك
ابحث عن جميع مهام الصيانة التلقائية في Windows 10
ابحث عن جميع مهام الصيانة التلقائية في Windows 10
سنرى اليوم كيفية العثور على جميع مهام الصيانة التلقائية في نظام التشغيل Windows 10 باستخدام أمر PowerShell cmdlet الخاص Get-ScheduledTask.
إعدادات تطبيق Backup Remote Desktop في نظام التشغيل Windows 10
إعدادات تطبيق Backup Remote Desktop في نظام التشغيل Windows 10
يحتوي Windows 10 على تطبيق متجر يسمى 'Remote Desktop'. يمكنك استخدامه للاتصال بجهاز كمبيوتر بعيد. يمكنك النسخ الاحتياطي واستعادة الإعدادات.
كيفية حذف الملفات المؤقتة في ويندوز
كيفية حذف الملفات المؤقتة في ويندوز
هل تحتاج إلى حذف بعض الملفات المؤقتة في نظام التشغيل Windows؟ ليست هناك حاجة لتلك المخزنة في المجلد المؤقت ويمكن حذفها. هذه هي الطريقة للقيام بذلك.
كيفية حذف المواقع من AccuWeather
كيفية حذف المواقع من AccuWeather
نظرًا لكونه أحد أكثر خدمات الإبلاغ عن الطقس شيوعًا اليوم ، فإن AccuWeather متوفر تقريبًا على كل منصة يمكن تخيلها. بغض النظر عن المنطقة ، فمن شبه المؤكد أنك ستحصل على توقعات موثوقة وحديثة إلى حد ما. إذا كنت تتصفح مواقع معينة
Nook Simple Touch مع مراجعة GlowLight
Nook Simple Touch مع مراجعة GlowLight
تقدم شركة Barnes & Noble الأمريكية العملاقة للكتاب مجموعة كاملة من قراء الكتب الإلكترونية إلى المملكة المتحدة هذا العام ، وتبدو مجموعة هائلة من الكتب. المنتج الأول لهذه الموجة الجديدة هو Nook Simple Touch with GlowLight ،