Kernel 4.4 выпущен и должен исправить большинство проблем сейчас. (Я установил и не испытывал каких-либо проблем до сих пор.
Если ваш XPS 13 (например, мой) оснащен SSD NVMe, вам придется скомпилировать настраиваемое ядро, в котором вы включите модуль nvme. В противном случае ядро не сможет найти SSD.
Для этого сделайте следующее: сначала получите необходимые пакеты
$ sudo apt-get install git fakeroot build-essential ncurses-dev xz-utils
$ sudo apt-get install kernel-package
$ sudo apt-get install libssl-dev
Получить ядро 4.4. [!d3 ]
$ wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.4.tar.xz
Распаковать
$ tar xvf linux-4.4.tar.xz
$ cd linux-4.4/
Скопировать текущий файл конфигурации
$ cp /boot/config-$(uname -r) .config
Теперь отредактируйте файл .config с вашим любимым редактором, чтобы включить модуль NVMe.
nano .config
Найдите CONFIG_BLK_DEV_NVME и установите его на y (from m)
CONFIG_BLK_DEV_NVME=y
Теперь пришло время скомпилировать ваше собственное ядро (последняя команда может легко принять 1.5 часа)
make-kpkg clean
fakeroot make-kpkg --initrd --revision=1.0.NAS kernel_image kernel_headers
И установите! (Проигнорируйте предупреждения, исходящие от первого)
$ cd ..
$ sudo dpkg -i linux-headers-4.4.0_1.0.NAS_amd64.deb
$ sudo dpkg -i linux-image-4.4.0_1.0.NAS_amd64.deb
Теперь просто перезагрузитесь, и он должен начинаться с ядра 4.4. [!d10 ]
Кроме того, после нескольких перезагрузок я столкнулся с проблемой, когда мой экран останется черным. Похоже, что есть проблема с skylake и графическими драйверами.
Для меня это было исправлено путем внесения изменений в файл grub.
sudo nano /etc/default/grub
Затем измените строку с сообщением GRUB_CMDLINE_LINUX_DEFAULT на
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.preliminary_hw_support=1"
Сохраните и примените изменения, используя :
sudo update-grub
Источник для создания настраиваемого ядра: http://www.cyberciti.biz/faq/debian-ubuntu-building-installing-a-custom-linux-kernel/
EDIT: Оказывается после нескольких перезагрузок моего черного экрана после того, как загрузка вернулась .. так что это больше не работает.
В режиме бездисковой загрузки (например, с использованием NFS) вы часто указываете ip4 следующим образом:
ip=<client-ip>:<server-ip>:<gw-ip>:<netmask>:<hostname>:<device>:<autoconf>:<dns0-ip>:<dns1-ip>
Возможно, это синтаксис, который вы искали и который будет работать в вашем экземпляре ?
Вот ссылка на doc ядра: https://www.kernel.org/doc/Documentation/filesystems/nfs/nfsroot.txt
В режиме бездисковой загрузки (например, с использованием NFS) вы часто указываете ip4 следующим образом:
ip=<client-ip>:<server-ip>:<gw-ip>:<netmask>:<hostname>:<device>:<autoconf>:<dns0-ip>:<dns1-ip>
Возможно, это синтаксис, который вы искали и который будет работать в вашем экземпляре ?
Вот ссылка на doc ядра: https://www.kernel.org/doc/Documentation/filesystems/nfs/nfsroot.txt