Бездисковый вход с Linux/OpenSolaris

Можно ли разрешить серверу на базе Linux или OpenSolaris обрабатывать стандартные запросы входа в Unix, не раскручивая жесткий диск с корневым разделом?

У меня есть сервер (1) на базе Nexenta, который использует очень старый 40-гигабайтный диск PATA для корневого раздела, который не может находиться в массиве основного хранилища (и я бы этого не хотел, хотя он выполняет резервное копирование на него). Он работает хорошо, потому что все, что активно обращается к хранилищу, использует массив SATA raid2z. Это означает, что сам корневой раздел фактически неактивен, а диск объемом 40 ГБ обычно остается в спящем режиме.

Вернее, почти полностью неактивен. Запросы на вход в систему требуют, чтобы диск раскручивался, вызывая как раздражающие задержки входа в систему, так и ненужную нагрузку на этот старый диск, который в противном случае мог бы оставаться полностью бездействующим.

Насколько я могу судить, доступ к диску возможен только для чтения файлов passwd и shadow, и я удивлен, что они не сохраняются в кеше в памяти после первого чтения, а затем без изменений. Можно ли явно сохранять их в кэше, перемещать их в другое место или иным образом предотвращать раскручивание корневого раздела? (2)


  1. Для тех, кто незнаком, Nexenta - это вариант Ubuntu, который использует ядро ​​и цепочку инструментов OpenSolaris, максимально поддерживая цепочку инструментов Debian. По большей части у меня есть доступ к возможностям обоих.
  2. Обратите внимание, что я не считаю подходящим решением что-либо, что нарушает вход в систему или загрузку, когда массив хранения отсутствует.

2 ответа

Решение

Может ли это быть логин в файлы wtmp и utmp? Не ясно, как он "никогда" не обращается к корневому разделу после запуска, я предполагаю, что вы переместили все файлы с диска. На диске 40G находится /etc?

Поддерживает ли ваш BIOS загрузку с USB? Я думаю, что nexenta, вы могли бы использовать usbstick.

В противном случае CF-карта с адаптером может быть практически бесплатной и подключается прямо к IDE.

Другие вопросы по тегам