Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
| install_raspbian_on_f2fs_root [09.08.2020 21:05] – [the script] Pascal Suter | install_raspbian_on_f2fs_root [22.12.2020 18:33] (current) – Pascal Suter | ||
|---|---|---|---|
| Line 38: | Line 38: | ||
| fi | fi | ||
| - | if ! kpartx -l $image | + | if ! kpartx -l $image |
| echo " | echo " | ||
| echo "image $image not readable by kpartx or kpartx not found" | echo "image $image not readable by kpartx or kpartx not found" | ||
| Line 85: | Line 85: | ||
| partprobe $card | partprobe $card | ||
| sleep 2 | sleep 2 | ||
| + | |||
| + | if echo " | ||
| + | partbase=" | ||
| + | else | ||
| + | partbase=$card | ||
| + | fi | ||
| echo " | echo " | ||
| - | mkfs.vfat ${card}1 | + | mkfs.vfat ${partbase}1 |
| echo " | echo " | ||
| - | mkfs.f2fs -f ${card}2 | + | mkfs.f2fs -f ${partbase}2 |
| echo " | echo " | ||
| mkdir -p / | mkdir -p / | ||
| - | mount ${card}1 /tmp/sd | + | mount ${partbase}1 /tmp/sd |
| echo "load image as loopback device and mount boot partition" | echo "load image as loopback device and mount boot partition" | ||
| Line 106: | Line 112: | ||
| echo " | echo " | ||
| - | partuuidbase=$(blkid | + | partuuidbase=$(blkid |
| sed -i " | sed -i " | ||
| sed -i ' | sed -i ' | ||
| Line 145: | Line 151: | ||
| umount /tmp/sd | umount /tmp/sd | ||
| umount /tmp/img | umount /tmp/img | ||
| - | mount ${card}2 /tmp/sd | + | mount ${partbase}2 /tmp/sd |
| mount / | mount / | ||