config.txtの編集方法
私は、ラズベリーパイも、LINUXも初めてです。オンラインのチュートリアルに従おうとすると、/boot/config.txtを変更するように要求されることがあります。私はRaspbianのJessieバージョンを使っています。(しかし、編集した内容を保存しようとすると、「Can't open file to write."」というエラーが発生します。
2
3
私は、ラズベリーパイも、LINUXも初めてです。オンラインのチュートリアルに従おうとすると、/boot/config.txtを変更するように要求されることがあります。私はRaspbianのJessieバージョンを使っています。(しかし、編集した内容を保存しようとすると、「Can't open file to write."」というエラーが発生します。
♪ロックされたSDカード
お使いのSDカード(またはSDカードアダプター)が誤って「ロック」に設定されていないか確認してください。
/bootがリードオンリーでマウントされている
を発行します。
出力が
の場合は、読み取り専用でマウントされています(roを参照)。以下のコマンドで再マウントすることができます。
ブートファイルシステムにエラーがあると、システムがリードオンリーでマウントされることがあります。を発行してください。
を発行して、エラーの修正を試みます。
root権限でファイルを編集
/boot/config.txt
は、pi ユーザでは編集できません。そのため、エディタをsudoで起動してroot権限を取得する必要があります。ファイルが正しいかどうかは、
ls -l
で確認できます。ここに例を示します。root root
は、ファイルの所有者がユーザー
rootとグループ
rootであることを意味します。rwxr-xr-x
は誰がどのような権限を持っているかを示しています。最初の部分の-rwx
は、そのユーザーがファイルの読み取り、書き込み、実行の権利を持っていることを意味します。次の部分のr-x
は、グループroot
の他のユーザーがファイルの読み取りと実行ができることを意味します。最後のr-x
は他のユーザーです。ファイルの読み取りと実行が許可されているユーザーです。もしあなたがRPiやLinuxに慣れていないのであれば、Leafpadのエディタの方が親しみやすいかもしれません。)
また、他のOSからファイルを編集することもできます。 ラズベリーパイを起動できなくなったときにとても便利です。 sdcardをコンピュータに差し込みます(アダプタを使用)。 sdcardには2つのパーティションがあります。 boot」というフォルダに入ります。 そこに`
config.txt
というファイルがあります。Notepad++のようなテキストエディタで編集します。そして保存します。それをラズベリーに戻して起動してください。