Ubuntuにログインできません。Pkexecとsudoが機能していません

Ubuntuにログインできません。Pkexecとsudoが機能していません

私は Linux をまったく知らないのですが、自分がやったことは非常にまずかったことに気づきました。

私は、自分のマシンにパッケージをインストールしてうまく動作させる方法を見つけるためにあちこち走り回っていました。残念ながら、/usr 内のすべてのファイルとフォルダー、さらに sudoers.o ファイルの権限を変更してしまい、ひどい失敗をしてしまいました。

次に、pkexec を使用して、/usr のすべての権限を 755 に設定しました。幸い、ターミナルにアクセスできるようになりましたが、sudo、pkexec、apt-get コマンドはまったく機能せず、Ubuntu に入ることができません。

これを修正する方法はありますか (または、システムからファイルを取得して、何もインストールせずに外付け HDD に保存し、クリーン インストールを再度開始できるようにする方法はありますか)?

答え1

ディスクが暗号化されていない場合は、USB ライブを使用してください。ここでガイドを入手できます。Windows と Mac OS で USB をライブにする方法Ubuntu で USB をライブにする方法

新しいライブシステムを起動し、ターミナルを開きます

sudo bashコマンドを使用してルートを取得する

デバイス名とファイルシステムを取得してみます fdisk -l (例:/dev/sdb1)

/media/ フォルダ上にディスクをマウントするためのフォルダを作成しますmkdir /media/hdd

ディスクをマウントするmount -t ext4 /dev/sdb1 /media/hdd

同じ手順でファイルを保存したいディスクをマウントします

単にコピーしたい場合は cp -t /path/toThe/files /path/toThe/storeFolder/

圧縮したい場合はtarとgzを使用します。

tar -cvzf file.tar.gz /path/toThe/homeUser 

しかし、どのオプションがあなたにとってより効果的かを判断するために、より詳細なtarオプションガイドを紹介します。タールガイド

関連情報