Я изменил файл fstab
и, сохранив файл, допустил ошибку, назвав его fstg
. Из-за этой ошибки моя система не может загрузиться. Он просто загружается в служебную оболочку. Я не могу изменить имя fstg
обратно на fstab
. Я пытался сделать это с помощью su
но ничего не изменилось.
Есть идеи, как это исправить?
3 ответа
Что вам нужно сделать, это смонтировать корневую файловую систему для чтения и записи. В служебной оболочке она установлена только для чтения.
Один из способов сделать это:
mount / -o remount,rw
Или, может быть:
mount -n -o remount,rw /
После этого вы можете переименовать файл обратно на правильное имя.
Перед перезагрузкой необходимо запустить sync
. Возможно, вам следует снова перемонтировать / только для чтения, иначе файловой системе потребуется fsck или повтор журнала при загрузке.
Самый простой способ - переименовать его с liveCD, потому что ваша система не может подключить корневую файловую систему прямо сейчас.
Вы уверены, что файл был назван fstag? Или вы имеете в виду /etc /fstab? Также было бы полезно, если бы вы указали используемый вами дистрибутив.
В любом случае, попробуйте использовать дистрибутив LiveCD или SystemRescueCd, который представляет собой диск восстановления системы Linux, который позволяет выполнять задачи администрирования.
Надеюсь, это поможет.