From 3a22f83dab900adcacaaa70dec759abc83bf883b Mon Sep 17 00:00:00 2001 From: Suchang Woo Date: Sat, 31 Jan 2015 16:48:33 +0900 Subject: [PATCH] resize partitions after mount At the first boot, mount is always failed because mount and resize are executed at the same time. To fix mount error, execute resize2fs after the partition is mounted. (Kernel after 2.6 version supports on-line resize for ext3 and ext4 filesystem) Change-Id: Ib0d4eea9c18bfb980bc551819d5465990969f72f Signed-off-by: Suchang Woo --- scripts/tv-mbr-3parts.post | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/scripts/tv-mbr-3parts.post b/scripts/tv-mbr-3parts.post index 3a9d851..69ce1e1 100644 --- a/scripts/tv-mbr-3parts.post +++ b/scripts/tv-mbr-3parts.post @@ -25,9 +25,9 @@ cat > /usr/lib/systemd/system/resize2fs@.service << EOF Description=Resize of File System on %f DefaultDependencies=no BindsTo=%i.device -After=systemd-fsck@%i.service +After=systemd-fsck@%i.service local-fs.target Requires=systemd-fsck@%i.service -Before=local-fs.target shutdown.target +Before=shutdown.target [Service] Type=oneshot @@ -37,8 +37,8 @@ StandardOutput=journal+console TimeoutSec=0 EOF -mkdir -p /usr/lib/systemd/system/local-fs-pre.target.wants -ln -s ../resize2fs@.service /usr/lib/systemd/system/local-fs-pre.target.wants/resize2fs@dev-disk-by\\x2dlabel-system\\x2ddata.service -ln -s ../resize2fs@.service /usr/lib/systemd/system/local-fs-pre.target.wants/resize2fs@dev-disk-by\\x2dlabel-user.service -ln -s ../resize2fs@.service /usr/lib/systemd/system/local-fs-pre.target.wants/resize2fs@dev-disk-by\\x2dlabel-rootfs.service +mkdir -p /usr/lib/systemd/system/basic.target.wants +ln -s ../resize2fs@.service /usr/lib/systemd/system/basic.target.wants/resize2fs@dev-disk-by\\x2dlabel-system\\x2ddata.service +ln -s ../resize2fs@.service /usr/lib/systemd/system/basic.target.wants/resize2fs@dev-disk-by\\x2dlabel-user.service +ln -s ../resize2fs@.service /usr/lib/systemd/system/basic.target.wants/resize2fs@dev-disk-by\\x2dlabel-rootfs.service -- 2.7.4