私の開発環境Ubuntu14.04
Ubuntu 14.04 USBブートを使用します。 CUDA7.0をインストールすると、黒い画面が表示されました。しかし、私はコンソールモードに入ることができます。
そこで、/ etc/X11/xorg.confを編集しようとしました。しかし、読み取り専用で編集できませんでした。
Vimで「Sudo」、「su」、「su-」で試しました。 「ls」の結果を以下に示します。
#ls -ls
-rw-r--r-- root root
このファイルがルート機関によって編集できないことを理解できません。
#lsof |grep xorg.conf
there is nothing.
そして、私は回復モードで試してみました、それは同じ状況でした。誰かにアドバイスしてください。
Xorg.confはデフォルトではもう存在しません。ただし、作成できます。
リカバリモードで起動し、ルートシェルを選択します。次に実行します:
X -configure
次に:
cp /root/xorg.conf.new /etc/X11/xorg.conf
再起動すると、新しいXorg.confを編集できます。
再起動する必要はありません。ただSudo /etc/init.d/gdm restart
これは単なる考えに過ぎませんが、ハードドライブが読み取り専用モードでマウントされているようです。ターミナルウィンドウからmount
と入力し、/
がマウントされているものを確認します。
root @ terrance-Compaq:/ etc/X11#mount /dev/sda1 on /タイプext4(rw、errors = remount-ro)
タイプの後に(rw,errors=remount-ro)
が表示されるはずです。ない場合は、ターミナルウィンドウで次のように入力して、ルートパーティションを読み取り/書き込みとして再マウントします。
Sudo mount -o remount,rw /
その後、/etc/X11/xorg.conf
を変更してみてください。
注:復旧モードは常に読み取り専用でマウントされます。回復モードで変更を行う前に、次を入力します。
mount -o remount,rw /
リカバリモードまたはブラックスクリーンで起動すると、ルートパーティション全体がread-only
としてマウントされます。 read-write
として再マウントするには、次のコマンドを使用します。
mount -o rw,remount /
このコマンドの後、conf
ファイルを編集できます。
注:
すでにルートとしてログインしているため、Sudo
と書く必要はありません。