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 / | ||