
私のLinux MintはGUIの代わりにコマンドインターフェースで起動し、ログインを要求します。入力すると端末にポップアップが表示され、入力を待ちます。アップデート/パッケージをインストールできない問題を解決しようとするまで、GUIが存在していました。詳細を見つけることができます。ここ。パッケージをインストールできない問題を解決しようとしたときに入力したコマンドは次のとおりです。
sudo rm /var/lib/dpkg/available
sudo touch /var/lib/dpkg/available
sudo sh -c 'for i in /var/lib/apt/lists/*_Packages; do dpkg --merge-avail "$i"; done'
sudo dpkg --configure -a
sudo apt-get -f install
sudo apt-get clean
sudo apt-get update && sudo apt-get upgrade
数時間前はうまくいき、それ以来ずっと働いていました。 Mintをインストールするときに使用したライブUSBも試してみましたが、うまくいきました。誰でも助けることができますか?
私のコンピュータは、統合グラフィックスを搭載したノートパソコンであるFujitsu-AH544です。
VGA compatible controller : intel corporation 4th gen core proccessor intergrated graphics controller (rev 06)
startx
たくさん出ました。(EE)
(EE)
Fatal server error :
(EE) Could not create lock file in /tmp/.tX0-lock
(EE)
(EE)
Please consult the x.org foundation support at http://wiki.x.org for help
(EE)
xinit: giving up
xinit: unable to connect to x server: connection refused
xinit: server error
xauth: error in locking authority file /home/kevin/.Xauthority
そして私の連絡先を尋ねました。https://wiki.x.org致命的なサーバーエラーのため廃棄されました。そしてsudo systemctl enable gdm
与えられたunit file gdm.service does not exist
今sudo timeshift --restore
でもsudo timeshift --list
失敗します。読み取り専用ファイルシステム
答え1
過去に重要なパッケージやファイルが削除された可能性があります。これはパッケージマネージャのログにありますが、複雑です。
回避策として、mint-meta-xfce
パッケージを強制的に再インストールしてみてください。
sudo aptitude purge mint-meta-cinnamon x11-common
(続行するように求められたら、「はい」を選択してここで「インストールされていません」エラーを無視します。)
sudo apt install mint-meta-cinnamon x11-common
指定されていない他のデスクトップ環境を好むか、それが機能しない場合は、それが機能するまで、またはmint-meta-cinnamon
いずれかに置き換えてください。mint-meta-mate
mint-meta-xfce
mint-meta-gnome
mint-meta-kde
答え2
@gerhardd. You got it right the problem was the read only file system. solved
by remounting the file system to read and write but i have to do this every
single time i boot. Can i set it to read and write by default ?
ファイルシステムテーブル(/ etc / fstab、以下を参照)を確認してください。
まず、ファイルシステムに問題があるようですので、確認してください。
まず、システムの起動時に重要なデータをすべてバックアップしてください。次に、読み取り専用モードで再起動し、コマンドプロンプトを開き、次を実行してファイルシステムを確認します。
$> e2fsck -ny /dev/<rootpartition>
これにより、状態を確認できるように検査がシミュレートされます。エラーがほとんどない場合は、次を実行します。
$> e2fsck -p /dev/<rootpartition>
ファイルシステムを確認して修復します。その後、ファイルを確認してください。
/etc/fstab
そして、パーティションが読み取り専用でマウントされていないことを確認してください。ここで設定を変更するには、r / wを再インストールする必要があります。正しい場合は再起動してください。
その後、ドライブの再スキャン間隔(ドライブを自動的にスキャンする頻度および/または間隔)に関連するいくつかの設定を調整する必要があります。
ツールを使う
$> tune2fs
ここで。 「-c」と「-i」のオプションを見てください。
ありがとう、ゲルハルト
答え3
明らかに、ルートファイルシステムは/
読み取り専用でマウントされていました。
以下を試してください。
sudo grep -w / /etc/fstab
「ro」という文字列が含まれているようです。例えば
/dev/sda2 / ext4 acl,user_xattr,ro 0 1
これを行う場合は、ファイルをルート(たとえばsudo nano /etc/fstab
)として編集して「ro」を削除し、それを適用するには再起動します。
答え4
起動後、端末にログインし、次のように入力してドライブの読み取り専用の問題を解決しました。
sudo mount -o remount,rw /
数秒後にGUIに変わり、パスワードをもう一度尋ねます。
次に、fstabの設定に進み、いくつかのことを編集する必要があります。そこに到達するために、GUI端末に次のように入力しました。
sudo nano /etc/fstab
それから「noauto」がないものを見つけてください。つまり、自動的にインストールされたものを見つけます。もちろん、起動用の/boot/efiではありません。すべての項目を強調表示し、すべての項目の後ろに貼り付け、#
コメントに追加します。たとえば、次をコピーします。
/dev/disk/by-uuid/<something_1> /mnt/<something_1> auto nosuid,nodev,nofail 0 1
そして最後に貼り付けて、#
次のように追加してください。
#/dev/disk/by-uuid/<something_1> /mnt/<something_1> auto nosuid,nodev,nofail 0 1
これにより、すばやく元に戻すことができます。次に、2番目のスロット(最初のスペースの後ろの文字列)を次のように編集します/
。
/dev/disk/by-uuid/<something_1> / auto nosuid,nodev,nofail 0 1
nosuid
最後に、すべてまたはsuid
いいえに変更するとsudo <command>
使用できます。
/dev/disk/by-uuid/<something_1> / auto suid,nodev,nofail 0 1
または単にデフォルトを使用してください。
/dev/disk/by-uuid/<something_1> / auto defaults 0 1
問題が発生した場合は、回復モードに入り、コマンドラインを有効にしてください。ドライブを再マウントするには、最初のコマンドを使用します。 2番目のコマンドを使用してfstabに移動します。めちゃくちゃであることを削除し、で始まるものに変更してください#
。#
次のように削除します。
/dev/disk/by-uuid/<something_1> /mnt/<something_1> auto IMessedUpHere 0 1
削除して次に置き換える
# /dev/disk/by-uuid/<something_1> /mnt/<something_1> auto nosuid,nodev,nofail 0 1
その後、削除#
/dev/disk/by-uuid/<something_1> /mnt/<something_1> auto nosuid,nodev,nofail 0 1
めちゃくちゃになるまでもう一度やり直してください。すべてが問題ない場合は、バックアップを更新することを忘れないでください。