fsck -y ломает систему
У меня есть коробка разработки Red Hat, и недавно у меня произошел сбой, когда диск SAN был недоступен, и некоторые приложения работали неправильно, поэтому я запустил fsck -y, чтобы проверить, в порядке ли файловая система, затем я перезагрузился. Теперь я даже не могу войти в систему. При запуске консоль показывает:
Memory for crash kernel (0x0 to 0x0) notwithin permissible range
Cannot setup NMI watchdog on CPU 0
Cannot setup NMI watchdog on CPU 1
...
INIT: No inittab file found
Любые идеи о том, как это исправить? Благодарю.
1 ответ
Если у вас rootfs - ext2-3-4, e2fsck -f -y -C0 - это магический аргумент. Попробуйте его с помощью спасательного CD / Pendrive. Если на вашем fs еще не устранены проблемы, он их исправит.
Второе: некоторые критические файлы в вашей системе мертвы. На этот раз / etc / inittab. Этот файл изменяется не очень быстро (практически никогда), поэтому вы можете скопировать его из резервной копии или из новой установки (или с другого redhat-сервера).
Если вам повезет, другие важные файлы не будут уничтожены.
Еще один совет: ваш / bin / bash, вероятно, не поврежден, поэтому init=/bin/bash даст вам замечательную спасательную консоль.