Сетевой интерфейс eth0 не в запуске на Debian 6

Нет никакого общего правила, что такие файловые системы должны иметь или не иметь суперблоки и inode таблицы. Для тех Вы перечислили, я не думаю, что существует что-либо, что можно было назвать суперблоком или inode таблицей. Эти файловые системы в некотором смысле создаются на лету, поскольку Вы пересекаете их; в особенности данные, которые могут появиться через файлы, не хранятся в файле. Доступ к файлу в /proc, /sys или debugfs соединяется с частью ядра, которое генерирует или анализирует данные на лету. С тех пор нет никакого понятия блока, на котором хранились бы данные, нет никакого понятия суперблока. И так как структура этих файловых систем фиксируется кодом ядра (Вы не можете создать или переместить каталог или файл), нет никакой потребности в чем-то как inodes.

11
22.01.2018, 02:33
4 ответа

Как я должен изменить конфигурацию, чтобы иметь работу "eth0" в начале?

Каждый раз, когда я слышу "в начале", это напоминает о rc.local.

Это не действительно прямой ответ для решения Вашей проблемы, но кажется испытанием некоторых трудностей с драйвером.

Для быстрого исправления, почему не использование rc.local? если Ваша проблема решена путем ввода тех 2 команд каждый раз, когда Вы загружаетесь в свое поле, затем добавляют их в конце /etc/rc.local.

Для всесторонней фиксации для Вашей проблемы, сначала и перед всем остальным делают a:

apt-get update && apt-get upgrade

У меня была та же проблема в моем Отслеживании в обратном порядке, она решила после обновления. По-видимому, та же тема, обсужденная здесь: Debian, не запускающийся eth0 при начальной загрузке

1
27.01.2020, 19:58
  • 1
    Не был Должен это быть apt-get update && apt-get upgrade или лучше apt-get update && apt-get dist-upgrade (для наиболее практических целей)? –  0xC0000022L 11.02.2013, 00:02

Проверьте, что это не отключено в конфигурациях сетевых сценариев. Сделайте это:

sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0

Посмотрите если ONBOOT="yes". Если это говорит "нет" затем, что это отключено при запуске.

Вот мой ifcfg-eth0 файл как ссылка:

DEVICE="eth0"
BOOTPROTO="static"
BROADCAST="192.168.254.255"
DNS1="192.168.254.25"
GATEWAY="192.168.254.254"
HWADDR="F2:24:08:AE:93:10"
IPADDR="192.168.254.236"
NETMASK="255.255.255.0"
ONBOOT="yes"
TYPE="Ethernet"

затем сделайте:

sudo service network restart

IP-адрес не является статическим набором и не изменится после перезагрузки.

1
27.01.2020, 19:58
  • 1
    @DigitalRobot не использует sysconfig или сценарии конфигурации Redhat. –  BatchyX 13.03.2013, 10:23
  • 2
    , который это для RHEL/CentOS/Fedora не для Debian, основывал систему –  Rahul Patil 12.04.2013, 07:26

Сетевая служба, включают при запуске?

Попытайтесь использовать sysv-rc-conf Или rcconf инструменты

Или сделайте это вручную использование:

sudo update-rc.d network defaults
1
27.01.2020, 19:58

добавьте следующую строку в / etc / network / interfaces:

allow-hotplug eth0

Источник: man interfaces

Строки, начинающиеся с «allow-», используются для определения интерфейсов, которые должны автоматически запускаться различными подсистемами. Это можно сделать с помощью такой команды, как "ifup --allow = hotplug eth0 eth1", , которая вызовет только eth0 или eth1, если он указан в " строка allow-hotplug. Обратите внимание, что «allow-auto» и «auto» являются синонимами.

9
27.01.2020, 19:58

Теги

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