Не могу загрузить Linux

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

Я думаю, что причина зависания была в том, что я каким-то образом удалил разрешение на чтение корневой папки.

Я не думал об этом упоминать, потому что, если бы я сделал это, было бы слишком легко сделать такую ​​опасную вещь для моего компьютера.

Я выполнил следующую команду, потому что хотел отменить свое разрешение на вставку файлов:

sudo chmod -rwx /

Если это причина проблемы, возможно, стоит добавить в резервную копию разрешения на чтение и запись, которые даже sudo не может изменить .

В любом случае, когда я снова включил его, я увидел черный экран, на котором было показано:

Dev/sda2: recovering journal
Dev/sda2: clean, 369185/30498816 files, 9456082/121965056 blocks

Я не могу войти в GRUB, потому что ни одна из кнопок, которые могут работать, не работает.

Я перепробовал все Ctrl + Alt + Функциональные клавиши , но единственное изменение, которое я могу сделать, - это переключаться между мигающим подчеркиванием и ранее упомянутыми строками. .

Я знаю, что жесткий диск не выходит из строя, потому что единственная причина, по которой я перехожу на Linux, - сломался мой старый жесткий диск, и мне пришлось купить новый, и я хотел опробовать новую ОС. Несмотря на то, что я не могу войти в меню GRUB, иногда, когда я пытаюсь, мой ноутбук просто включается, не выводя никакого экрана.

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

Может, я просто не ждал достаточно долго или что-то в этом роде. Даже в этом случае я не знал бы, как дальше развиваться.

Версия Ubuntu - 20.04.

0
задан 5 July 2021 в 13:07

1 ответ

Что вы сделали здесь с помощью команды sudo chmod -rwx / - вы удалили разрешение на чтение, запись и выполнение корневого каталога для всех пользователей. Это означает, что вы не сможете просмотреть содержимое любого каталога в вашей системе, не сможете создавать/удалять любые файлы или каталоги в вашей системе и, самое главное, вы не сможете запустить ни одну программу в вашей системе. Все это вместе взятое сделает ваш компьютер незагружаемым. Единственный пользователь, который может это исправить - это пользователь root, но вы никак не можете получить доступ к пользователю root. Теперь вы можете создать live usb с любой linux os, загрузиться в живую среду, смонтировать корневой раздел в среде liveboot в любой точке монтирования (скажем, /mnt/). Теперь, когда вы выполните sudo ls -l /, в результатах вы увидите, что каталог /mnt/ не имеет прав доступа. Теперь, чтобы исправить это, отмените то, что вы сделали, т.е. выполните команду: sudo chmod a+rwx /mnt/, это восстановит все права доступа, которые вы удалили, вот и все. Теперь вы можете перезагрузиться, и система загрузится нормально.

0
ответ дан 28 July 2021 в 11:22

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

Похожие вопросы: