View previous topic :: View next topic |
Author |
Message |
likewhoa l33t
Joined: 04 Oct 2006 Posts: 778 Location: Brooklyn, New York
|
Posted: Sat Aug 06, 2011 6:41 pm Post subject: Gentoo Linux Hybrid ISO - The Future is Now EDITION |
|
|
Unstuck in favour of Gentoo Linux Hybrid ISO - Put a Cow in your boxen EDITION, --kallamej
Hello Fellow Gentooligans,.. It's that time again and keeping up with future software updates, we have rolled out a new hybrid iso with a ton of new updates.
- System packages include: Linux kernel 3.0 (with Gentoo patches), Accessibility Support with Speakup, Bash 4.2, GLIBC 2.13-r2, GCC 4.5.2, Binutils 2.21.1, Python 2.7.2 and 3.2, Perl 5.12.4, and more.
- Desktop environments and window managers include: KDE 4.7.0, GNOME 3.0.0, Xfce 4.8, Enlightenment 1.0.8, Openbox 3.5.0, Fluxbox 1.3.1, XBMC 10.1 Awesome 3.4.10, and LXDE-Meta 0.5.5.
- Office, graphics, and productivity applications include: LibreOffice 3.3.3, XEmacs 21.5.31 GVim 7.3.244, Abiword 2.8.6, Scribus 1.3.9, GIMP 2.6.11, Inkscape 0.48.2, Blender 2.57, XSane 0.998, and much more.
- Web browsers include: Mozilla Firefox 5.0, Chromium 13.0 Arora 0.11.0, Opera 11.50.1074, Epiphany 3.0.4, Seamonkey 2.2, and other favorites.
- Communication tools include: Pidgin 2.9.0, Quassel 0.7.2, Mozilla Thunderbird 5.0, Claws Mail 3.7.9, QTwitter 0.10.0, Irssi 0.8.15, and many more.
- Development applications include: KDevelop 4.2.3, KDESvn 1.5.5, Qt-creator 2.2.1, Bluefish 2.0.3, and many more.
- Multimedia applications include: Amarok 2.4.3, MPlayer 1.0_rc4, MPlayer2 2.0, DVDAuthor 0.6.14, LAME 3.98.4, FFmpeg 0.6.90, GNOME-MPlayer 1.0.4, SMPlayer 0.6.9, and several others.
x86 package list: http://paste.pocoo.org/show/453554/
amd64 package list: http://paste.pocoo.org/show/453555/
x86 kernel config: http://paste.pocoo.org/show/453556
amd64 kernel config: http://paste.pocoo.org/show/453557
Enjoy and send your comments, suggestions and bugs to https://bugs.gentoo.org/show_bug.cgi?id=378027
Last edited by likewhoa on Fri Aug 12, 2011 5:54 am; edited 1 time in total |
|
Back to top |
|
|
awalp n00b
Joined: 29 May 2003 Posts: 73
|
Posted: Mon Aug 08, 2011 5:28 am Post subject: |
|
|
Thanks for this 11.2 LiveDVD, released on my birthday! What a birthday present, gnome 3 here I come.
-----
Question: Is there an official guideline for installing a stage4/livedvd?
I'd like to install the entire LiveDVD onto my base system....
....is it really as easy as just copying all the files?
The LiveDVD may have gcc 4.5, but if you were to go install gentoo with it, you'd be back to stable, gcc-4.4, two version behind.
My computer will probably be dead of old age before Gentoo catches up unmasking gcc 4.6, as 4.5 isn't even marked stable yet.
When I first discovered Gentoo (almost 10 years ago),
I switched to it because it was bleeding edge and built for my system, yet stable too.
An Intel i7 needs gcc 4.6 for full advantage of cpu, and improved multi-threading in >=gcc-4.6
-----
FYI: I've successful emerge -e system, with gcc 4.6 on an Intel i7 950, with -02 "-fenable-multi-threading". I see no reason why 4.6 is hard masked.
Request to Developers: Bring back stage1 install, so us users can run gcc 4.6 without having remerge packages 2 & 3 times.
-----------------------
Actually, I plan on building weekly GCC 4.6 Stage1/2/&3, and gentoo-current/stage1 files
(I figure this may help the gcc 4.5/4.6 unmasking stable)
-- To be posted soon if anyone is interested, unless already available, either, let me know & PM Me.
EDIT: What my custom hybrid stage1,2,&3s will feature (not included in gentoo-current/stage3)
-=<stage1/stage3 for corei7>=-
# SSD optional optimization script
-- Native TRIM Support (XFS, Ext4, & ~Btrfs)
-- No Swap/Swapfile
-- RAMDisk (virtual disk in memory) partition for /tmp & /work for portage
(writes from compiling would kill an SSD otherwise)
# GCC 4.6.1 (native corei7 + new multi-threading optimizations)
-- glibc,binutils,libtool,etc, for GCC version
# configure /etc & portage for new features (emerge --sync / -DNu won't downgrade)
# corei7 optimized bootstrap.sh, make.conf
# Linux Kernel >=2.6.39
Then weekly snapshots of gentoo-current (stable) stage1 files for standard install.
Again, let me know if this has already been done, otherwise, is there interest for this?
Either way, Let me know, PM Me.
Last edited by awalp on Mon Aug 08, 2011 7:53 am; edited 5 times in total |
|
Back to top |
|
|
pholthau Guru
Joined: 27 Nov 2005 Posts: 361 Location: Bielefeld, Germany
|
Posted: Mon Aug 08, 2011 7:32 am Post subject: |
|
|
Thank you and all the other developers for your continuous effort! Good job! _________________ The message is Feierei, alder! The message is Gude Laune, alder! [Sven] |
|
Back to top |
|
|
FireBurn Apprentice
Joined: 19 Sep 2004 Posts: 170 Location: Edinburgh, UK
|
Posted: Mon Aug 08, 2011 9:02 am Post subject: |
|
|
Does the aufs work with DVD RW or only in conjunction with USB sticks? |
|
Back to top |
|
|
vicjaer n00b
Joined: 08 Aug 2011 Posts: 3
|
Posted: Mon Aug 08, 2011 9:07 am Post subject: |
|
|
it can install in hard disk?? |
|
Back to top |
|
|
Kaso_da_Zmok Apprentice
Joined: 19 Aug 2004 Posts: 189 Location: Zurich, Switzerland
|
Posted: Mon Aug 08, 2011 12:20 pm Post subject: I was able to install the LiveDVD 11.2 to harddisk |
|
|
Hi, i am writing from the LiveDVD 11.2 installed to HDD.
Here is how to:
Reused old how to from here with little modifications.
http://www.gentoo-wiki.info/HOWTO_Lightning_fast_install_from_LiveCD
And i have also created the wiki
Install_LiveDVD_11.2_to_hard_disk_drive
http://en.gentoo-wiki.com/wiki/Install_LiveDVD_11.2_to_hard_disk_drive
Steps:
1#boot into the LiveDVD and create your filesystems
open terminal and sudo su -
##and partition your HDD the way u like, format and mount to (/mnt/gentoo and /mnt/gentoo/boot)etc
2# copy the DVD (around 8.5GB)
Code: |
eval `grep '^ROOT_' /usr/share/genkernel/defaults/initrd.defaults`
cd /
cp -avx $ROOT_LINKS /mnt/gentoo
cp -avx $ROOT_TREES /mnt/gentoo
cp /etc/passwd /etc/group /mnt/gentoo/etc
|
3# finish the system and chroot into it.
Code: |
mkdir /mnt/gentoo/proc /mnt/gentoo/dev
cd /mnt/gentoo/dev
mknod -m 660 console c 5 1
mknod -m 660 null c 1 3
mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev
mkdir /mnt/gentoo/sys
chroot /mnt/gentoo /bin/bash
env-update
source /etc/profile
export PS1="(chroot) $PS1"
|
4# Configure FSTAB
Configure /etc/fstab
Code: |
/dev/sda1 /boot ext2 defaults,noatime 1 2
/dev/sda2 none swap sw 0 0
/dev/sda3 / ext3 noatime 0 1
/dev/cdrom /mnt/cdrom auto noauto,user 0 0
proc /proc proc defaults 0 0
shm /dev/shm tmpfs nodev,nosuid,noexec 0 0
|
5# Mount the LiveDVD and copy kernel image and initramfs
Code: |
mkdir -p /mnt/cdrom
mount /dev/cdrom /mnt/cdrom/
cp /mnt/cdrom/boot/gentoo /boot/kernel
cp /mnt/cdrom/boot/gentoo.igz /boot/initramfs
|
6# configure and install GRUB
Code: |
# nano -w /boot/grub/grub.conf
|
Code: |
default 0
timeout 30
#splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title Gentoo Linux
root (hd0,0)
kernel /boot/kernel real_root=/dev/sda3
initrd /boot/initramfs
|
Code: |
grub
grub> root (hd0,0)
grub> setup (hd0)
grub> quit
|
You can reboot after this and the system will start from HDD and autologin with guest account to the KDE environment.
There might be some details that need some ironing.
This is just quick take on this while listening on a long conf call
enjoy.
Last edited by Kaso_da_Zmok on Tue Aug 09, 2011 10:10 am; edited 3 times in total |
|
Back to top |
|
|
Etal Veteran
Joined: 15 Jul 2005 Posts: 1931
|
Posted: Mon Aug 08, 2011 2:45 pm Post subject: |
|
|
Hmm... I started GNOME (in a kvm, I guess I'm in fallback mode), and when I click on any of the folders in the Places menu, it starts qmmp _________________ “And even in authoritarian countries, information networks are helping people discover new facts and making governments more accountable.”– Hillary Clinton, Jan. 21, 2010 |
|
Back to top |
|
|
Tribue n00b
Joined: 05 Apr 2007 Posts: 13
|
Posted: Mon Aug 08, 2011 11:01 pm Post subject: |
|
|
I edited the wiki since the last released livedvd-x86-amd64-32ul-11.2.iso contains gentoo kernel instead of gentoo-r1. I edited it for x86, usually a fork step may be done to install a x64 kernel. |
|
Back to top |
|
|
honeymak Guru
Joined: 30 Dec 2002 Posts: 517
|
Posted: Tue Aug 09, 2011 5:14 am Post subject: |
|
|
great work
thou after many yrs
but gentoo is still my fav
_________________ hackers - make sth real
academics - read sth said to be real |
|
Back to top |
|
|
Iesos n00b
Joined: 12 Jan 2007 Posts: 56
|
Posted: Tue Aug 09, 2011 10:19 am Post subject: |
|
|
This looks great, just have to try it out first.
However I have some questions. I also worry, just as awalp, about what will happen if one does an emerge -avuDNt world on the live dvd, alot of complaints on the masks? Or is the package.keywords/.mask/.unmask etc designed to have as little conflicts as possible?
I also wonder, since I would like to use this liveDVD as a liveUSB, and then it would be nice if one could update to the next release of the liveDVD. Will there be support for this, and if so, will I then get a new set of package.keywords/.mask/.unmask files and just run an update? |
|
Back to top |
|
|
techguy378 n00b
Joined: 17 Apr 2011 Posts: 3
|
Posted: Thu Aug 11, 2011 8:32 am Post subject: No root access |
|
|
How do I get root access on the live DVD? When I go to a terminal window and type "su -" I get a password prompt. Leaving it blank gets me an authentication failure. Typing "passwd" in a terminal window gives me a prompt asking for the current root password. What is the current root password? The live DVD is totally useless without root access. I can't even partition my hard disk to install Gentoo Linux. The minimal install Gentoo CD doesn't make me enter a root password. It just logs me in as root from the beginning. Unfortunately, the minimal CD doesn't support my wireless network adapter like the live DVD does. HELP? |
|
Back to top |
|
|
Kaso_da_Zmok Apprentice
Joined: 19 Aug 2004 Posts: 189 Location: Zurich, Switzerland
|
Posted: Thu Aug 11, 2011 8:35 am Post subject: jesus |
|
|
sudo su-
#jesus |
|
Back to top |
|
|
Tribue n00b
Joined: 05 Apr 2007 Posts: 13
|
Posted: Thu Aug 11, 2011 8:42 am Post subject: Re: jesus |
|
|
Kaso_da_Zmok wrote: | sudo su-
|
sudo su
And then passwd to type a new password. |
|
Back to top |
|
|
Alan Turing n00b
Joined: 10 Sep 2003 Posts: 53 Location: Freiburg, Baden (Germany)
|
Posted: Thu Aug 11, 2011 10:54 am Post subject: |
|
|
The text on the website says
Quote: | # Special Features:
* Writable filesystems using AUFS so you can emerge new packages!
* Persistancy for $HOME is available; press F9 for more info!
|
So I pressed F9, but nothing happend. I tried Firefox 3.6.17 and Konqueror 4.7.0. What browser supports this "F9 for more info"?
Seriously:
Thanks! I was glad to see that there is a new Live DVD, since I bought myself a AMD Fusion system and need a Live DVD using the latest kernel and Radeon drivers. I will check it out this evening. |
|
Back to top |
|
|
mark_alec Bodhisattva
Joined: 11 Sep 2004 Posts: 6066 Location: Melbourne, Australia
|
Posted: Thu Aug 11, 2011 11:03 am Post subject: |
|
|
The F9 business is probably during the kernel loading or init stage of the livedvd. Just a guess. _________________ www.gentoo.org.au || #gentoo-au |
|
Back to top |
|
|
Kaso_da_Zmok Apprentice
Joined: 19 Aug 2004 Posts: 189 Location: Zurich, Switzerland
|
Posted: Thu Aug 11, 2011 1:38 pm Post subject: press F9 on the first screen you see after booting the DVD |
|
|
Otherwise read the text from the DVD directly
Gentoo-11 ~ # cat /mnt/cdrom/isolinux/F9.msg
Special Features:
AUFS Options:
aufs_mem=X
Allocate memory for the AUFS writable branch. Default 420M
Example: gentoo aufs_mem=2G (recommended for 3D desktop use)
Boot with persistence mode:
You have two ways to use persistancy for $HOME
1) After you have dd the Gentoo liveUSB image to your device, use fdisk to create
a secondary partition, then format this partition and include a blank file called
"persistence-mode".
2) Same as above but filename can reside on a separate device. First method is
the recommended way.
Persistance mode requires atleast 42M of space. You can increase the size of the
filesystem image created by the script with "persistence_mb=xxx"
Example: gentoo persistence persistence_mb=100 |
|
Back to top |
|
|
likewhoa l33t
Joined: 04 Oct 2006 Posts: 778 Location: Brooklyn, New York
|
Posted: Thu Aug 11, 2011 8:37 pm Post subject: |
|
|
honeymak wrote: | great work
thou after many yrs
but gentoo is still my fav
|
it hasn't been many years, it's only 6 months since the last livedvd release. |
|
Back to top |
|
|
roelof Guru
Joined: 05 Feb 2009 Posts: 488
|
Posted: Sat Aug 13, 2011 9:43 am Post subject: |
|
|
Helllo,
I have a few problems with installing the livdvd to my hard disk.
When I have to mount the cdrom I see this message :
mount: /dev/sr0 already mounted or /mnt/cdrom busy
mount: according to mtab, /dev/sr0 is mounted on /newroot/mnt/cdrom
mount: /dev/sr0 already mounted or /mnt/cdrom busy
mount: according to mtab, /dev/sr0 is mounted on /newroot/mnt/cdrom
and the following step (cp /mnt/cdrom/boot/gentoo /boot/kernel) gives this message :
cp: cannot stat `/mnt/cdrom/boot/gentoo': No such file or directory
How to solve this ?
Roelof |
|
Back to top |
|
|
awalp n00b
Joined: 29 May 2003 Posts: 73
|
Posted: Sun Aug 14, 2011 1:45 am Post subject: |
|
|
Installing the LiveDVD to HD was actually much simpler this way...
from an existing working gentoo install, install to a new partition
(create a new partition for the livedvd install)
Code: |
fdisk /dev/sda
(reboot)
mkfs.xfs /dev/sda8
mkdir /mnt/livedvd_hd
mount /dev/sda8 /mnt/livedvd_hd |
mount newly made partition
mount livedvd, then mount actual livedvd squashfs root /
Code: |
mount /dev/cdrom
mkdir /mnt/livedvd
mount /mnt/cdrom/image.squashfs /mnt/livedvd
cd /mnt/livedvd
cp -a * /mnt/livedvd_hd
|
copy livedvd root / to new hd install
delete fake /dev
create /dev empty directory
Code: |
rm -rf /mnt/livedvd_hd/dev
mkdir /mnt/livedvd_hd/dev
cp /etc/fstab /mnt/livedvd_hd/etc/fstab
cp /etc/resolv.conf /mnt/livedvd_hd/etc/resolv.conf
|
copy your fstab, correct it for new partition,
#/boot so you don't overwrite your boot
copy resolv.con
(if not mounted, mount /boot)
Code: |
mount /boot
cp /mnt/cdrom/boot/gentoo /boot/gentoo
cp /mnt/cdrom/boot/gentoo.itz /boot/initramfs
nano /boot/grub/menu.lst
|
reboot
copy kernel to exisiting /boot
copy livedvd initramfs to exisiting /boot
add new entry line for new livedvd_hd gentoo partition and newly copied kernel
Then you end up with a gentoo install, that has tons of mismatched compiled files and missing linkages, I noticed most of the LiveDVD was compiled with gcc 4.6.1, while only gcc 4.5.2 is installed, making random emerges fail.
-- Though this only happened when I was chrooted, it worked fine when booted. weird. |
|
Back to top |
|
|
DmZ n00b
Joined: 14 Aug 2011 Posts: 2
|
Posted: Sun Aug 14, 2011 5:51 am Post subject: |
|
|
Is there any way to access DVD filesystem (contents) inside LiveDVD environment?
mount says that /dev/sr0 is mounted on /newroot/mnt/cdrom, but there is empty directory.
Also converting image to USB stick (to have collection of pre-downloaded stages/snapshots/distfiles in one place) did not help.
mount shows /dev/sdb1 mounted on /newroot/mnt/cdrom also empty. |
|
Back to top |
|
|
likewhoa l33t
Joined: 04 Oct 2006 Posts: 778 Location: Brooklyn, New York
|
Posted: Sun Aug 14, 2011 8:41 am Post subject: |
|
|
roelof wrote: | Helllo,
I have a few problems with installing the livdvd to my hard disk.
When I have to mount the cdrom I see this message :
mount: /dev/sr0 already mounted or /mnt/cdrom busy
mount: according to mtab, /dev/sr0 is mounted on /newroot/mnt/cdrom
mount: /dev/sr0 already mounted or /mnt/cdrom busy
mount: according to mtab, /dev/sr0 is mounted on /newroot/mnt/cdrom
and the following step (cp /mnt/cdrom/boot/gentoo /boot/kernel) gives this message :
cp: cannot stat `/mnt/cdrom/boot/gentoo': No such file or directory
How to solve this ?
Roelof |
You don't need to mount the livedvd since it's already mounted once you are booted into it. If you want to use the packages on the livedvd to rapidly install Gentoo, then you should follow this guide http://tinyurl.com/65kz47g
Last edited by likewhoa on Sun Aug 14, 2011 8:44 am; edited 1 time in total |
|
Back to top |
|
|
likewhoa l33t
Joined: 04 Oct 2006 Posts: 778 Location: Brooklyn, New York
|
Posted: Sun Aug 14, 2011 8:42 am Post subject: |
|
|
DmZ wrote: | Is there any way to access DVD filesystem (contents) inside LiveDVD environment?
mount says that /dev/sr0 is mounted on /newroot/mnt/cdrom, but there is empty directory.
Also converting image to USB stick (to have collection of pre-downloaded stages/snapshots/distfiles in one place) did not help.
mount shows /dev/sdb1 mounted on /newroot/mnt/cdrom also empty. |
The Image doesn't need to be converted for USB booting as it's already a hybrid image which can either be burned to DVD or DD/CAT to a removable device i.e usb stick or hdd |
|
Back to top |
|
|
DmZ n00b
Joined: 14 Aug 2011 Posts: 2
|
Posted: Mon Aug 15, 2011 7:07 am Post subject: |
|
|
likewhoa wrote: | The Image doesn't need to be converted for USB booting as it's already a hybrid image which can either be burned to DVD or DD/CAT to a removable device i.e usb stick or hdd |
I understand this, and successfully using Live on DVD and on USB. My problem is that I have no access to liveDVD contents. And if I want to include recent stage in the DVD root - I could not access it!
The only right way seems to go - with USB drive splited in two partitions, with DVD converted (not dd, as this will not work) onto the first and stage/snapshot/distfiles going onto second.
Update: or make use of persistence mode, which seems to be the only supported way to have own files on media
Update2: and persistence mode is not working as expected I managed to use partition for my files storage, and access them from within liveDVD but persistence itself is broken (https://bugs.gentoo.org/show_bug.cgi?id=379265) |
|
Back to top |
|
|
likewhoa l33t
Joined: 04 Oct 2006 Posts: 778 Location: Brooklyn, New York
|
Posted: Tue Aug 16, 2011 4:08 am Post subject: |
|
|
DmZ wrote: | likewhoa wrote: | The Image doesn't need to be converted for USB booting as it's already a hybrid image which can either be burned to DVD or DD/CAT to a removable device i.e usb stick or hdd |
I understand this, and successfully using Live on DVD and on USB. My problem is that I have no access to liveDVD contents. And if I want to include recent stage in the DVD root - I could not access it!
The only right way seems to go - with USB drive splited in two partitions, with DVD converted (not dd, as this will not work) onto the first and stage/snapshot/distfiles going onto second.
Update: or make use of persistence mode, which seems to be the only supported way to have own files on media
Update2: and persistence mode is not working as expected I managed to use partition for my files storage, and access them from within liveDVD but persistence itself is broken (https://bugs.gentoo.org/show_bug.cgi?id=379265) |
persistence mode is only for $HOME folder not / and that bug is fixed and will be available in the maintenance release coming up soon. |
|
Back to top |
|
|
lennarts n00b
Joined: 11 Apr 2007 Posts: 5 Location: Denmark
|
Posted: Thu Aug 18, 2011 6:58 am Post subject: Which parameters are used mkisofs making the liveDVD? |
|
|
Hi,
While I found out that "da" was missing fron the LINGUAS environment variable in /etc/make.conf, I decided to remake the liveDVD.
No problems mounting the DVD, and the image.squashfs filesytem, copying the files from here, set up a chrooted environment for re-emerging with the updated LINGUAS.
I also managed to make a new version of image.squashfs, and got made a new iso image, which I can loop mount without any problems, and also loop mount the inlined image.squashfs filesytem, but when I try to boot the it does not work.
I also tried to look at http://en.gentoo-wiki.com/wiki/Build_Your_Own_LiveCD_or_LiveDVD but in vain.
So can you tell me how you are building the iso image?
In advance thanks,
Lennart |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|