У меня есть виртуальная машина CentOS Linux, работающая в VirtualBox. Я написал скрипт bash для выполнения некоторых автоматизированных задач. Но я случайно удалил все корневые папки, потому что вставил строку в скрипт
rm -r $my_dir/*
Однако $my_dir
не найден, поэтому приведенное выше будет выполняться как rm -r /*
. Теперь все содержимое моей корневой папки исчезло! Когда я перезагружаю свою виртуальную машину, она переходит к терминалу grub и не может запустить GNOME и оболочку bash, потому что все, что находится в /
было случайно удалено из-за вышеуказанной ошибки (извлеченный урок). Так есть ли в любом случае безопасное восстановление и восстановление системы из VirtualBox или снаружи?