Установка surface pro 4 linux

albertcarrete / readme.md

Boot into Arch Linux USB Installer which can be done on the SP4 by holding the volume down button on startup.

>Arch Linux archiso x86_64 UEFI USB< UEFI Shell x86_64 v1 UEFI Shell x86_64 v2 EFI Default Loader Reboot Into Firmware Interface 

[i]Select the first option Arch Linux archiso[/i]

[. ] nvme0n1 259:0 0 238.5G 0 disk |- nvme0n1p1 259:1 0 260M 0 part |- nvme0n1p2 259:2 0 128M 0 part |- nvme0n1p3 259:3 0 174.8G 0 part |- nvme0n1p4 259:4 0 830M 0 part 

Partition nvmeon1 / Linux Swap

Partition nvme0n1 for Linux Swap, use gdisk /dev/nvme0n1 , add +2GB and hex code / GUID 8200. Then format the swap using mkswap /dev/nvme0n1p5 and turn the swap on using swapon /dev/nvme0n1p5 .

Partition nvme0n1 / Linux filesystem

Partition nvme0n1 for Linux filesystem, use gdisk /dev/nvme0n1 , use the all the defaults, then format the partition using mkfs.ext4 /dev/nvme0n1p6

gdisk -l /dev/nvme0n1 1 2048 534527 260.0 MiB EF00 EFI system partition 2 534528 796671 128.0 MiB 0C01 Microsoft reserved. 3 796672 367343615 174.8 GiB 0700 Basic data partition 4 498417664 500117503 830.0 MiB 2700 Basic data partition 5 367343616 371537919 2.0 GiB 8200 Linux Swap 6 371537920 498417663 60.5 GiB 8300 Linux Filesystem 

Mount the filesystem and EFI system

mount /dev/nvme0n1p6 /mnt mount /dev/nvme0n1p1 /mnt/boot 
pacstrap -i /mnt base base-devel 
genfstab -p /mnt >> /mnt/etc/fstab 

Источник

Установка Ubuntu на Surface Pro 4

Я перешел с win 10 на Ubuntu 16.04. Я пробовал следовать этой статье и этому видео, но все еще сталкиваюсь с проблемами, поскольку последняя версия ядра - 4.6.3.
Я все еще работаю на ядре, которое было установлено с Ubuntu, который является 4.4.0.

Короче говоря, моя клавиатура, сенсорная панель, сенсорный экран, кнопки громкости и питания, стилус, индикатор Wi-Fi (в верхнем правом углу) и камера не работают.
Мне удалось заставить работать Wi-Fi и Bluetooth.

Может кто-нибудь помочь мне с написанием / поиском некоторых патчей и перекомпиляцией ядра?

Пожалуйста, публикуйте все обновления и вопросы по организации My GitHub, и мы ценим любой вклад

Чтобы получить тип обложки рабочего прогона SP4-1 сценарий от производного-конфигурации

6 ответов

Если бы проблемы с зависанием ядра fridgecow и невозможностью его перезагрузки или отключения были бы просто остановлены, логотип Ubuntu ничего не делал.

Читайте также:  Macbook dual boot linux

Я использовал кантенны (6a и 7a) и отлично работает, кроме того, что не выходит из спящего режима и кнопки громкости не работают.

Скачайте этот файл (пропатченное ядро)

cd в каталог, куда он пошел (например, cd Downloads ) и установить пакеты

sudo dpkg -i './linux-headers-4.4.0-rc8touchkernel+_1_amd64.deb' sudo dpkg -i './linux-image-4.4.0-rc8touchkernel+_1_amd64.deb' 

Смонтируйте раздел Windows (вы можете скачать файлы отсюда, если вы удалили раздел Windows или не можете их найти) и скопировать файлы в корневой каталог Ubuntu (вам может потребоваться изменить путь в зависимости от точки монтирования вашего раздела Windows:

sudo mkdir /itouch cp /media/$USER/Windows/Windows/INF/PreciseTouch/Intel/* /itouch 

Теперь создайте символические ссылки на файлы, чтобы драйвер мог их найти

sudo ln -sf /itouch/SurfaceTouchServicingKernelSKLMSHW0078.bin /itouch/vendor_kernel_skl.bin sudo ln -sf /itouch/SurfaceTouchServicingSFTConfigMSHW0078.bin /itouch/integ_sft_cfg_skl.bin sudo ln -sf /itouch/SurfaceTouchServicingDescriptorMSHW0078.bin /itouch/vendor_descriptor.bin sudo ln -sf /itouch/iaPreciseTouchDescriptor.bin /itouch/integ_descriptor.bin 

Затем вам нужно убедиться, что у вас есть возможность загрузить это ядро ​​или настроить его на загрузку по умолчанию, настроив GRUB.

У меня довольно хорошее ядро ​​Surface Pro 4, работающее на моей установке Ubuntu.

Краткое изложение

  • приостановить (см. примечание по энергосбережению ниже)
  • заморозить (версия с режимом ожидания / сна, разряжающая батарею, которая не работает надежно)
  • печатная обложка

Главная идея

Основная идея этого ядра - взять изменения, внесенные Hyungwoo Yang по адресу https://github.com/ipts-linux-org/ipts-linux-new/wiki и применить их к ядру Ubuntu 4.9rc3. Вот шаги, чтобы привести ядро ​​в порядок. Процесс компиляции занимает около 45 минут с использованием всех ядер Surface 4. Для клонирования репозиториев ядра требуется около 1,5 гигабайта дискового пространства.

Шаги по производству ядра

  1. установить Ubuntu 16.10 яккеты. Для этого вам понадобится USB-концентратор, который может работать как с Ubuntu Live-USB, так и с клавиатурой / мышью.
  2. загрузите Linux с USB-клавиатуры.
  3. подготовить ядро ​​Ubuntu 4.9rc3.
    • клонировать ядро ​​Ubuntu 4.9rc3 (требуется ~1,5 гигабайта): git clone git://git.launchpad.net/~ubuntu-kernel-test/ubuntu/+source/linux/+git/mainline-crack v4.9-rc3
    • скачать 6 патчей: патч1патч2патч3патч4патч5патч6
    • примените патчи к ядру по порядку: do git am /path/to/THEPATCH.patch для каждого из патчей.
  4. создайте патч с поддержкой touch / pen из ядра ipts-linux-new.
    • клонировать ядро ​​(требует ~1,5 гигабайта места) в другой каталог: git clone https://github.com/ipts-linux-org/ipts-linux-new.git
    • создать патч: git diff 0c183d92b20b5c84ca655b45ef57b3318b83eb9e > /path/to/ipts-linux-new_patch.txt
  5. применить патч ipts-linux-new к v4.9rc3
  • инициализировать файлы debian: fakeroot debian/rules clean
  • настройте ядро, которое вы будете собирать: fakeroot debian/rules editconfigs
    • Скажи да только на вопрос amd64. Это покажет интерфейс curses "menuconfig". активируйте следующие две опции:
      • Драйверы устройств -> Устройство быстрой блокировки NVM (y)
      • Драйверы устройств -> Разные устройства -> Intel Precise Touch & Stylus (m)
      `fakeroot debian/rules clean` #necessary, but I don't know why `DEB_BUILD_OPTIONS=parallel=5 fakeroot debian/rules binary-headers binary-generic binary-perarch` 
      `sudo dpkg -i linux-image-* linux-headers-4.9.0-040900rc3*` 
      • скопируйте файлы драйвера из "\Windows\INF\PreciseTouch\Intel" в каталог linux "/lib/firmware/intel/ipts". Там должно быть не менее 4 файлов с именами, похожими на эти:
        • iaPreciseTouchDescriptor.bin
        • SurfaceTouchServicingSFTConfigMSHW0078.bin
        • SurfaceTouchServicingDescriptorMSHW0078.bin
        • SurfaceTouchServicingKernelSKLMSHW0078.bin

        Теперь вы сможете загрузить новое ядро. Если ссылки находятся в нужном месте, то сенсорный и ручка будут работать хорошо.

        Источник

        Как установить Linux/Ubuntu на планшеты Surface Pro

        Что ж, Windows 10 и Windows 8.1 работают на Surface Pro без проблем, но я думаю, что некоторые пользователи задаются вопросом, как и если они могут установить любые другие операционные системы на свое устройство Surface Pro. Вы будете рады услышать, что ответ «Да». Вы всегда можете изменить свою операционную систему на Ubuntu. Эта ОС является операционной системой типа Linux. Для пользователей Linux настоятельно рекомендуется установить Ubuntu на Surface Pro, и ее очень легко использовать и установить .

        Все, что вам нужно для этого, – это только USB-накопитель или, возможно, карта Micro SD, и вы можете сразу приступить к установке Linux на свой Surface Про устройство. Кроме того, прежде чем приступить к установке Linux на устройстве Surface Pro, настоятельно рекомендуется выполнить резервное копирование всех файлов и папок в Windows 8 или Windows 8.1, чтобы предотвратить потерю информации.

        Шаги по установке Linux/Ubuntu на Surface Pro

        1. Отключите безопасную загрузку

        Прежде всего, нам нужно отключить функцию «Безопасная загрузка».

        1. Наведите курсор мыши на правую часть экрана, чтобы открыть панель чудо-кнопок в вашей системе Windows 8.1.
        2. Щелкните левой кнопкой мыши или коснитесь значка «Настройки», который находится на панели чудо-кнопок.
        3. Щелкните левой кнопкой мыши или нажмите «Изменить настройки ПК», расположенную в нижней части окна настроек.
        4. Под темой «Общие» у вас будет панель «Настройки», вам нужно будет выбрать функцию «Расширенный запуск».
        5. Пусть ваш Surface Pro загрузится в меню Blue. Нажмите или коснитесь значка «Устранение неполадок».
        6. После того, как вы войдете в меню «Устранение неполадок», вам нужно нажать или нажать «Дополнительные параметры».
        7. В меню «Дополнительные параметры» вам нужно будет нажать или нажать «Настройки прошивки UEFI».
        8. Эта функция снова перезагрузит вашу систему и вернет ее обратно с черным экраном и двумя доступными вам опциями.
        9. Нажмите или выберите функцию «Безопасный контроль загрузки» (эта функция должна быть включена).
        10. После того, как вы нажмете «Функция безопасной загрузки», появится меню, и у вас будет возможность установить для него значение Отключить.
        11. После того, как вы установили для «Secure Boot Feature» значение «Disable», вам нужно нажать «Exit Setup», и ваш Surface Pro перезагрузится снова.
        • СВЯЗАННО: установите новый «Skype для Linux» в Ubuntu, Debian, Fedora и др.

        2. Загрузка с USB/Micro SD-карты

        Следующим шагом в этом процессе является загрузка с карты USB или Micro SD. Конечно, для этого вам понадобится загрузочная копия Ubuntu Linux на USB-накопителе или карте MicroSD.

        1. Вставьте USB-накопитель или карту памяти Micro SD в разъем USB Surface Pro или в разъем Micro SD.
        2. Переместите курсор мыши в правую часть экрана и на панели чудо-кнопок коснитесь значка «Настройки».
        3. Оттуда нажмите «Изменить настройки ПК» и снова нажмите «Расширенный запуск», как вы делали выше.
        4. Нажмите или коснитесь значка, напоминающего USB-накопитель, в меню.
        5. Нажмите или коснитесь DVD-диска «Используйте устройство, которое Surface Pro загрузил в Дополнительные настройки».
        6. В этом меню у вас будет доступ к доступным опциям загрузки, которые есть в вашей системе.
        7. В этом меню нажмите на флешку или Micro SD, на которой установлена ​​Linux Ubuntu.
        8. Теперь он загрузится в USB-накопитель или MicroSD.
        9. После загрузки USB с Linux Ubuntu вам будет предложено два варианта:
          • Установите Linux Ubuntu в вашей системе
          • Загрузитесь прямо с USB-накопителя и попробуйте сами, прежде чем устанавливать его на свой Surface Pro.
            Мы выберем второй вариант и загрузим непосредственно Linux Ubuntu с накопителя.
        10. Когда мы войдем в Ubuntu, у вас будет возможность на рабочем столе продолжить установку Ubuntu.
        11. Нажмите на значок на рабочем столе, чтобы начать установку Linux Ubuntu.
          Примечание . После завершения установки с USB-накопителя или карты Micro SD вы увидите, что ваш экран будет выглядеть немного меньше, и это будет довольно сложно использовать его должным образом. Для этого вам нужно будет установить масштаб чуть выше изнутри Ubuntu. Если вы не возражаете против маленьких значков, вы можете сразу начать использовать их.

        Было ли сложно установить Ubuntu на ваше устройство Surface Pro? Теперь у вас есть новая операционная система Linux Ubuntu на вашем устройстве Surface Pro. Как видите, установка займет не более получаса. По любым вопросам, касающимся статьи, используйте комментарии ниже. Мы ответим на любые вопросы, касающиеся установки Ubuntu Linux.

        Говоря о вопросах и проблемах, в редких случаях у вас могут возникнуть различные проблемы после установки Ubuntu на вашем устройстве Surface Pro. Возможно, одна из наиболее распространенных проблем связана с запуском вашего устройства с помощью Windows. Если вы не можете загрузиться в Windows 10 после установки Ubuntu, вы можете использовать это руководство для решения проблемы.

        Источник

Оцените статью
Adblock
detector