From e918d6d0b6b0b0cdf3ea8d9d9e9305e1a4eaa6e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Schl=C3=BCter?= Date: Tue, 17 Jul 2018 08:32:30 +0200 Subject: [PATCH] Fix resizerootfs string manipulation Works with several usb devices plugged in on first boot. --- rpi3-resizerootfs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/rpi3-resizerootfs b/rpi3-resizerootfs index 37a0b40..217c20c 100755 --- a/rpi3-resizerootfs +++ b/rpi3-resizerootfs @@ -1,8 +1,9 @@ #!/bin/sh -roottmp=$(lsblk -l -o MAJ:MIN,MOUNTPOINT | grep '/$') -rootpart=/dev/block/${roottmp% /} -rootdev=${rootpart%:*}:0 +roottmp=$(lsblk -l -o NAME,MOUNTPOINT | grep '/$') +rootpart=/dev/${roottmp%% */} +rootdev=${rootpart%2} +rootdev=${rootdev%p} flock $rootdev sfdisk -f $rootdev -N 2 <