
私は数年間 Ubuntu を使用していましたが、最近、OS にまったくアクセスできないというエラーが発生しました。問題を解決するために、ここで示されているすべての解決策を試しましたが、まったくうまくいきませんでした。そのため、ドライブを外付けドライブにして、情報を取得しようとしましたが、アクセスできませんでした。結局、フォーマットして、Kubuntu をインストールしました (Ubuntu よりも軽量であると説明されています)。現在、私の手元にあるのは、Kubuntu とその他のものにパーティション化されたハード ディスクを備えたラップトップです。画像に示されているように、その背後にあるポイントは理解できませんでした。
それで、私の質問は次のとおりです:
- この赤いエラーが表示されたらどうすればよいですか(/boot/efi フォルダに入ることができませんでした)
- フォーマットした後で情報を復元する方法はありますか? (testdesk をチェックしました) しかし、残念ながら、それをどのように続行すればよいのかわかりませんでした (完全なガイダンスやもっと良いものを入手できれば)
- 私のハード ドライブは 1 TB で、Kubuntu をインストールするときに、それを完全に使用しないように推奨されました。そのため、現在、私のデータは 462 GB のハード ドライブに保存されており、新しいボリュームを使用する可能性があります。そこにファイルを追加すると影響がありますか。正常にアクセスできますか。
私の質問が奇妙であったり、馬鹿げていたりしたら申し訳ありません。
ご協力とご支援ありがとうございます。
答え1
私の理解が正しければ、Kubuntu のインストールは正常に行われ、ターミナル、ファイル マネージャー、Firefox を開くことができます。その場合:
デバイス セクションのすべての選択肢を右クリックして、それらがマウントされている場所を確認します。
sudo apt install krusader
krusaderというファイルマネージャをインストールするには、sudo krusader
次のように入力します。
[Desktop Entry]
Comment[en_US]=
Comment=
Comment[en_US]=
Exec=sudo krusader
GenericName[en_US]=
GenericName=
GenericName[en_US]=
Icon=krusader_blue
MimeType=
Name=krusaderasroot
Path=
StartupNotify=true
Terminal=true
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=
上記の内容を(必要に応じて言語オプションを変更して)デスクトップにファイル(任意の名前、ここでは krusaderasroot、拡張子なし)として保存します。それを右クリックし、「実行可能ファイル」を選択します。それをクリックし、求められたらパスワードを入力します。
デバイス セクション内のすべてのパーティションがマウントされている場所に移動すると、必要に応じて所有者を変更するなど、必要な操作を実行できます (右クリック - アクセス許可 - 必要に応じて、高度なアクセス許可)。
必要ない場合は、所有者を変更しないでください。ほとんどの Linux ディレクトリは、root のみが所有する必要があります。これは、root が所有するフォルダーまたはパーティションに何が含まれているかを確認するのに役立ちます。
EFI はブート パーティションです。正常に起動している場合は、変更する必要はありません。非表示にしたい場合は、右クリックして [非表示] または任意のオプションを選択します。
EFI パーティションに何が入っているか確認するために krusader をインストールしないことをお勧めします。これはブート パーティションなので、変更する必要はありません (あなたの場合)。表示されているものはエラーではありません。Dolphin ファイル マネージャーを使用しているときは、root ではありません。
462 は Kubuntu パーティションです。もちろんここからは見えませんが、新しいボリュームはおそらく空のデータ パーティションです。
そこからデータを保存したい場合は、どのパーティションにも何も書き込まないディスクを外付けディスクとして別のコンピュータに復元プログラムを使用するか、USBから復元ISOを起動して復元できるものと復元したいものを確認します。もちろん、回復したいものを別のディスクに保存する、これについては触れません。
回復プログラムのオプションについては、単一の答えはありません。少し調べて、2~3 種類の異なるプログラムを試してみると役立ちます。
一部のリカバリ プログラムには起動用の ISO がありますが、ない場合は、Kubuntu インストール ISO から起動し、try Kubuntu Option を選択して、そこにプログラムをインストールできます。
ISO から起動する場合は、シングルブートまたはマルチブート USB オプションを使用できます。
何を回復できるかを確認するには、保存するデータの量に応じて、何時間もかかる可能性があることにご注意ください。
答え2
これが答えとして役立つかどうかはわかりませんが、試してみます。
- これらのことを試す場合は、コマンド ラインに切り替えてください。より多くの情報が得られます。ターミナル アプリケーションを起動するだけです。使い慣れていない場合は、最も重要なコマンドは次のとおりです:
cd <path>
= ディレクトリの変更、cd .
= 現在のディレクトリへの変更 (理解のためだけに必要ではありません)、cd ..
親ディレクトリへの変更、絶対パスは で始まり/
、相対パスは<child directory>
またはで始まり./<child directory>
、ls
フォルダー内のすべてのファイルを一覧表示、ll
すべてのファイルの詳細。 - ライブ CD から clonezilla を起動し、システムのバックアップを作成します。これは説明が不要なので、あまり理解せずに指示に従ってください。または、rsync を使用してデータをバックアップすることもできます (以下を参照)。
- これはアクセス権の問題のようです。アクセス権を表示するには、 と入力します
ll
。すべてのファイルの所有者が正しいことを確認する必要があります。所有者が何であるかを調べ、chown [-R] <user>:<group> <file/folder>
必要に応じて を使用して変更します。システムの一部である場合は、(ユーザー root : グループ root) である必要があります。root:root
ほとんどのファイルのアクセス権は drwxr-xr-x です。所有者は読み取り、書き込み、実行でき、グループ メンバーは読み取りと実行ができ、その他すべては読み取りと実行が可能です。ディレクトリにアクセスすると実行としてカウントされます。 を使用してこれらを編集できますchmod 755 <file>
。755 は rwxr-xr-x を設定し、644 は rw-r--r-- を設定します。これはバイナリです。別の使い方もできます。調べるだけです。 - Ubuntuをリカバリモードで起動します。プロンプトの青い画面が表示されたら、ネットワークドライバーを起動します。次に、ルートシェルに切り替えます。そこではすべてにアクセスして修復できるはずです。ここで、rsyncを介してデータを外部デバイスにバックアップできます。つまり、
# rsync -ravutz /home /media/yourName/backupDirectory
ルートシェルでインストールを修復するには、次のようにします。
つまり
sudo apt update
sudo apt reinstall ubuntu-desktop