Как передать параметры DNS во время загрузки

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: Оказывается после нескольких перезагрузок моего черного экрана после того, как загрузка вернулась .. так что это больше не работает.

1
задан 27 May 2017 в 23:01

2 ответа

В режиме бездисковой загрузки (например, с использованием 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

1
ответ дан 18 July 2018 в 12:37

В режиме бездисковой загрузки (например, с использованием 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

1
ответ дан 24 July 2018 в 20:00

Другие вопросы по тегам:

Похожие вопросы: