Назад | Перейти на главную страницу

CentOS не может загрузиться из-за того, что соединение iSCSI не установлено

У меня CentOS 6.5 с подключенным диском iSCSI. Этот диск смонтирован как раздел.

Все работает нормально, но после того, как я попытался перезагрузиться, система не загружается. Он не может смонтировать раздел / dev / sdc1 (диск iSCSI). Система запрашивает у меня пароль root, но после входа в систему я нахожусь в режиме только для чтения, поэтому я не могу изменить приоритет загрузки или что-то еще.

Загрузиться с компакт-диска в режиме восстановления, смонтировать root (/) разделить и отредактировать /mountpoint/etc/fstab файл. (/mountpoint это каталог, в который вы монтируете корневой раздел)

Если у вас нет компакт-диска, выполните следующие действия: этот ответ:

  1. Выключить компьютер
  2. Загрузитесь в режиме восстановления. После загрузки BIOS нажмите и удерживайте клавишу Shift для доступа к меню grub. В меню grub выберите запись, заканчивающуюся на "(режим восстановления)".
  3. В следующем меню выбран вариант входа в корневой сеанс.
  4. В корневом сеансе выполните команду mount -o rw,remount / перемонтировать файловую систему как чтение-запись

а затем отредактируйте /etc/fstab

Разделы iSCSI должны использовать _netdev опция mount, чтобы избежать попытки монтирования до активации сети.

Из man mount:

_netdev
The filesystem resides on a device that requires network access (used to prevent the system from attempting to mount these filesystems until the network has been enabled on the system).

В момент сбоя система, вероятно, не работает и, скорее всего, находится на стадии initramfs. Чтобы восстановить чек с mount если где-то смонтирован корневой раздел. В Cent OS 7 путь должен быть в /sysroot, не совсем уверен, где в Cent OS 6 смонтирован раздел. Найдя, отредактируйте <rootprefix>/etc/fstab и добавить _netdev вариант для соответствующей записи iSCSI.

Проверить контексты SELinux <rootprefix>/etc/fstab до / после активации (если включено в системе). Контекст должен быть правильным, иначе перезагрузка вызовет другие проблемы.

Перезагрузите систему.