From e114825372220d526ca5edc8fc1c2be64154bb62 Mon Sep 17 00:00:00 2001 From: Arnaud Dessein Date: Mon, 29 Jul 2019 18:48:20 +0200 Subject: [PATCH] Update linux.md - error in filenames Change *stretch* for *buster* in the .img and .zip filenames. --- installation/installing-images/linux.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/installation/installing-images/linux.md b/installation/installing-images/linux.md index 623adf12a..c6972bc9a 100644 --- a/installation/installing-images/linux.md +++ b/installation/installing-images/linux.md @@ -20,7 +20,7 @@ - In a terminal window, write the image to the card with the command below, making sure you replace the input file `if=` argument with the path to your `.img` file, and the `/dev/sdX` in the output file `of=` argument with the correct device name. **This is very important, as you will lose all the data on the hard drive if you provide the wrong device name.** Make sure the device name is the name of the whole SD card as described above, not just a partition. For example: `sdd`, not `sdds1` or `sddp1`; `mmcblk0`, not `mmcblk0p1`. ```bash - dd bs=4M if=2019-07-10-raspbian-stretch.img of=/dev/sdX conv=fsync + dd bs=4M if=2019-07-10-raspbian-buster.img of=/dev/sdX conv=fsync ``` - Please note that block size set to `4M` will work most of the time. If not, try `1M`, although this will take considerably longer. @@ -33,7 +33,7 @@ In Linux it is possible to combine the unzip and SD copying process into one com The following command unzips the zip file (replace 2019-07-10-raspbian-stretch.zip with the appropriate zip filename), and pipes the output directly to the dd command. This in turn copies it to the SD card, as described in the previous section. ``` -unzip -p 2019-07-10-raspbian-stretch.zip | sudo dd of=/dev/sdX bs=4M conv=fsync +unzip -p 2019-07-10-raspbian-buster.zip | sudo dd of=/dev/sdX bs=4M conv=fsync ``` ### Checking the image copy progress @@ -42,7 +42,7 @@ unzip -p 2019-07-10-raspbian-stretch.zip | sudo dd of=/dev/sdX bs=4M conv=fsync - To see the progress of the copy operation, you can run the dd command with the status option. ``` - dd bs=4M if=2019-07-10-raspbian-stretch.img of=/dev/sdX status=progress conv=fsync + dd bs=4M if=2019-07-10-raspbian-buster.img of=/dev/sdX status=progress conv=fsync ``` - If you are using an older version of `dd`, the status option may not be available. You may be able to use the `dcfldd` command instead, which will give a progress report showing how much has been written. Another method is to send a USR1 signal to `dd`, which will let it print status information. Find out the PID of `dd` by using `pgrep -l dd` or `ps a | grep dd`. Then use `kill -USR1 PID` to send the USR1 signal to `dd`. @@ -66,11 +66,11 @@ We need the number `xxx`, which is the block count. We can ignore the `yyy` numb - In case the SD card image is still larger than the original image, truncate the new image to the size of the original image using the following command (replace the input file `reference` argument with the original image name): ```bash - truncate --reference 2019-07-10-raspbian-stretch.img from-sd-card.img + truncate --reference 2019-07-10-raspbian-buster.img from-sd-card.img ``` - Compare the two images: `diff` should report that the files are identical. ```bash - diff -s from-sd-card.img 2019-07-10-raspbian-stretch.img + diff -s from-sd-card.img 2019-07-10-raspbian-buster.img ``` - Run `sync`. This will ensure that the write cache is flushed and that it is safe to unmount your SD card.