Re: More storage for vexpress (QEMU)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Jerry James wrote:
I am on a quest to fix two of my packages that fail to build on ARM
(gcl and latte-integrale).  I need to get an ARM virtual machine going
so I can debug the issues.  It has to be an F-18 VM, too, since the
build breakage only shows up on F-18 and Rawhide.

The recent f18-beta-tc3 release works, in the sense that I can boot up
successfully and do some work.  However, the vexpress image is much
too small.  It is already 80% full as shipped.  Running any yum
command raises that to 86%, apparently due to downloading the yum
databases/indexes.  I need to install a pretty large pile of BRs to
build my packages, and there just isn't room.

Is there some way of enlarging the shipped image?  Thanks,

I do not know of an easy way to enlarge the shipped image, but it should not be difficult to make a larger image. You would need a 'build' system (ARM platform with at least 1GB memory and sufficient external storage, i.e., disk) running F17 with anaconda and lorax installed from my xpfa repo. The instructions are available on the wiki:

  http://fedoraproject.org/wiki/Architectures/ARM/Installer

The exact command I used for the Beta TC3 image was:

  livemedia-creator \
    --make-disk --no-virt --image-only --keep-image \
    --armplatform=None \
    --ks=./F18-ges-beta-kickstarts/F18-vexpress-xfce.ks

The kickstart file is in my git repo:

  http://fedorapeople.org/cgit/dmarlin/public_git/arm-kickstarts.git/

You would only need to change the partition layout to make the root of the image as large as necessary:

   part /boot --size 200 --fstype ext3 --label=boot
   part swap --size 500 --asprimary --label=swap
  -part / --size 2200 --fstype ext4 --label=rootfs
  +part / --size <DesiredSize> --fstype ext4 --label=rootfs


The only other option I can think of would be to manually create a disk image with the partitions sized to meet your needs, loop-mount both the shipped and new images, and then copy (rsync) the contents of the shipped image partitions to the new image partitions.

Please let me know if you have any questions.


d.marlin
==========

--
Jerry James
http://www.jamezone.org/
_______________________________________________
arm mailing list
arm@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/arm
_______________________________________________
arm mailing list
arm@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/arm



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux ARM (Vger)]     [Linux ARM]     [ARM Kernel]     [Fedora User Discussion]     [Older Fedora Users Discussion]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Maintainers]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [Linux Apps]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

Powered by Linux