システムの起動時にファイルシステムを読み取り専用で/etc/fstabを編集するには?

システムの起動時にファイルシステムを読み取り専用で/etc/fstabを編集するには?

Ubuntu 14.04を使用しています。

チュートリアルの一部の誤った内容を/etc/fstabファイルに貼り付けました。その結果、マシンの起動時にルートファイルシステムはマウントされません。

/etc/fstab で変更する必要があることを知っていますが、システムが読み取り専用で起動するため、ファイル (またはすべてのファイル) を保存できません。

ルートとして、私は以下を試しました。

mount -o remount,rw /

役に立たない。エラーメッセージは、/ etc / fstabに貼り付けられた無効なオプションセクションを示しています。

カーネルパラメータの最後に「single」を追加してシングルユーザーモードで起動する方法について説明しました。カーネルパラメータが見つからないようです。 GrubメニューでUbuntuを強調表示して「e」を押すと、いくつかの設定を含むファイルが表示されますが、「カーネル」パラメータが見つかりません。

私はLinuxに初めて触れました。 Ubuntuが正しく起動するように/ etc / fstabファイルを変更する方法を見つけるのに役立つ人はいますか?

答え1

コマンドを試す方法はmountまだ情報を使用します/etc/fstab

次のバージョンをお試しください。次のバージョンとは独立して動作します/etc/fstab

sudo mount -o remount,rw /dev/sdb6 /

注:/ dev / sdb6以外のドライブに有効なものを使用してください。

答え2

状況を元に戻すために、私は次のことを行います。

  1. 起動メニューで「Ubuntu」を強調表示します。
  2. 設定を編集するには、「e」を押します。
  3. で始まる行でlinux=「ro」を「rw」に置き換え、行の末尾に「single」という単語を追加しました。
  4. 開始するにはf10を押します。
  5. 起動したら、rootとして実行しました。

    mount -o remount,rw /
    
  6. ルートとして/etc/fstabを編集し、必要な場所に配置しました。

  7. 正常に再起動しましたが、すべてが修正されたようです。

関連情報