From: Sam Liddicott <sam@liddicott.com>
To: buildroot@busybox.net
Subject: [Buildroot] Creating a bootable filesystem image?
Date: Fri, 11 Apr 2008 20:11:26 +0100 [thread overview]
Message-ID: <20080411190815.5EB722FE0D36@sam.liddicott.com> (raw)
I've managed to understand lba and chs freakery.
The disk image chs mapping that gub ses is not the one used bye the mount the copied the files.
I've spent the best part of a day this week playing with lba and chs mappings and think that on Monday I can fix the script.
Sam
-----Original Message-----
From: Arun Reddy <reddyac@gmail.com>
Sent: 11 April 2008 19:51
To: Sebastian <bastisoft@arcor.de>
Cc: Buildroot List <buildroot@uclibc.org>
Subject: Re: [Buildroot] Creating a bootable filesystem image?
Sebastian and Buildroot members
I will try this as soon as I can. Right now I am not near my machine with my build system. If anyone can please try this out for themselves to give further feedback I would greatly appreciate it. This might be something I can submit as a bug if everyone is experiencing it. Thank you and I will let you know about my results as soon as I can.
Arun
On Wed, Apr 9, 2008 at 10:44 AM, Sebastian <bastisoft@arcor.de> wrote:
Hello Arun,
I tried to create an ext2 file system myself (i486 architecture without any applications enabled).
The first two questions I answered with return, the last one with /home/basti/linux/buildroot/binaries/uclibc/ and then I noticed that the fdisk command gave the same error message as you wrote.
But it doesn't create a partition, so I create one myself: (n)ew, (p)rimary, (1), return, return, (w)rite. Then it tries to install grub which fails for me, as it can't find /boot/grub/stage1 on the image. If I could provide these files, it should work, as grub recognizes the partition.
Maybe you could try to build no ISO image at all, just the ext2 (ext3) root file system. I have really no idea why it tries to copy your iso file onto the image, as it is not to be placed there.
Best regards,
Sebastian
? ? ? ?Sebastian,
? ? ? ?Thanks for the information, I do understand it much clearer
? ? ? ?now. I am attempting to run the script and find out whether my
? ? ? ?input will result in the bootable filesystem I want. When
? ? ? ?running build-ext-img, I input
? ? ? ?Enter the path to the image:
? ? ? ?I input "/root/buildroot/scripts/" since that is where the
? ? ? ?filesystem image is located.
? ? ? ?Enter the name of the image file:
? ? ? ?I input "buildroot.img"
? ? ? ?Enter the path to the root filesystem that you want to install
? ? ? ?the image
? ? ? ?I input "/root/buildroot/binaries/uclibc/" since this is where
? ? ? ?my filesystem image (rootfs.i386.ext2) is located.
? ? ? ?When the script runs, it looks like everything is ok at first,
? ? ? ?but eventually I get the warning stating Device contains
? ? ? ?neither a valid DOS partition table, nor Sun, SGI... etc. It
? ? ? ?builds a new DOS disklabel for me, so I go ahead and continue.
? ? ? ?I also get a warning that there is an invalid flag 0x0000 of
? ? ? ?partition table 4 that will be corrected by w(rite) which I go
? ? ? ?ahead an accept. I then type q to quit and continue building
? ? ? ?the bootable FS.
? ? ? ?I am finally left with
? ? ? ?cp: writing /root/buildroot/scripts/temp/rootfs.i386.iso: No
? ? ? ?space left on device.
? ? ? ?I examined the script and noticed when installing software to
? ? ? ?the image, ${IMAGE} is mounted to ${IMAGE_PATH}/temp, then
? ? ? ?${ROOT_PATH}/* is copied to that location, and then the temp
? ? ? ?folder is unmounted and removed. Am I getting that there is no
? ? ? ?space on the device because it is trying to copy to a folder
? ? ? ?where the image is mounted? Or did I not correctly interpret
? ? ? ?the inputs correctly above? Thanks for answering these. I
? ? ? ?should point out I am using Snapshot from 4-1-2008.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://busybox.net/lists/buildroot/attachments/20080411/7c90a37f/attachment.htm
next reply other threads:[~2008-04-11 19:11 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-04-11 19:11 Sam Liddicott [this message]
2008-04-14 16:57 ` [Buildroot] Creating a bootable filesystem image? Arun Reddy
2008-04-14 17:09 ` Arun Reddy
2008-04-15 8:35 ` Guillaume Dargaud
-- strict thread matches above, loose matches on Subject: below --
2008-04-14 20:29 Sam Liddicott
2008-04-14 22:31 ` Arun Reddy
2008-04-07 20:07 Sam Liddicott
2008-04-07 23:30 ` Arun Reddy
2008-04-07 18:58 Arun Reddy
2008-04-07 19:29 ` John Voltz
2008-04-08 10:02 ` Sebastian
[not found] ` <326f33790804081325s680eb37bg9b8e73663277f4c2@mail.gmail.com>
[not found] ` <47FBE4A8.9080104@arcor.de>
2008-04-08 22:26 ` Arun Reddy
[not found] ` <47FBF3F3.4040001@arcor.de>
2008-04-08 23:50 ` Arun Reddy
[not found] ` <47FCD648.8040007@arcor.de>
2008-04-11 18:51 ` Arun Reddy
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20080411190815.5EB722FE0D36@sam.liddicott.com \
--to=sam@liddicott.com \
--cc=buildroot@busybox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox