
108
P A R T I
C O N N E C T I N G T H E B O A R D
OWING TO ITS
origins in embedded computing, the BCM2835 chip at the heart of the
Raspberry Pi doesn’t have anything like a PC’s
Basic Input-Output System (BIOS)
menu where
various low-level system settings can be configured. Instead, it relies on text files containing
configuration strings that are loaded by the chip when the power is switched on.
Before taking a look at the various options available in these files—
config.txt
and
cmd-
line.txt
—a word of warning: changing some of these settings away from their defaults
can result in a Pi that doesn’t boot until the files are reverted, in the best case, and can
physically damage the system, in the worst case. These potentially dangerous settings will be
highlighted with warnings in this chapter.
TIP
If you’re using the Raspbian distribution, the easiest way of changing the majority of settings
is to use the
raspi-config
utility (see Chapter 6, “The Raspberry Pi Software Configuration
Tool”). These instructions are provided for those on other distributions or who would prefer to
do things manually.
Editing Configuration Files via NOOBS
If you have edited your configuration files in such a way that your operating system no lon-
ger boots, the easiest way to restore them is to use the NOOBS software (see Chapter 2,
“Getting Started with the Raspberry Pi”). If your operating system was installed via NOOBS,
you can use the tool to edit the configuration files; if you installed your operating system
manually, you will need to remove the SD card and use a second computer to edit the files.
To load NOOBS after you have used it to install your operating system, hold down the Shift
key as you apply power to the Pi. This will bypass the loading of the operating system and
instead boot into NOOBS, but with a new option: the Edit Config button at the top of the
menu (see Figure 7-1).
Clicking the Edit Config button (or pressing the E key) will load a text editor window with the
two configuration files—
config.txt
and
cmdline.txt
—pre-loaded (see Figure 7-2). You
can make changes as described in this chapter in the text editor with your keyboard and mouse,
and click the OK button at the bottom-right to save your changes to the SD card. When you’ve
finished making changes, click Exit on the main window to reboot the Pi with its new settings.
TIP
If you have a Raspberry Pi Model B that is connected to the Internet, you can also click the
Online Help button or press the H key on the keyboard to load a web browser that will take
you to the Raspberry Pi Forums. This is an invaluable resource if your Pi isn’t working properly,
allowing you to find help or post a question to get your Pi computing back on track.
Содержание A
Страница 1: ......
Страница 2: ......
Страница 3: ...Raspberry Pi User Guide 2nd Edition...
Страница 4: ......
Страница 5: ...Raspberry Pi User Guide 2nd Edition Eben Upton and Gareth Halfacree...
Страница 10: ......
Страница 26: ...R A S P B E R R Y P I U S E R G U I D E S E C O N D E D I T I O N 10...
Страница 28: ......
Страница 29: ...Chapter 1 Meet the Raspberry Pi...
Страница 37: ...Chapter 2 Getting Started with the Raspberry Pi...
Страница 56: ......
Страница 57: ...Chapter 3 Linux System Administration...
Страница 79: ...Chapter 4 Troubleshooting...
Страница 89: ...Chapter 5 Network Configuration...
Страница 109: ...Chapter 6 The Raspberry Pi Software Configuration Tool...
Страница 122: ......
Страница 123: ...Chapter 7 Advanced Raspberry Pi Configuration...
Страница 140: ......
Страница 141: ...Chapter 8 The Pi as a Home Theatre PC...
Страница 151: ...Chapter 9 The Pi as a Productivity Machine...
Страница 159: ...C H A P T E R 9 T H E P I A S A P R O D U C T I V I T Y M A C H I N E 143 Figure 9 4 Exporting a file from The Gimp...
Страница 160: ......
Страница 161: ...Chapter 10 The Pi as a Web Server...
Страница 171: ...Part III Programming with the Raspberry Pi Chapter 11 An Introduction to Scratch Chapter 12 An Introduction to Python...
Страница 172: ......
Страница 173: ...Chapter 11 An Introduction to Scratch...
Страница 189: ...Chapter 12 An Introduction to Python...
Страница 216: ......
Страница 218: ......
Страница 219: ...Chapter 13 Learning to Hack Hardware...
Страница 234: ......
Страница 235: ...Chapter 14 The GPIO Port...
Страница 249: ...Chapter 15 The Raspberry Pi Camera Module...
Страница 265: ...Chapter 16 Add on Boards...
Страница 279: ...Part V Appendixes Appendix A Python Recipes Appendix B Camera Module Quick Reference Appendix C HDMI Display Modes...
Страница 280: ......
Страница 281: ...Appendix A Python Recipes...
Страница 287: ...Appendix B Raspberry Pi Camera Module Quick Reference...
Страница 293: ...Appendix C HDMI Display Modes...