* [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20080403)
@ 2008-04-03 20:58 Arun Reddy
2008-04-03 21:33 ` [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20 Ma Andrew
0 siblings, 1 reply; 13+ messages in thread
From: Arun Reddy @ 2008-04-03 20:58 UTC (permalink / raw)
To: buildroot
Hi everyone.
I am able to successfully compile Buildroot and I end up with a resulting
file system image rootfs.i386.ext2 and a bzImage for the kernel. I want to
boot up my newly created kernel in VirtualBox, and I will need an .iso to do
that. So modified menuconfig to give me an .iso and typed make again.
Unfortunately I run into an error that states:
cp: cannot stat
'/root/buildroot/binaries/uclibc/i386-linux-2.6.24-20080403': No such file
or directory
make: *** [/root/buildroot/binaries/uclibc/rootfs.i386.iso] Error 1
I checked that folder and I see file named i386-linux-2.6.24-20080403, and
cannot understand why it is giving me this error. Can someone give me a
clearer indication to what this error is referring and how I can go about
fixing it?
Thank you in advance for your response!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://busybox.net/lists/buildroot/attachments/20080403/89fcbb6b/attachment.htm
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
2008-04-03 20:58 [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20080403) Arun Reddy
@ 2008-04-03 21:33 ` Ma Andrew
2008-04-03 22:07 ` Ma Andrew
2008-04-03 22:13 ` Arun Reddy
0 siblings, 2 replies; 13+ messages in thread
From: Ma Andrew @ 2008-04-03 21:33 UTC (permalink / raw)
To: buildroot
I think you can make a sym link like this on your /root/buildroot directory.
"ln -s ./project_build_i686//linux-2.6.24/arch/x86 x86" and see if it works for you.
________________________________
> Date: Thu, 3 Apr 2008 13:58:28 -0700
> From: reddyac at gmail.com
> To: buildroot at uclibc.org
> Subject: [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20080403)
>
> Hi everyone.
>
> I am able to successfully compile Buildroot and I end up with a resulting file system image rootfs.i386.ext2 and a bzImage for the kernel. I want to boot up my newly created kernel in VirtualBox, and I will need an .iso to do that. So modified menuconfig to give me an .iso and typed make again. Unfortunately I run into an error that states:
>
> cp: cannot stat '/root/buildroot/binaries/uclibc/i386-linux-2.6.24-20080403': No such file or directory
> make: *** [/root/buildroot/binaries/uclibc/rootfs.i386.iso] Error 1
>
> I checked that folder and I see file named i386-linux-2.6.24-20080403, and cannot understand why it is giving me this error. Can someone give me a clearer indication to what this error is referring and how I can go about fixing it?
>
> Thank you in advance for your response!
_________________________________________________________________
??????????????? ? MSN ?????
http://toolbar.live.com/
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
2008-04-03 21:33 ` [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20 Ma Andrew
@ 2008-04-03 22:07 ` Ma Andrew
2008-04-03 22:13 ` Arun Reddy
1 sibling, 0 replies; 13+ messages in thread
From: Ma Andrew @ 2008-04-03 22:07 UTC (permalink / raw)
To: buildroot
Perhaps mail truncate part of the command...
"ln -s ./project_build_i686/\/linux-2.6.24/arch/x86 x86"
Thanks
--Andrew
----------------------------------------
> From: andrewma83 at hotmail.com
> To: reddyac at gmail.com; buildroot at uclibc.org
> Date: Thu, 3 Apr 2008 14:33:45 -0700
> Subject: Re: [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
>
>
> I think you can make a sym link like this on your /root/buildroot directory.
> "ln -s ./project_build_i686//linux-2.6.24/arch/x86 x86" and see if it works for you.
>
>
>
> ________________________________
>> Date: Thu, 3 Apr 2008 13:58:28 -0700
>> From: reddyac at gmail.com
>> To: buildroot at uclibc.org
>> Subject: [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20080403)
>>
>> Hi everyone.
>>
>> I am able to successfully compile Buildroot and I end up with a resulting file system image rootfs.i386.ext2 and a bzImage for the kernel. I want to boot up my newly created kernel in VirtualBox, and I will need an .iso to do that. So modified menuconfig to give me an .iso and typed make again. Unfortunately I run into an error that states:
>>
>> cp: cannot stat '/root/buildroot/binaries/uclibc/i386-linux-2.6.24-20080403': No such file or directory
>> make: *** [/root/buildroot/binaries/uclibc/rootfs.i386.iso] Error 1
>>
>> I checked that folder and I see file named i386-linux-2.6.24-20080403, and cannot understand why it is giving me this error. Can someone give me a clearer indication to what this error is referring and how I can go about fixing it?
>>
>> Thank you in advance for your response!
>
> _________________________________________________________________
> ??????????????? ? MSN ?????
> http://toolbar.live.com/
> _______________________________________________
> buildroot mailing list
> buildroot at uclibc.org
> http://busybox.net/mailman/listinfo/buildroot
_________________________________________________________________
5 GB ???? ????????????????? ? ???? Windows Live Hotmail
http://mail.live.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
2008-04-03 21:33 ` [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20 Ma Andrew
2008-04-03 22:07 ` Ma Andrew
@ 2008-04-03 22:13 ` Arun Reddy
2008-04-03 23:04 ` Ma Andrew
1 sibling, 1 reply; 13+ messages in thread
From: Arun Reddy @ 2008-04-03 22:13 UTC (permalink / raw)
To: buildroot
Thanks a lot for your suggestion. I made a symbolic link to the x86
directory but I still don't find my rootfs.i386.iso file within
buildroot/binaries/$PROJECT.
I also didn't see any errors this time, but I piped the errors to error.log
and checked it, and still get the message that reads
i386-linux-2.6.24-20080403 cannot be found.
On Thu, Apr 3, 2008 at 2:33 PM, Ma Andrew <andrewma83@hotmail.com> wrote:
>
> I think you can make a sym link like this on your /root/buildroot
> directory.
> "ln -s ./project_build_i686//linux-2.6.24/arch/x86 x86" and see if it
> works for you.
>
>
>
> ________________________________
> > Date: Thu, 3 Apr 2008 13:58:28 -0700
> > From: reddyac at gmail.com
> > To: buildroot at uclibc.org
> > Subject: [Buildroot] Error when compiling Buildroot to create .iso
> (cannot stat /.../i386-linux-2.6.24-20080403)
> >
> > Hi everyone.
> >
> > I am able to successfully compile Buildroot and I end up with a
> resulting file system image rootfs.i386.ext2 and a bzImage for the kernel. I
> want to boot up my newly created kernel in VirtualBox, and I will need an
> .iso to do that. So modified menuconfig to give me an .iso and typed make
> again. Unfortunately I run into an error that states:
> >
> > cp: cannot stat
> '/root/buildroot/binaries/uclibc/i386-linux-2.6.24-20080403': No such file
> or directory
> > make: *** [/root/buildroot/binaries/uclibc/rootfs.i386.iso] Error 1
> >
> > I checked that folder and I see file named i386-linux-2.6.24-20080403,
> and cannot understand why it is giving me this error. Can someone give me a
> clearer indication to what this error is referring and how I can go about
> fixing it?
> >
> > Thank you in advance for your response!
>
> _________________________________________________________________
> ??????????????? ? MSN ?????
> http://toolbar.live.com/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://busybox.net/lists/buildroot/attachments/20080403/2e2a4582/attachment.htm
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
2008-04-03 22:13 ` Arun Reddy
@ 2008-04-03 23:04 ` Ma Andrew
2008-04-03 23:46 ` Arun Reddy
0 siblings, 1 reply; 13+ messages in thread
From: Ma Andrew @ 2008-04-03 23:04 UTC (permalink / raw)
To: buildroot
Sorry I want to send the command but somehow hotmail doens't let me. There is a missing part on the command that I suggest. You can do a "find . -name bzImage -print" on "/root/buildroot" will show all the path that contain bzImage. Only one contains the real file, all of them are just symbolic links. I believe the script is trying to look for bzImage but it is a sym link point to somewhere it doesn't exists.
Perhaps, there may be a better way to solve it in "make menuconfig" instead of hacking it through sym link.
--Andrew
________________________________
> Date: Thu, 3 Apr 2008 15:13:41 -0700
> From: reddyac at gmail.com
> To: andrewma83 at hotmail.com
> Subject: Re: [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
> CC: buildroot at uclibc.org
>
> Thanks a lot for your suggestion. I made a symbolic link to the x86 directory but I still don't find my rootfs.i386.iso file within buildroot/binaries/$PROJECT.
>
> I also didn't see any errors this time, but I piped the errors to error.log and checked it, and still get the message that reads i386-linux-2.6.24-20080403 cannot be found.
>
> On Thu, Apr 3, 2008 at 2:33 PM, Ma Andrew> wrote:
>
> I think you can make a sym link like this on your /root/buildroot directory.
> "ln -s ./project_build_i686//linux-2.6.24/arch/x86 x86" and see if it works for you.
>
>
>
> ________________________________
>> Date: Thu, 3 Apr 2008 13:58:28 -0700
>> From: reddyac at gmail.com
>> To: buildroot at uclibc.org
>> Subject: [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20080403)
>>
>> Hi everyone.
>>
>> I am able to successfully compile Buildroot and I end up with a resulting file system image rootfs.i386.ext2 and a bzImage for the kernel. I want to boot up my newly created kernel in VirtualBox, and I will need an .iso to do that. So modified menuconfig to give me an .iso and typed make again. Unfortunately I run into an error that states:
>>
>> cp: cannot stat '/root/buildroot/binaries/uclibc/i386-linux-2.6.24-20080403': No such file or directory
>> make: *** [/root/buildroot/binaries/uclibc/rootfs.i386.iso] Error 1
>>
>> I checked that folder and I see file named i386-linux-2.6.24-20080403, and cannot understand why it is giving me this error. Can someone give me a clearer indication to what this error is referring and how I can go about fixing it?
>>
>> Thank you in advance for your response!
>
> _________________________________________________________________
> ??????????????? ? MSN ?????
> http://toolbar.live.com/
_________________________________________________________________
?? Windows Live Messenger 8.5 ??????????????????????????? ????
http://get.live.com/zh-cht-tw/betas/messenger_betas
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
2008-04-03 23:04 ` Ma Andrew
@ 2008-04-03 23:46 ` Arun Reddy
2008-04-03 23:59 ` Ma Andrew
0 siblings, 1 reply; 13+ messages in thread
From: Arun Reddy @ 2008-04-03 23:46 UTC (permalink / raw)
To: buildroot
Hi Andrew,
I found the actual bzImage (not the symbolic links) at:
/buildroot/project_build_i386/uclibc/linux-2.6-24/arch/x86/boot/bzImage
So I made a symbolic link to that bzImage and I can see it within
/buildroot/binaries/$PROJECT.
Unfortunately the .iso file is no where to be found after I compile.
Hopefully someone can give some feedback on this. Thanks again for your
suggestions Andrew!
2008/4/3 Ma Andrew <andrewma83@hotmail.com>:
>
> Sorry I want to send the command but somehow hotmail doens't let me.
> There is a missing part on the command that I suggest. You can do a "find
> . -name bzImage -print" on "/root/buildroot" will show all the path that
> contain bzImage. Only one contains the real file, all of them are just
> symbolic links. I believe the script is trying to look for bzImage but it
> is a sym link point to somewhere it doesn't exists.
>
> Perhaps, there may be a better way to solve it in "make menuconfig"
> instead of hacking it through sym link.
>
> --Andrew
> ________________________________
> > Date: Thu, 3 Apr 2008 15:13:41 -0700
> > From: reddyac at gmail.com
> > To: andrewma83 at hotmail.com
> > Subject: Re: [Buildroot] Error when compiling Buildroot to create .iso
> (cannot stat /.../i386-linux-2.6.24-20
> > CC: buildroot at uclibc.org
> >
> > Thanks a lot for your suggestion. I made a symbolic link to the x86
> directory but I still don't find my rootfs.i386.iso file within
> buildroot/binaries/$PROJECT.
> >
> > I also didn't see any errors this time, but I piped the errors to
> error.log and checked it, and still get the message that reads
> i386-linux-2.6.24-20080403 cannot be found.
> >
> > On Thu, Apr 3, 2008 at 2:33 PM, Ma Andrew> wrote:
> >
> > I think you can make a sym link like this on your /root/buildroot
> directory.
> > "ln -s ./project_build_i686//linux-2.6.24/arch/x86 x86" and see if it
> works for you.
> >
> >
> >
> > ________________________________
> >> Date: Thu, 3 Apr 2008 13:58:28 -0700
> >> From: reddyac at gmail.com
> >> To: buildroot at uclibc.org
> >> Subject: [Buildroot] Error when compiling Buildroot to create .iso
> (cannot stat /.../i386-linux-2.6.24-20080403)
> >>
> >> Hi everyone.
> >>
> >> I am able to successfully compile Buildroot and I end up with a
> resulting file system image rootfs.i386.ext2 and a bzImage for the kernel. I
> want to boot up my newly created kernel in VirtualBox, and I will need an
> .iso to do that. So modified menuconfig to give me an .iso and typed make
> again. Unfortunately I run into an error that states:
> >>
> >> cp: cannot stat
> '/root/buildroot/binaries/uclibc/i386-linux-2.6.24-20080403': No such file
> or directory
> >> make: *** [/root/buildroot/binaries/uclibc/rootfs.i386.iso] Error 1
> >>
> >> I checked that folder and I see file named i386-linux-2.6.24-20080403,
> and cannot understand why it is giving me this error. Can someone give me a
> clearer indication to what this error is referring and how I can go about
> fixing it?
> >>
> >> Thank you in advance for your response!
> >
> > _________________________________________________________________
> > ??????????????? ? MSN ?????
> > http://toolbar.live.com/
>
> _________________________________________________________________
> ?? Windows Live Messenger 8.5 ??????????????????????????? ????
> http://get.live.com/zh-cht-tw/betas/messenger_betas
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://busybox.net/lists/buildroot/attachments/20080403/5cee2cbc/attachment-0001.htm
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
2008-04-03 23:46 ` Arun Reddy
@ 2008-04-03 23:59 ` Ma Andrew
2008-04-04 0:22 ` Arun Reddy
0 siblings, 1 reply; 13+ messages in thread
From: Ma Andrew @ 2008-04-03 23:59 UTC (permalink / raw)
To: buildroot
ok hope this one would help.
'ln -s project_build_i386/uclibc/linux-2.6-24/arch/x86 x86' in your buildroot. It should at least let you pass through the error that you post on the email.
--Andrew
________________________________
> Date: Thu, 3 Apr 2008 16:46:03 -0700
> From: reddyac at gmail.com
> To: andrewma83 at hotmail.com
> Subject: Re: [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
> CC: buildroot at uclibc.org
>
> Hi Andrew,
>
> I found the actual bzImage (not the symbolic links) at:
>
> /buildroot/project_build_i386/uclibc/linux-2.6-24/arch/x86/boot/bzImage
>
> So I made a symbolic link to that bzImage and I can see it within /buildroot/binaries/$PROJECT.
>
> Unfortunately the .iso file is no where to be found after I compile. Hopefully someone can give some feedback on this. Thanks again for your suggestions Andrew!
>
> 2008/4/3 Ma Andrew>:
>
> Sorry I want to send the command but somehow hotmail doens't let me. There is a missing part on the command that I suggest. You can do a "find . -name bzImage -print" on "/root/buildroot" will show all the path that contain bzImage. Only one contains the real file, all of them are just symbolic links. I believe the script is trying to look for bzImage but it is a sym link point to somewhere it doesn't exists.
>
> Perhaps, there may be a better way to solve it in "make menuconfig" instead of hacking it through sym link.
>
> --Andrew
> ________________________________
>> Date: Thu, 3 Apr 2008 15:13:41 -0700
>> From: reddyac at gmail.com
>> To: andrewma83 at hotmail.com
>> Subject: Re: [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
>> CC: buildroot at uclibc.org
>>
>> Thanks a lot for your suggestion. I made a symbolic link to the x86 directory but I still don't find my rootfs.i386.iso file within buildroot/binaries/$PROJECT.
>>
>> I also didn't see any errors this time, but I piped the errors to error.log and checked it, and still get the message that reads i386-linux-2.6.24-20080403 cannot be found.
>>
>> On Thu, Apr 3, 2008 at 2:33 PM, Ma Andrew> wrote:
>>
>> I think you can make a sym link like this on your /root/buildroot directory.
>> "ln -s ./project_build_i686//linux-2.6.24/arch/x86 x86" and see if it works for you.
>>
>>
>>
>> ________________________________
>>> Date: Thu, 3 Apr 2008 13:58:28 -0700
>>> From: reddyac at gmail.com
>>> To: buildroot at uclibc.org
>>> Subject: [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20080403)
>>>
>>> Hi everyone.
>>>
>>> I am able to successfully compile Buildroot and I end up with a resulting file system image rootfs.i386.ext2 and a bzImage for the kernel. I want to boot up my newly created kernel in VirtualBox, and I will need an .iso to do that. So modified menuconfig to give me an .iso and typed make again. Unfortunately I run into an error that states:
>>>
>>> cp: cannot stat '/root/buildroot/binaries/uclibc/i386-linux-2.6.24-20080403': No such file or directory
>>> make: *** [/root/buildroot/binaries/uclibc/rootfs.i386.iso] Error 1
>>>
>>> I checked that folder and I see file named i386-linux-2.6.24-20080403, and cannot understand why it is giving me this error. Can someone give me a clearer indication to what this error is referring and how I can go about fixing it?
>>>
>>> Thank you in advance for your response!
>>
>> _________________________________________________________________
>> ??????????????? ? MSN ?????
>> http://toolbar.live.com/
>
> _________________________________________________________________
> ?? Windows Live Messenger 8.5 ??????????????????????????? ????
> http://get.live.com/zh-cht-tw/betas/messenger_betas
_________________________________________________________________
??? Windows Live Messenger ? Hotmail????????????? ? Windows Live for Mobile
http://www.msn.com.tw/msnmobile/
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
2008-04-03 23:59 ` Ma Andrew
@ 2008-04-04 0:22 ` Arun Reddy
2008-04-04 2:03 ` Ma Andrew
0 siblings, 1 reply; 13+ messages in thread
From: Arun Reddy @ 2008-04-04 0:22 UTC (permalink / raw)
To: buildroot
Hi Andrew,
I just made the symbolic link by typing in
'ln -s project_build_i386/uclibc/linux-2.6-24/arch/x86 x86'
in the buildroot directory. I then compiled again and I was still presented
with the same error. I should point out that in the error.log, I am also
seeing:
+ echo '/root/buildroot/build_i386/genext2fs-1.4/genext2fs -b 67936 ' ' -N
1621 -d /root/buildroot/project_build_i386/uclibc/root ' ' -U -m 0
/root/buildroot/binaries/uclibc/rootfs.i386.ext2
right before the error displays that i386-linux-2.6.24-20080403 cannot be
found. (This has now changed to i386-linux-2.6.24-20080404 since it's April
4th in the time that buildroot is using).
Does this mean that I need to delete my rootfs.i386.ext2 and compile again
from scratch with .iso selected in order to get the .iso? I hope this isn't
the case since it took me a while to do the build. Thanks!
2008/4/3 Ma Andrew <andrewma83@hotmail.com>:
>
> ok hope this one would help.
>
> 'ln -s project_build_i386/uclibc/linux-2.6-24/arch/x86 x86' in your
> buildroot. It should at least let you pass through the error that you post
> on the email.
>
> --Andrew
> ________________________________
> > Date: Thu, 3 Apr 2008 16:46:03 -0700
> > From: reddyac at gmail.com
> > To: andrewma83 at hotmail.com
> > Subject: Re: [Buildroot] Error when compiling Buildroot to create .iso
> (cannot stat /.../i386-linux-2.6.24-20
> > CC: buildroot at uclibc.org
> >
> > Hi Andrew,
> >
> > I found the actual bzImage (not the symbolic links) at:
> >
> > /buildroot/project_build_i386/uclibc/linux-2.6-24/arch/x86/boot/bzImage
> >
> > So I made a symbolic link to that bzImage and I can see it within
> /buildroot/binaries/$PROJECT.
> >
> > Unfortunately the .iso file is no where to be found after I compile.
> Hopefully someone can give some feedback on this. Thanks again for your
> suggestions Andrew!
> >
> > 2008/4/3 Ma Andrew>:
> >
> > Sorry I want to send the command but somehow hotmail doens't let me.
> There is a missing part on the command that I suggest. You can do a "find
> . -name bzImage -print" on "/root/buildroot" will show all the path that
> contain bzImage. Only one contains the real file, all of them are just
> symbolic links. I believe the script is trying to look for bzImage but it
> is a sym link point to somewhere it doesn't exists.
> >
> > Perhaps, there may be a better way to solve it in "make menuconfig"
> instead of hacking it through sym link.
> >
> > --Andrew
> > ________________________________
> >> Date: Thu, 3 Apr 2008 15:13:41 -0700
> >> From: reddyac at gmail.com
> >> To: andrewma83 at hotmail.com
> >> Subject: Re: [Buildroot] Error when compiling Buildroot to create .iso
> (cannot stat /.../i386-linux-2.6.24-20
> >> CC: buildroot at uclibc.org
> >>
> >> Thanks a lot for your suggestion. I made a symbolic link to the x86
> directory but I still don't find my rootfs.i386.iso file within
> buildroot/binaries/$PROJECT.
> >>
> >> I also didn't see any errors this time, but I piped the errors to
> error.log and checked it, and still get the message that reads
> i386-linux-2.6.24-20080403 cannot be found.
> >>
> >> On Thu, Apr 3, 2008 at 2:33 PM, Ma Andrew> wrote:
> >>
> >> I think you can make a sym link like this on your /root/buildroot
> directory.
> >> "ln -s ./project_build_i686//linux-2.6.24/arch/x86 x86" and see if it
> works for you.
> >>
> >>
> >>
> >> ________________________________
> >>> Date: Thu, 3 Apr 2008 13:58:28 -0700
> >>> From: reddyac at gmail.com
> >>> To: buildroot at uclibc.org
> >>> Subject: [Buildroot] Error when compiling Buildroot to create .iso
> (cannot stat /.../i386-linux-2.6.24-20080403)
> >>>
> >>> Hi everyone.
> >>>
> >>> I am able to successfully compile Buildroot and I end up with a
> resulting file system image rootfs.i386.ext2 and a bzImage for the kernel. I
> want to boot up my newly created kernel in VirtualBox, and I will need an
> .iso to do that. So modified menuconfig to give me an .iso and typed make
> again. Unfortunately I run into an error that states:
> >>>
> >>> cp: cannot stat
> '/root/buildroot/binaries/uclibc/i386-linux-2.6.24-20080403': No such file
> or directory
> >>> make: *** [/root/buildroot/binaries/uclibc/rootfs.i386.iso] Error 1
> >>>
> >>> I checked that folder and I see file named i386-linux-2.6.24-20080403,
> and cannot understand why it is giving me this error. Can someone give me a
> clearer indication to what this error is referring and how I can go about
> fixing it?
> >>>
> >>> Thank you in advance for your response!
> >>
> >> _________________________________________________________________
> >> ??????????????? ? MSN ?????
> >> http://toolbar.live.com/
> >
> > _________________________________________________________________
> > ?? Windows Live Messenger 8.5 ??????????????????????????? ????
> > http://get.live.com/zh-cht-tw/betas/messenger_betas
>
> _________________________________________________________________
> ??? Windows Live Messenger ? Hotmail????????????? ? Windows Live for
> Mobile
> http://www.msn.com.tw/msnmobile/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://busybox.net/lists/buildroot/attachments/20080403/b0bea599/attachment.htm
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
2008-04-04 0:22 ` Arun Reddy
@ 2008-04-04 2:03 ` Ma Andrew
2008-04-04 4:48 ` Nigel Kukard
0 siblings, 1 reply; 13+ messages in thread
From: Ma Andrew @ 2008-04-04 2:03 UTC (permalink / raw)
To: buildroot
ok this is what I get after I remove the link (and my project named zero)
cp /mnt/lab/buildroot/binaries/zero/i686-linux-2.6.24-20080404 /mnt/lab/buildroot/build_i686/iso9660/kernel
cp: cannot stat `/mnt/lab/buildroot/binaries/zero/i686-linux-2.6.24-20080404': No such file or directory
You may want to see what is /mnt/lab/buildroot/binaries/zero/i686-linux-2.6.24-20080404. It turns out to be /mnt/lab/buildroot/binaries/zero/i686-linux-2.6.24-20080404 -> ../../x86/boot/bzImage
With ../../ , it will move you back to the buildroot . In this case, I remove my symlink in the buildroot directory, the build process cannot complete due to broken link.
Now I put the link x86 in my buildroot directory, I am using/running the command (with the only change on the project name from uclibc to zero) that I show you on the buildroot directory.
I run the command that I gave you and I see the problem too. :( It seems like there is a cut and paste typo in the command.
It should be 'ln -s project_build_i386/uclibc/linux-2.6.24/arch/x86 x86' Fixing that 2.6-24 to 2.6.24
To double check, you can "ls -l x86" it should show you some directory content instead of a x86.
P.S. final product:
Size of boot image is 4 sectors -> No emulation
12.29% done, estimate finish Thu Apr 3 19:02:20 2008
24.54% done, estimate finish Thu Apr 3 19:02:20 2008
36.82% done, estimate finish Thu Apr 3 19:02:22 2008
49.07% done, estimate finish Thu Apr 3 19:02:26 2008
61.36% done, estimate finish Thu Apr 3 19:02:24 2008
73.60% done, estimate finish Thu Apr 3 19:02:24 2008
85.89% done, estimate finish Thu Apr 3 19:02:25 2008
98.14% done, estimate finish Thu Apr 3 19:02:26 2008
Total translation table size: 2048
Total rockridge attributes bytes: 996
Total directory bytes: 4096
Path table size(bytes): 34
Max brk space used 0
40762 extents written (79 MB)
echo /mnt/lab/buildroot/binaries/zero/rootfs.i686.iso
/mnt/lab/buildroot/binaries/zero/rootfs.i686.iso
-rw-rw-r-- 1 andrewma andrewma 83480576 4? 3 19:02 /mnt/lab/buildroot/binaries/zero/rootfs.i686.iso
Hope this help.
--Andrew
________________________________
> Date: Thu, 3 Apr 2008 17:22:29 -0700
> From: reddyac at gmail.com
> To: andrewma83 at hotmail.com
> Subject: Re: [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
> CC: buildroot at uclibc.org
>
> Hi Andrew,
>
> I just made the symbolic link by typing in
>
> 'ln -s project_build_i386/uclibc/linux-2.6-24/arch/x86 x86'
>
> in the buildroot directory. I then compiled again and I was still presented with the same error. I should point out that in the error.log, I am also seeing:
>
> + echo '/root/buildroot/build_i386/genext2fs-1.4/genext2fs -b 67936 ' ' -N 1621 -d /root/buildroot/project_build_i386/uclibc/root ' ' -U -m 0 /root/buildroot/binaries/uclibc/rootfs.i386.ext2
>
> right before the error displays that i386-linux-2.6.24-20080403 cannot be found. (This has now changed to i386-linux-2.6.24-20080404 since it's April 4th in the time that buildroot is using).
>
> Does this mean that I need to delete my rootfs.i386.ext2 and compile again from scratch with .iso selected in order to get the .iso? I hope this isn't the case since it took me a while to do the build. Thanks!
>
> 2008/4/3 Ma Andrew <andrewma83@hotmail.com>:
>
> ok hope this one would help.
>
> 'ln -s project_build_i386/uclibc/linux-2.6-24/arch/x86 x86' in your buildroot. It should at least let you pass through the error that you post on the email.
>
> --Andrew
> ________________________________
>> Date: Thu, 3 Apr 2008 16:46:03 -0700
>> From: reddyac at gmail.com
>> To: andrewma83 at hotmail.com
>> Subject: Re: [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
>> CC: buildroot at uclibc.org
>>
>> Hi Andrew,
>>
>> I found the actual bzImage (not the symbolic links) at:
>>
>> /buildroot/project_build_i386/uclibc/linux-2.6-24/arch/x86/boot/bzImage
>>
>> So I made a symbolic link to that bzImage and I can see it within /buildroot/binaries/$PROJECT.
>>
>> Unfortunately the .iso file is no where to be found after I compile. Hopefully someone can give some feedback on this. Thanks again for your suggestions Andrew!
>>
>> 2008/4/3 Ma Andrew>:
>>
>> Sorry I want to send the command but somehow hotmail doens't let me. There is a missing part on the command that I suggest. You can do a "find . -name bzImage -print" on "/root/buildroot" will show all the path that contain bzImage. Only one contains the real file, all of them are just symbolic links. I believe the script is trying to look for bzImage but it is a sym link point to somewhere it doesn't exists.
>>
>> Perhaps, there may be a better way to solve it in "make menuconfig" instead of hacking it through sym link.
>>
>> --Andrew
>> ________________________________
>>> Date: Thu, 3 Apr 2008 15:13:41 -0700
>>> From: reddyac at gmail.com
>>> To: andrewma83 at hotmail.com
>>> Subject: Re: [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
>>> CC: buildroot at uclibc.org
>>>
>>> Thanks a lot for your suggestion. I made a symbolic link to the x86 directory but I still don't find my rootfs.i386.iso file within buildroot/binaries/$PROJECT.
>>>
>>> I also didn't see any errors this time, but I piped the errors to error.log and checked it, and still get the message that reads i386-linux-2.6.24-20080403 cannot be found.
>>>
>>> On Thu, Apr 3, 2008 at 2:33 PM, Ma Andrew> wrote:
>>>
>>> I think you can make a sym link like this on your /root/buildroot directory.
>>> "ln -s ./project_build_i686//linux-2.6.24/arch/x86 x86" and see if it works for you.
>>>
>>>
>>>
>>> ________________________________
>>>> Date: Thu, 3 Apr 2008 13:58:28 -0700
>>>> From: reddyac at gmail.com
>>>> To: buildroot at uclibc.org
>>>> Subject: [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20080403)
>>>>
>>>> Hi everyone.
>>>>
>>>> I am able to successfully compile Buildroot and I end up with a resulting file system image rootfs.i386.ext2 and a bzImage for the kernel. I want to boot up my newly created kernel in VirtualBox, and I will need an .iso to do that. So modified menuconfig to give me an .iso and typed make again. Unfortunately I run into an error that states:
>>>>
>>>> cp: cannot stat '/root/buildroot/binaries/uclibc/i386-linux-2.6.24-20080403': No such file or directory
>>>> make: *** [/root/buildroot/binaries/uclibc/rootfs.i386.iso] Error 1
>>>>
>>>> I checked that folder and I see file named i386-linux-2.6.24-20080403, and cannot understand why it is giving me this error. Can someone give me a clearer indication to what this error is referring and how I can go about fixing it?
>>>>
>>>> Thank you in advance for your response!
>>>
>>> _________________________________________________________________
>>> ??????????????? ? MSN ?????
>>> http://toolbar.live.com/
>>
>> _________________________________________________________________
>> ?? Windows Live Messenger 8.5 ??????????????????????????? ????
>> http://get.live.com/zh-cht-tw/betas/messenger_betas
>
> _________________________________________________________________
> ??? Windows Live Messenger ? Hotmail????????????? ? Windows Live for Mobile
> http://www.msn.com.tw/msnmobile/
_________________________________________________________________
5 GB ???? ????????????????? ? ???? Windows Live Hotmail
http://mail.live.com
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
2008-04-04 2:03 ` Ma Andrew
@ 2008-04-04 4:48 ` Nigel Kukard
2008-04-04 5:36 ` Ma Andrew
0 siblings, 1 reply; 13+ messages in thread
From: Nigel Kukard @ 2008-04-04 4:48 UTC (permalink / raw)
To: buildroot
> cp /mnt/lab/buildroot/binaries/zero/i686-linux-2.6.24-20080404 /mnt/lab/buildroot/build_i686/iso9660/kernel
> cp: cannot stat
> `/mnt/lab/buildroot/binaries/zero/i686-linux-2.6.24-20080404': No such
> file or directory
>
> You may want to see what
> is /mnt/lab/buildroot/binaries/zero/i686-linux-2.6.24-20080404. It
> turns out to
> be /mnt/lab/buildroot/binaries/zero/i686-linux-2.6.24-20080404
> -> ../../x86/boot/bzImage
I submitted a patch to fix this afaik (commit r21441). Are you using
latest svn?
-N
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://busybox.net/lists/buildroot/attachments/20080404/fac2aac9/attachment.pgp
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
2008-04-04 4:48 ` Nigel Kukard
@ 2008-04-04 5:36 ` Ma Andrew
2008-04-04 6:26 ` Nigel Kukard
0 siblings, 1 reply; 13+ messages in thread
From: Ma Andrew @ 2008-04-04 5:36 UTC (permalink / raw)
To: buildroot
Hello Nigel,
I didn't have a chance to compile from a fresh checkout copy, and only do a "svn update" when I see your email. The copy that I compiled is checked out from yesterday. The revision that I am in is 21630. I am still suffering from the same problem if the sym link is removed.
Thanks
--Andrew
----------------------------------------
> Subject: Re: [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
> From: nkukard at lbsd.net
> To: andrewma83 at hotmail.com
> CC: reddyac at gmail.com; buildroot at uclibc.org
> Date: Fri, 4 Apr 2008 04:48:05 +0000
>
>
>> cp /mnt/lab/buildroot/binaries/zero/i686-linux-2.6.24-20080404 /mnt/lab/buildroot/build_i686/iso9660/kernel
>> cp: cannot stat
>> `/mnt/lab/buildroot/binaries/zero/i686-linux-2.6.24-20080404': No such
>> file or directory
>>
>> You may want to see what
>> is /mnt/lab/buildroot/binaries/zero/i686-linux-2.6.24-20080404. It
>> turns out to
>> be /mnt/lab/buildroot/binaries/zero/i686-linux-2.6.24-20080404
>> -> ../../x86/boot/bzImage
>
> I submitted a patch to fix this afaik (commit r21441). Are you using
> latest svn?
>
> -N
_________________________________________________________________
??? Windows Live Messenger ? Hotmail????????????? ? Windows Live for Mobile
http://www.msn.com.tw/msnmobile/
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
2008-04-04 5:36 ` Ma Andrew
@ 2008-04-04 6:26 ` Nigel Kukard
2008-04-04 17:37 ` Ma Andrew
0 siblings, 1 reply; 13+ messages in thread
From: Nigel Kukard @ 2008-04-04 6:26 UTC (permalink / raw)
To: buildroot
On Thu, 2008-04-03 at 22:36 -0700, Ma Andrew wrote:
> Hello Nigel,
>
> I didn't have a chance to compile from a fresh checkout copy, and only do a "svn update" when I see your email. The copy that I compiled is checked out from yesterday. The revision that I am in is 21630. I am still suffering from the same problem if the sym link is removed.
Nuke all the files in the destination dir, if the symlink is there its
not going to copy over the dereferenced file in any case.
So nuke all the files, and rebuild.
-N
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://busybox.net/lists/buildroot/attachments/20080404/51726774/attachment.pgp
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
2008-04-04 6:26 ` Nigel Kukard
@ 2008-04-04 17:37 ` Ma Andrew
0 siblings, 0 replies; 13+ messages in thread
From: Ma Andrew @ 2008-04-04 17:37 UTC (permalink / raw)
To: buildroot
Thanks Nigel. I checkout a new copy of buildroot:
Path: .
URL: svn://uclibc.org/trunk/buildroot
Repository Root: svn://uclibc.org
Repository UUID: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Revision: 21636
Node Kind: directory
Schedule: normal
Last Changed Author: jacmet
Last Changed Rev: 21636
Last Changed Date: 2008-04-04 07:16:06 -0700
It turns out the problem that Arun mentioned is gone. It compiles with "minimal skeleton target". As a side note, there is a new problem on stage on mkisofs.
(hide out part of my directory information)
buildroot/build_i686/cdrtools-2.01/mkisofs/OBJ/i686-linux-cc/mkisofs: No such file or directory
make: *** [buildroot/binaries/uclibc/rootfs.i686.iso] Error 127
It seems the output directory is on "athlon-linux-cc" instead of "i686-linux-cc", which buildroot script is looking for. I haven't got time to dig deep and see what goes wrong. Simplest way to make a sym link for i686-linux-cc to athlon-linux-cc .
Thanks
--Andrew
----------------------------------------
> Subject: RE: [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20
> From: nkukard at lbsd.net
> To: andrewma83 at hotmail.com
> CC: reddyac at gmail.com; buildroot at uclibc.org
> Date: Fri, 4 Apr 2008 06:26:37 +0000
>
>
> On Thu, 2008-04-03 at 22:36 -0700, Ma Andrew wrote:
>> Hello Nigel,
>>
>> I didn't have a chance to compile from a fresh checkout copy, and only do a "svn update" when I see your email. The copy that I compiled is checked out from yesterday. The revision that I am in is 21630. I am still suffering from the same problem if the sym link is removed.
>
> Nuke all the files in the destination dir, if the symlink is there its
> not going to copy over the dereferenced file in any case.
>
> So nuke all the files, and rebuild.
>
> -N
_________________________________________________________________
?? Windows Live Messenger 8.5 ??????????????????????????? ????
http://get.live.com/zh-cht-tw/betas/messenger_betas
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2008-04-04 17:37 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-04-03 20:58 [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20080403) Arun Reddy
2008-04-03 21:33 ` [Buildroot] Error when compiling Buildroot to create .iso (cannot stat /.../i386-linux-2.6.24-20 Ma Andrew
2008-04-03 22:07 ` Ma Andrew
2008-04-03 22:13 ` Arun Reddy
2008-04-03 23:04 ` Ma Andrew
2008-04-03 23:46 ` Arun Reddy
2008-04-03 23:59 ` Ma Andrew
2008-04-04 0:22 ` Arun Reddy
2008-04-04 2:03 ` Ma Andrew
2008-04-04 4:48 ` Nigel Kukard
2008-04-04 5:36 ` Ma Andrew
2008-04-04 6:26 ` Nigel Kukard
2008-04-04 17:37 ` Ma Andrew
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox