На одном из моих серверов я имею: USB 4 ГБ:
1) EFI partition
2) /boot partition
iSCSI 50 ГБ (на другом файловом сервере):
3) / partition
В/etc/network/interfaces это работает безупречно, если я имею:
auto p3p1
iface p3p1 inet dhcp
Как только я изменяю его на это, это не загрузит то независимо от того, что (это должен быть этот файл, потому что это не загрузится, когда я изменю его):
auto p3p1
iface p3p1 inet dhcp
auto br0
iface br0 inet dhcp
bridge_ports p3p1
bridge_stp off
bridge_maxwait 0
bridge_fd 0
Этот сервер собирается быть хостом KVM, и я мог бы сделать больше из них в будущем, таким образом, локальный жесткий диск не является опцией (только iSCSI).
Я думаю, что строка файла конфигурации интерфейса p3p1 должна читать
auto p3p1
iface p3p1 inet manual
, я только что настроил сервер как это, и это - единственная разница между Вашей конфигурацией и моей.
Моя рабочая конфигурация
# The primary network interface
auto p1p1
iface p1p1 inet manual
auto br0
iface br0 inet static
address 192.168.0.67
netmask 255.255.255.0
gateway 192.168.0.1
bridge_ports p1p1
bridge_stp off
bridge_maxwait 0
bridge_fd 0
Hope, которая помогает.