SIOCSIFADDR: Файл существует после обновления ядра

tail может читать из байтового смещения, поэтому если Ваш файл будет использовать только однобайтовые символы (обычно UTF-8 ASCII), то это будет работать.

Это зависит от Вашей ситуации, важно ли это для Вас или нет, но tail быстрее, чем sed... вероятно, becaue sed должен обработать каждую строку индивидуально... Но не используйте его, где существует любой шанс первого символа с помощью больше чем одного байта.

tail -c +2 "file"  

От man tail

- c, - bytes=N производят последние байты N; альтернативно, используйте +N для вывода байтов, запускающихся с Энного из каждого файла

2
25.07.2012, 11:54
2 ответа

Решение для меня состояло в том, чтобы установить linux-firmware пакет. По-видимому, это вытащенное разделение из ядра в какой-то момент, и я должен был установить его вручную на полях, которые были обновлены от старых ядер.

1
27.01.2020, 22:23

Я просто наткнулся на те же ошибки после миграции моей системы.

Для меня было достаточно остановить сетевое устройство (eth0 в моем случае) в NetworkManager и остановить init демона также:

/etc/init.d/net.eth0 stop

Перезапуск демона впоследствии решил проблему.

0
27.01.2020, 22:23

Теги

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