man apt-get
autoremove
autoremove is used to remove packages that were automatically
installed to satisfy dependencies for some package and that are no
more needed.
Действует на основании зависимостей. Если пакет ставился по зависимостям от другого, который уже удален, то программа помечает его доступным для autoremove. Примерно то е самое происходит со старыми ядрами. N версий считаются актуальными, остальные (более старые) подлежат удалению.
Большинство контроллеров при создании массива дают возможность сделать "boot" раздел. Система будет это видеть как два отдельных диска. Так что делайте 10 + средствами контроллера выделяйте раздел для системы.
Первый повод не ставить на него linux - это C# и Mono.
Второй - кривой биос. Настроить и запустить можно, но будет куча проблем. Биос и acpi у него так и не пофиксили.
Единственынй вариант - воткнуть в него 2 Gb оперативки. В такой конфигурации можно будет с болью и кровью из глаз работать с W7. Но если у вас нет под рукой бесплатной планки ddr3 2Gb (а еще и ssd желательно), то лучше от него избавиться.
Что мешает сделать DMZ?
Опять таки, если вы просите подсказать "более эффективный способ", то непонятно почему вы хотите отказаться от роутера перед сервером.
1. Создать перечень нужного для работы ПО и убедиться, что всё можно безболезненно заменить. Не просто на словах, а именно проверить как оно работает.
2. Создать перечень имеющегося железа и попытаться понять что из оборудования будет проблемным. Решать по мере выявления проблем (автоматизация установки, пересборка ядра в случае проблем с модулями/драйверами, обновление парка машин)
3. После практических опытов по 2 пункту выбирать дистрибутив.
По цене получится совсем не гуманно да и найти тяжело. Очень уж узкая специфика. Есть платформы примерно подходящие под ваше описание, но не настолько "мощные" (тот же Lanner fw-7540d). Да и не совсем понятно зачем там даже i3.
Мой вам совет - купите неттоп с двумя сетевухами и управляемый свич.
А вы уверены, что не с md грузитесь? А то у дебиана есть такой косяк. Там не хаватает скрипта в initramfs-tools.
Попробуйте, когда он вывалится в shell сделать