View previous topic :: View next topic |
Author |
Message |
geforce l33t
Joined: 29 Dec 2003 Posts: 653 Location: Canada
|
Posted: Wed Jun 16, 2004 12:31 pm Post subject: |
|
|
Hi,
I recently downloaded the Gentoo-Games CD-- America Army. I saw than while booting it was probing all my devices and load the properly drivers then finaly start fluxbox, like PCLINUX or Knoppix.
I have a portable HD (a CASTEL Rack that you can see HERE)
I want to make a kind of LiveCd GEntoo, but like the knoppix one, with KDE, and packages: fully fonctionnal.
here is the project:
I bring my HD at my friend's computer..
We boot the computer on the HD (IDE not USB)
It's magic, Gentoo as configured everything and loaded the proper drivers, then load KDE or Gnome or whatever...
Is it possible with this HowTo ?
Thanks !
GeForce _________________ User #29433 |
|
Back to top |
|
|
DremK Tux's lil' helper
Joined: 08 Jun 2004 Posts: 83
|
Posted: Sun Jun 20, 2004 12:16 pm Post subject: I don't use a system which is limiting OUR FREDOM |
|
|
I'm impressed when I see the use of free software to reduce the users freedom.
#gentoo channel is the only one that forces tor users to need request voice, and isn't possible post a message and these forums. Simply because people were using Tor to abuse the forums.
Last edited by DremK on Thu Dec 01, 2005 11:28 pm; edited 1 time in total |
|
Back to top |
|
|
n4than Tux's lil' helper
Joined: 15 Jan 2004 Posts: 100
|
Posted: Tue Jul 13, 2004 3:40 pm Post subject: Re: Build a Gentoo install/boot/rescue LiveCD USB |
|
|
Donut wrote: | Build your own Gentoo install / boot / rescue LiveCD and USBStick
I've written this how-to after trying to find a boot medium for my home gateway machine which could be used for system rescues and even installing Gentoo. Why not use the standard Gentoo Live CD you ask? Well my gateway machine is one of those small, silent and cool running mini-itx machines (http://www.mini-itx.com) and has no CDROM or floppy drive. I needed some way of getting Gentoo on there and some way of easily rescuing it when the need arises. The good news is that these VIA mini-tix machines are USB bootable and I much preferred the idea of having a little USB drive/stick that I could push into any USB bootable machine and boot into Linux rather than having to set up a PXE networked boot environment (which is also supported).
|
I'm interesting in mini-itx solution, specially in Flash Card solution.
Have you installed gentoo without any problems?
Can you give some tips about it and about compatibility of mini-itx and gentoo.
Thx mait |
|
Back to top |
|
|
jkcunningham l33t
Joined: 28 Apr 2003 Posts: 649 Location: 47.49N 121.79W
|
Posted: Sun Jul 18, 2004 12:30 am Post subject: |
|
|
zephyr1256 wrote: | Is it possible to create a traditional linux filesystem(ext2) install a kernel and root filesystem uncompressed, and have it be bootable(with the mini-itx boards)? I made an ext2 filesystem on a 32 MB Pen Drive that I got today, assuming I would be able to create a bootable kernel and filesystem like you can on a hard drive. And I have a mini-itx system coming next week. Right now with no hard drive floppy or CD, I was planning on building a small linux system on the Pen Drive, and have that be the system for now. Or do you have to use vfat? |
The answer is 'yes'. Check out this howto:
http://gentoo-wiki.com/HOWTO_Small_Footprint_Gentoo_on_USB
I was also trying to get this to work on a compact flash chip plugged into a usb-flash reader, but haven't been able to get it to recognize it as a bootable device yet. I'm still working on it. If anyone has any advice - I'm all ears.
-Jeff |
|
Back to top |
|
|
Tiro l33t
Joined: 14 Feb 2003 Posts: 752 Location: italy
|
Posted: Fri Aug 06, 2004 9:52 pm Post subject: |
|
|
hi to all!
am trying to complete my personal live usbstick but I encontered a problem that I can't fix...
I followed all the instrutions of the howto but when merging partimage i get this error:
Emerging sys-apps/partimage...
cp: impossible to create the normal file `/opt/tmp/gentoo-basic/cdroot/usr/src/linux/.config': No such file or directory
chroot_generate: aborting.
# ls /opt/tmp/gentoo-basic/cdroot/usr/src/linux
lrwxr-xr-x 1 root root 31 6 ago 23:08 /opt/tmp/gentoo-basic/cdroot/usr/src/linux -> /usr/src/linux-2.4.26-gentoo-r7
# ls /opt/tmp/gentoo-basic/cdroot/usr/src/linux/
ls: /opt/tmp/gentoo-basic/cdroot/usr/src/linux/: No such file or directory
think the problem is the symbolic link but when i fix it can't resume the merging...is possible to resume it..?
thanks! |
|
Back to top |
|
|
Tiro l33t
Joined: 14 Feb 2003 Posts: 752 Location: italy
|
Posted: Sat Aug 07, 2004 12:13 pm Post subject: |
|
|
no one..!? |
|
Back to top |
|
|
Bigun Advocate
Joined: 21 Sep 2003 Posts: 2196
|
Posted: Mon Aug 30, 2004 7:08 pm Post subject: |
|
|
Gnarly.... marked.. and filed _________________ "It's ok, they might have guns but we have flowers." - Perpetual Victim |
|
Back to top |
|
|
axa n00b
Joined: 17 Jun 2003 Posts: 51 Location: Taiwan
|
Posted: Tue Sep 14, 2004 9:32 am Post subject: |
|
|
Hello here:
i builded my own liveCD base on gentoo1.4 refer to Donut's post.
But i got error when i using my liveCD to boot my server , error message as following:
Using /modles/cloop.o
Switching to tmpfs root filesystem
Copying and symlinking files from CD to populate /
After appear above message , the system hang and stop boot procedure...
its seems can not load initrd process instantly.....but i dont have any idea to solve this problem....
ANY IDEA??? _________________ Trust & Unique... |
|
Back to top |
|
|
Dana Merrick Tux's lil' helper
Joined: 24 Jul 2004 Posts: 84 Location: Trinity College
|
Posted: Fri Sep 24, 2004 6:44 pm Post subject: |
|
|
Tiro wrote: | Emerging sys-apps/partimage...
cp: impossible to create the normal file `/opt/tmp/gentoo-basic/cdroot/usr/src/linux/.config': No such file or directory
chroot_generate: aborting. |
First of all, I had this problem too and I fixed it by adding this to the end of my /usr/sbin/live-ng file:
Code: | # Added to attempt to fix .config problem
[ ! -e ${CD_BUILDCHROOT}/usr/src/linux ] && install -d ${CD_BUILDCHROOT}/usr/src/linux |
But, secondly, now I'm having my own troubles.
I keep getting this error:
Code: | make: *** No rule to make target `oldconfig'. Stop.
chroot_generate: error: Chroot kernel/2nd package build failure
|
After it emerges gentoo-sources. At first it was complaining about fstab being missing but I manages to silence that with a "cp fstab.bak fstab" in the middle of the emerging process (not very elegant, but it worked). But now I'm getting that error, and I don't even know where to begin on fixing that. Any ideas? _________________ I'm proud of my life, and the things that I have done,
proud of myself, and the loner I've become.
you're free to whine; it will not get you far,
I do just fine, my car and my guitar.
-Say Anything |
|
Back to top |
|
|
Rooney Apprentice
Joined: 07 Aug 2003 Posts: 193 Location: Sheffield, UK
|
Posted: Sat Sep 25, 2004 11:41 pm Post subject: |
|
|
aragostaragazzo wrote: | Tiro wrote: | Emerging sys-apps/partimage...
cp: impossible to create the normal file `/opt/tmp/gentoo-basic/cdroot/usr/src/linux/.config': No such file or directory
chroot_generate: aborting. |
First of all, I had this problem too and I fixed it by adding this to the end of my /usr/sbin/live-ng file:
Code: | # Added to attempt to fix .config problem
[ ! -e ${CD_BUILDCHROOT}/usr/src/linux ] && install -d ${CD_BUILDCHROOT}/usr/src/linux |
But, secondly, now I'm having my own troubles.
I keep getting this error:
Code: | make: *** No rule to make target `oldconfig'. Stop.
chroot_generate: error: Chroot kernel/2nd package build failure
|
After it emerges gentoo-sources. At first it was complaining about fstab being missing but I manages to silence that with a "cp fstab.bak fstab" in the middle of the emerging process (not very elegant, but it worked). But now I'm getting that error, and I don't even know where to begin on fixing that. Any ideas? |
Hi there can i see a fully copy of you livecd-ng file as im still getting this problem and unsre if i have put the extra scripting in the right place.
[/code]
>>> Emerging sys-apps/partimage...
cp: cannot create regular file `/opt/tmp/gentoo-basic/cdroot/usr/src/linux/.config': No such file or directory
chroot_generate: aborting.
[/code] |
|
Back to top |
|
|
Dana Merrick Tux's lil' helper
Joined: 24 Jul 2004 Posts: 84 Location: Trinity College
|
Posted: Sun Sep 26, 2004 12:31 am Post subject: |
|
|
Rooney wrote: | can i see a fully copy of you livecd-ng file as im still getting this problem and unsre if i have put the extra scripting in the right place. |
Sure, no problem, cept I'll only do the mount_all() function:
Code: | mount_all() {
mount -o bind /dev $CD_BUILDCHROOT/dev || chroot_die
mount -o bind /proc $CD_BUILDCHROOT/proc || chroot_die
# added this to fix portage problem in new stage3 tarball
[ ! -e ${CD_BUILDCHROOT}/usr/portage ] && install -d ${CD_BUILDCHROOT}/usr/portage
mount -o bind $CD_PORTDIR $CD_BUILDCHROOT/usr/portage || chroot_die
[ ! -e $CD_BUILDCHROOT/tmp/livecd ] && install -d $CD_BUILDCHROOT/tmp/livecd
mount -o bind $CD_BUILDTEMP $CD_BUILDCHROOT/tmp/livecd || chroot_die
mount -o bind ${CCACHEDIR} ${CD_BUILDCHROOT}/${CCACHEDIR} || chroot_die
mount -o bind $CD_DISTDIR $CD_BUILDCHROOT/home/distfiles || chroot_die
# added to attempt to fix .config problem
[ ! -e ${CD_BUILDCHROOT}/usr/src/linux ] && install -d ${CD_BUILDCHROOT}/usr/src/linux
} |
_________________ I'm proud of my life, and the things that I have done,
proud of myself, and the loner I've become.
you're free to whine; it will not get you far,
I do just fine, my car and my guitar.
-Say Anything |
|
Back to top |
|
|
Rooney Apprentice
Joined: 07 Aug 2003 Posts: 193 Location: Sheffield, UK
|
Posted: Sun Sep 26, 2004 10:30 am Post subject: |
|
|
thanks ill try it right now |
|
Back to top |
|
|
hd.brummy n00b
Joined: 09 Nov 2002 Posts: 12 Location: Germany
|
Posted: Sat Oct 02, 2004 8:07 pm Post subject: Error by > livecd-ng gentoo-basic build < |
|
|
Hi Folks,
i get an error by the
'livecd-ng gentoo-basic build' Step
Code: |
Calculating dependecies
emerge: therw are no masked or unmasked ebuilds to satisfy "sys-apps/star"
!!! Error ...... Please correkt.
|
Maybe correktly the ebuild must named "sys-apps/stat"
Where or how can i fixed ?
THX Joerg |
|
Back to top |
|
|
hd.brummy n00b
Joined: 09 Nov 2002 Posts: 12 Location: Germany
|
Posted: Sun Oct 03, 2004 4:38 pm Post subject: Problem solved |
|
|
Hi,
Problem solved
I found some stupid things in any files:
U have to change following lines
in stage1-packages:
sys-apps/star => sys-apps/stat
sys-apps/raidtools => sys-fs/raidtools
sys-apps/e2fsprogs => sys-fs/e2fsprogs
sys-apps/reiserfs-utils => sys-fs/reiserfsprogs
sys-apps/lvm-user => sys-fs/lvm-user
in stage2-packages:
sys-apps/iproute => sys-apps/iproute2
Error comes from any changes in the portage tree.
C YA |
|
Back to top |
|
|
doom4 Tux's lil' helper
Joined: 23 Sep 2004 Posts: 119 Location: South Africa
|
Posted: Fri Oct 08, 2004 6:06 am Post subject: same problem oldconfig no rule |
|
|
aragostaragazzo wrote: |
Code: | make: *** No rule to make target `oldconfig'. Stop.
chroot_generate: error: Chroot kernel/2nd package build failure
|
|
i have the same problem. really nobody has an answer????
thx for help |
|
Back to top |
|
|
knopper Tux's lil' helper
Joined: 20 Apr 2002 Posts: 106 Location: The Netherlands
|
Posted: Mon Nov 01, 2004 9:59 am Post subject: |
|
|
In case you're looking for a Gentoo based distribution on an usb stick, you could try this: http://knopperdisk.knopper.tk
In case you think I'm promoting this, please delete it, you won't offend me. I just could use some people who test it and/or give some feedback/suggestions. |
|
Back to top |
|
|
Dana Merrick Tux's lil' helper
Joined: 24 Jul 2004 Posts: 84 Location: Trinity College
|
Posted: Mon Nov 01, 2004 11:47 pm Post subject: |
|
|
knopper wrote: | In case you're looking for a Gentoo based distribution on an usb stick, you could try this: http://knopperdisk.knopper.tk
In case you think I'm promoting this, please delete it, you won't offend me. I just could use some people who test it and/or give some feedback/suggestions. |
This is helpful and I got it running very easily, though it's not what I want in a USB-bootable Gentoo installation.
I want it to be bootable without needing a boot floppy to help it out, and I want it to have portage, which is not included in your version.
A USB livecd is such a great idea because a flash drive is a rewritable media, so I could keep my USB stick up to date and install and remove the programs I needed for a certain situation quickly and easily, though a portage-enabled, self-bootable, USB livecd has been very hard to create. _________________ I'm proud of my life, and the things that I have done,
proud of myself, and the loner I've become.
you're free to whine; it will not get you far,
I do just fine, my car and my guitar.
-Say Anything |
|
Back to top |
|
|
knopper Tux's lil' helper
Joined: 20 Apr 2002 Posts: 106 Location: The Netherlands
|
Posted: Tue Nov 02, 2004 7:53 am Post subject: |
|
|
Thanks for trying it! About portage, why don't you execute this:
And then reconsider what you just said about including it... |
|
Back to top |
|
|
Dana Merrick Tux's lil' helper
Joined: 24 Jul 2004 Posts: 84 Location: Trinity College
|
Posted: Tue Nov 02, 2004 12:55 pm Post subject: |
|
|
I suppose you're right.
It'd be nice to have other files on my USB stick too...
But what about syncing with portage on a host computer? I have no idea if this is possible, but is there some way to, like, chroot to the USB from a real Gentoo box, and use that portage directory? So then one could run portage commands and update the USB enviroment?
It seems simple but I bet its neigh impossible.
So, giving up on that, is there any way to make the USB stick self bootable, so you dont need a boot floppy?
And also, why not make it writeable? How about a home directory that is the main folder of the USB stick?
Are any of these ideas plausible? _________________ I'm proud of my life, and the things that I have done,
proud of myself, and the loner I've become.
you're free to whine; it will not get you far,
I do just fine, my car and my guitar.
-Say Anything |
|
Back to top |
|
|
knopper Tux's lil' helper
Joined: 20 Apr 2002 Posts: 106 Location: The Netherlands
|
Posted: Tue Nov 02, 2004 1:06 pm Post subject: |
|
|
aragostaragazzo wrote: | I suppose you're right.
It'd be nice to have other files on my USB stick too...
But what about syncing with portage on a host computer? I have no idea if this is possible, but is there some way to, like, chroot to the USB from a real Gentoo box, and use that portage directory? So then one could run portage commands and update the USB enviroment?
It seems simple but I bet its neigh impossible.
|
The only thing you could do is mount the portage tree from another pc in your network with samba or nfs. Though please note that knopperdisk uses a profile of it's own so things could be a bit different.
Quote: |
So, giving up on that, is there any way to make the USB stick self bootable, so you dont need a boot floppy?
|
In the new version grub is also installed on the usb disk itself which -in theory- should make it possible to boot from the usb disk itself. Though there are just a few bios'es which support this correctly.
Quote: |
And also, why not make it writeable? How about a home directory that is the main folder of the USB stick?
Are any of these ideas plausible? |
You might have noticed that there's a .cloop file on the usb disk and unfortunately this is a read-only filesystem. Only the directories /etc, /root, /mnt and /var are mounted as tmpfs which means they exist in ram and swap (if available). |
|
Back to top |
|
|
Dana Merrick Tux's lil' helper
Joined: 24 Jul 2004 Posts: 84 Location: Trinity College
|
Posted: Tue Nov 02, 2004 7:45 pm Post subject: |
|
|
knopper wrote: | Though please note that knopperdisk uses a profile of it's own so things could be a bit different.
...
and unfortunately this is a read-only filesystem. Only the directories /etc, /root, /mnt and /var are mounted as tmpfs which means they exist in ram and swap (if available). |
Well, it looks like I'm gonna end up doing this and making an uncompressed Gentoo installation on my USB drive. This way I can have a writeable home directory that I can throw files on and keep using my USB drive as just that; a USB drive.
knopper wrote: | Though there are just a few bios'es which support this correctly. |
That's okay, I mainly want this for my school computers, which do support USB booting. I think USB booting is nearly standard on newer motherboards, so I can always go into a Sam's Club and boot their shiny new boxes into Linux. . _________________ I'm proud of my life, and the things that I have done,
proud of myself, and the loner I've become.
you're free to whine; it will not get you far,
I do just fine, my car and my guitar.
-Say Anything |
|
Back to top |
|
|
hypnotx n00b
Joined: 20 Jun 2003 Posts: 5
|
Posted: Mon Dec 06, 2004 10:37 pm Post subject: Trouble booting USB stick. |
|
|
Can anyone help with this?
Code: |
kmod: failed to exec /sbin/modprobe -s -k block-major, errno = 2
VFS: Cannot open root device "ram0" or 01:00
Please append a correct "root=" boot option
Kernel Panic: VFS: Unable to mount root fs on 01:00
|
Is there something missing in the kernel here? |
|
Back to top |
|
|
jsfan Apprentice
Joined: 28 Dec 2004 Posts: 204 Location: Melbourne, Australia
|
Posted: Tue Dec 28, 2004 7:22 pm Post subject: Patched livecd-ng script but "No init found." prob |
|
|
I've realized that nothing has been written in this forum for long time. However, the "No init found." problem is mentioned here but doesn't seem to have been solved.
I've patched the livecd-ng script so that it works with the current versions of busybox and cloop now. As this took me quite some time, I'm very sad that my LiveCDs won't work. Maybe someone who reads this would like to try my patched script and find out why I get these "No init found." The strange thing is that the cloop image and the initrd are ok (I've manually mounted them), /sbin/init exists and has correct permissions and all fs types I need seem to be in the kernel.
You can download my livecd-ng version at http://www.penpal4u.net/livecd . You'll also find a busybox-config, a kernel-config for 2.4.28 and a changed settings file there. The livecd.diff file shows the diff between my version and the one in the ebuild.
jsfan |
|
Back to top |
|
|
ixion l33t
Joined: 16 Dec 2002 Posts: 708
|
|
Back to top |
|
|
jsfan Apprentice
Joined: 28 Dec 2004 Posts: 204 Location: Melbourne, Australia
|
Posted: Wed Dec 29, 2004 10:12 am Post subject: cloop vs sqashfs |
|
|
I've seen that howto and I'll use it. However, it doesn't use cloop but sqhashfs. I don't know what to prefer but what I like a lot with the live-ng script is that it is (in theory) easy to use. I wanted to avoid doing everything manually. |
|
Back to top |
|
|
|