All of lore.kernel.org
 help / color / mirror / Atom feed
* [Angstrom-devel] Can't build cloud9 image
@ 2012-03-15  7:17 Russell Senior
  2012-03-29  1:22 ` Denys Dmytriyenko
  0 siblings, 1 reply; 7+ messages in thread
From: Russell Senior @ 2012-03-15  7:17 UTC (permalink / raw)
  To: meta-ti


>>> At the risk of responding to a practical joke: /etc/fstab entries
>>> need to be created with the user flag for the loop devices, the
>>> error message even includes the exact entry you need to add.
>> 
>> I see that, but what if I'm "Joe user" who can't (or doesn't want
>> to)
>> edit /etc/fstab?

> Then you can't build this image.

FWIW, I added the /etc/fstab entry provide (for /dev/loop2) but I
still get this at the end (from build/tmp-angstrom_2010_x-eglibc/work/beaglebone-angstrom-linux-gnueabi/cloud9-image-1.0-r0/temp/log.do_rootfs

[...]
./media/mmc1/
./media/union/
./media/realroot/
loop: can't delete device /dev/loop1: Permission denied
loop: can't delete device /dev/loop2: Permission denied
loop: can't delete device /dev/loop3: Permission denied
/dev/loop1: Permission denied

>>  Everything else builds with no special "root" style
>> privileges, why does this one image need it?

> Simply put: because the tools suck. A this point in time there is no
> tool (or tools plural) that allows creating 2 partitions (vfat and
> extX) and concatenating them into a valid image with an MBR. The
> biggest lack is something like 'genfatfs', mcopy is a step in the
> right direction but is too limited to work in this scenario.
> And genext2fs will likely OOM on a lot of buildmachines.

Are you familiar with makebootfat?

  http://linux.die.net/man/1/makebootfat


-- 
Russell Senior, President
russell@personaltelco.net


^ permalink raw reply	[flat|nested] 7+ messages in thread
[parent not found: <4F5213E8.50108@mlbassoc.com>]

end of thread, other threads:[~2012-04-02  4:57 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-15  7:17 [Angstrom-devel] Can't build cloud9 image Russell Senior
2012-03-29  1:22 ` Denys Dmytriyenko
2012-04-02  4:57   ` Russell Senior
     [not found] <4F5213E8.50108@mlbassoc.com>
     [not found] ` <89B59491-7BDB-4A5D-BDC0-D4E3863E417B@dominion.thruhere.net>
     [not found]   ` <4F5367ED.1060903@mlbassoc.com>
2012-03-04 13:09     ` Koen Kooi
2012-03-04 13:17       ` Gary Thomas
2012-03-04 13:55         ` Richard Purdie
2012-03-04 14:10           ` Koen Kooi

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.