Нет никакого общего правила, что такие файловые системы должны иметь или не иметь суперблоки и inode таблицы. Для тех Вы перечислили, я не думаю, что существует что-либо, что можно было назвать суперблоком или inode таблицей. Эти файловые системы в некотором смысле создаются на лету, поскольку Вы пересекаете их; в особенности данные, которые могут появиться через файлы, не хранятся в файле. Доступ к файлу в /proc
, /sys
или debugfs соединяется с частью ядра, которое генерирует или анализирует данные на лету. С тех пор нет никакого понятия блока, на котором хранились бы данные, нет никакого понятия суперблока. И так как структура этих файловых систем фиксируется кодом ядра (Вы не можете создать или переместить каталог или файл), нет никакой потребности в чем-то как inodes.
Как я должен изменить конфигурацию, чтобы иметь работу "eth0" в начале?
Каждый раз, когда я слышу "в начале", это напоминает о rc.local
.
Это не действительно прямой ответ для решения Вашей проблемы, но кажется испытанием некоторых трудностей с драйвером.
Для быстрого исправления, почему не использование rc.local
? если Ваша проблема решена путем ввода тех 2 команд каждый раз, когда Вы загружаетесь в свое поле, затем добавляют их в конце /etc/rc.local
.
Для всесторонней фиксации для Вашей проблемы, сначала и перед всем остальным делают a:
apt-get update && apt-get upgrade
У меня была та же проблема в моем Отслеживании в обратном порядке, она решила после обновления. По-видимому, та же тема, обсужденная здесь: Debian, не запускающийся eth0 при начальной загрузке
Проверьте, что это не отключено в конфигурациях сетевых сценариев. Сделайте это:
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-адрес не является статическим набором и не изменится после перезагрузки.
Сетевая служба, включают при запуске?
Попытайтесь использовать sysv-rc-conf
Или rcconf
инструменты
Или сделайте это вручную использование:
sudo update-rc.d network defaults
добавьте следующую строку в / etc / network / interfaces:
allow-hotplug eth0
Источник: man interfaces
Строки, начинающиеся с «allow-», используются для определения интерфейсов, которые должны автоматически запускаться различными подсистемами. Это можно сделать с помощью такой команды, как "ifup --allow = hotplug eth0 eth1", , которая вызовет только eth0 или eth1, если он указан в " строка allow-hotplug. Обратите внимание, что «allow-auto» и «auto» являются синонимами.
apt-get update && apt-get upgrade
или лучшеapt-get update && apt-get dist-upgrade
(для наиболее практических целей)? – 0xC0000022L 11.02.2013, 00:02