init-install.sh: Fix make partition and make file system issues

[YOCTO #1151]

Change the offset from the beginning of the disk to aligne the blocks.

In this script, we use mkfs.ext3 to create file system after partition, but we use mkpartfs to create file system repeatly,
and get some warnings about choose another specific tools to create file system for reliability.

So use mkpart instead of mkpartfs and only use mkfs.ext3 to create file system.

(From OE-Core rev: 67c9804e0416defb7c3f69bd02bbae3710e5be0a)

Signed-off-by: Mei Lei <lei.mei@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Mei Lei 2011-08-10 22:35:59 +08:00 committed by Richard Purdie
parent 83ada5598f
commit 577a914512
1 changed files with 3 additions and 3 deletions

View File

@ -105,13 +105,13 @@ echo "Creating new partition table on /dev/${device} ..."
parted /dev/${device} mklabel msdos
echo "Creating boot partition on /dev/${device}1"
parted /dev/${device} mkpartfs primary ext2 0 $boot_size
parted /dev/${device} mkpart primary 1 $boot_size
echo "Creating rootfs partition on /dev/${device}2"
parted /dev/${device} mkpartfs primary ext2 $rootfs_start $rootfs_end
parted /dev/${device} mkpart primary $rootfs_start $rootfs_end
echo "Creating swap partition on /dev/${device}3"
parted /dev/${device} mkpartfs primary linux-swap $swap_start $disk_size
parted /dev/${device} mkpart primary $swap_start $disk_size
parted /dev/${device} print