Hi,

On 1 September 2013 20:33, Phi Debian <phi.deb...@gmail.com> wrote:
> Hi All,
>
> Well I got a solution, I took the rootfs.img, truncate 4G, losetup,
> gparted, then instead of expanding part2 as I did in my prev try, I
> simply added a partition3, that I formated ext4
>
> I can then boot as before and now I got one more dev I can use to
> mount my extra data partition.
>
> mkdir /d
> mount /dev/mmcblk0p3 /d
> df
>
> Filesystem     1K-blocks   Used Available Use% Mounted on
> /dev/mmcblk0p2    963288 652152    244988  73% /
> udev              514152      4    514148   1% /dev
> tmpfs             103060    176    102884   1% /run
> none                   4      0         4   0% /sys/fs/cgroup
> none                5120      0      5120   0% /run/lock
> none              515280      0    515280   0% /run/shm
> none              102400      0    102400   0% /run/user
> /dev/mmcblk0p3   3030800   4608   2852524   1% /d
> root@linaro-developer:~#
>
> An happy camper :) I got now to start the NW on a bridge should be a breeze :)
> Cheers,
> Phi
>
> On Sun, Sep 1, 2013 at 6:53 PM, Phi Debian <phi.deb...@gmail.com> wrote:
>> Hi Guru's
>>
>> I successfully builf my own kernel abd run it for arm64, I try now to
>> do the same trick with arm32.
>>
>> I need to have a root fs bigger enough to do basic dev in c user code.
>>
>> I choose latest raring-developper for this. DL
>> vexpress-raring_developer_20130826-443.img.gz
>>
>> I can then mount it and extract vmlinuz and initrd then boot it like
>> given on some doc pages
>>
>> qemu-system-arm   \
>>   -kernel vmlinuz \
>>   -sd vexp.img    \
>>   -M vexpress-a9  \
>>   -cpu cortex-a9  \
>>   -serial stdio   \
>>   -m 1024         \
>>   -initrd initrd  \
>>   -append 'root=/dev/mmcblk0p2 rw mem=1024M raid=noautodetect 
>> console=ttyAMA0,38
>> 400n8 rootwait vmalloc=256MB devtmpfs.mount=0'
>>
>> From there I got a prompt
>>
>> root@linaro-developer:~# uname -a
>> Linux linaro-developer 3.11.0-1-linaro-vexpress 
>> #1ubuntu1~ci+130822051821-Ubuntu
>>  SMP Thu Aug 22 05:54:20 UTC 201 armv7l armv7l armv7l GNU/Linux
>> root@linaro-developer:~# df
>> Filesystem     1K-blocks   Used Available Use% Mounted on
>> /dev/mmcblk0p2    963288 652056    245084  73% /
>> udev              514152      4    514148   1% /dev
>> tmpfs             103060    172    102888   1% /run
>> none                   4      0         4   0% /sys/fs/cgroup
>> none                5120      0      5120   0% /run/lock
>> none              515280      0    515280   0% /run/shm
>> none              102400      0    102400   0% /run/user
>>
>>
>> I need more disc space for doing dev, so I investigated 2 options

if you take a look to the instructions published in the release or the wiki:
http://releases.linaro.org/13.08/ubuntu/vexpress

you'll notice the pre-built image is generated using linaro-image-tools.

you can create a pre-built image with the following command:
linaro-media-create --image-file
vexpress-raring_developer_20130826-443.img --image-size 3G --dev
vexpress --hwpack
hwpack_linaro-vexpress_20130826-443_armhf_supported.tar.gz --binary
linaro-raring-developer-20130826-474.tar.gz

Adjust --image-size option as you need.

>> 1) Make the rootfs bigger
>> I truncate 4G the rootfs.img (rootfs.img is a short for
>> vexpress-raring_developer_20130826-443.img) then I losetup the
>> rootfs.img and use gparted to extend the ext4 partition.
>>
>> Alas next reboot fail, a bit like if /dev/mmcblk0p2 has an hardcoded size...
>>
>> 2) have an extern (user data) disc, and have it mounted
>> So I trucate phi.img 4G, mkfs it, and try to mount it, but I got no
>> idea what /dev to use to mount it, and got no idea what could be given
>> in the qemu runstring to ask for one more disc in the HW description.
>>
>> Later on I would need to boot my own kernel, I tried the build from
>> source path, all goes fine and I can get an Image a uImage etc, so I
>> guess it will be a matter of providing this the vmlinus I get along
>> with the initrd I got from teh rootfs.img, will see how it goes. But
>> for now my problem is really to have more disc space either in rootfs
>> ot in an additional disc.
>>
>> Any help appreciated.
>>
>> Cheers,
>> Phi
>
> _______________________________________________
> linaro-dev mailing list
> linaro-dev@lists.linaro.org
> http://lists.linaro.org/mailman/listinfo/linaro-dev

_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to