1 |
Ok here is some things to try, go download stage3-x86-2005.1-r1 from one |
2 |
of the mirrors. There have been several fixes included. Here is an |
3 |
example of the stage 1 spec file format you might want to use based on |
4 |
what you provided: |
5 |
|
6 |
|
7 |
|
8 |
subarch: x86 |
9 |
|
10 |
version_stamp: 2005.1-r1 |
11 |
|
12 |
target: livecd-stage1 |
13 |
|
14 |
rel_type: default |
15 |
|
16 |
profile: default-linux/x86/2005.1 |
17 |
|
18 |
snapshot: 2005.1 |
19 |
|
20 |
source_subpath: stage3-x86-2005.1-r1 |
21 |
|
22 |
portage_confdir: /etc/portage |
23 |
|
24 |
livecd/use: livecd ncurses readline -X -gnome -gtk |
25 |
|
26 |
livecd/packages: baselayout livecd-tools gentoo-sources dhcpcd |
27 |
app-admin/sudo pwgen hotplug coldplug syslog-ng vim ethtool vim openssh |
28 |
gpm |
29 |
|
30 |
|
31 |
|
32 |
Remember if you aren't using an option in a spec file be sure to comment |
33 |
it out. Also make sure that you emerged catalyst with the docs, the |
34 |
examples contained in /usr/share/doc/catalyst-<version>/examples are not |
35 |
only very well documented but are the most current information |
36 |
available. |
37 |
|
38 |
|
39 |
|
40 |
________________________________ |
41 |
|
42 |
From: js [mailto:forums@××××.be] |
43 |
Sent: Tuesday, November 29, 2005 2:51 PM |
44 |
To: gentoo-catalyst@l.g.o |
45 |
Subject: Re: [gentoo-catalyst] Make liveCD how to |
46 |
|
47 |
|
48 |
|
49 |
Well I've done this: |
50 |
|
51 |
livecd-tools is in the list and included in the build,..... |
52 |
|
53 |
|
54 |
Here's my specfile: |
55 |
|
56 |
# livecd-stage1 example specfile |
57 |
# used to build a livecd-stage1 |
58 |
|
59 |
# The subarch can be any of the supported catalyst subarches (like |
60 |
athlon-xp). |
61 |
# Refer to the catalyst reference manual for suppurted subarches. |
62 |
# http://www.gentoo.org/proj/en/releng/catalyst/reference.xml |
63 |
# example: |
64 |
subarch: x86 |
65 |
|
66 |
# The version stamp is an identifier for the build. It can be anything |
67 |
you wish# it to be, but it is usually a date. |
68 |
# example: |
69 |
version_stamp: 2005.1-r1 |
70 |
|
71 |
# The target specifies what target we want catalyst to do. For building |
72 |
a CD, |
73 |
# we start with livecd-stage1 as our target. |
74 |
# example: |
75 |
target: livecd-stage1 |
76 |
# The rel_type defines what kind of build we are doing. This is merely |
77 |
another |
78 |
# identifier, but it useful for allowing multiple concurrent builds. |
79 |
Usually, |
80 |
# default will suffice. |
81 |
# example: |
82 |
rel_type: default |
83 |
|
84 |
# This is the system profile to be used by catalyst to build this |
85 |
target. It is# specified as a relative path from /usr/portage/profiles. |
86 |
# example: |
87 |
# profile: default-linux/x86/2005.0 |
88 |
profile: default-linux/x86/2005.1 |
89 |
|
90 |
# This specifies which snapshot to use for building this target. |
91 |
# example: |
92 |
# snapshot: |
93 |
snapshot: 2005.1 |
94 |
|
95 |
# This specifies where the seed stage comes from for this target, The |
96 |
path is |
97 |
# relative to $clst_sharedir/builds. The rel_type is also used as a |
98 |
path prefix# for the seed. |
99 |
# example: |
100 |
# default/stage3-x86-2004.3 |
101 |
source_subpath:default/stage3-x86-2005.1-r1 |
102 |
|
103 |
# These are the hosts used as distcc slaves when distcc is enabled in |
104 |
your |
105 |
# catalyst.conf. It follows the same syntax as distcc-config |
106 |
--set-hosts and |
107 |
# is entirely optional. |
108 |
# example: |
109 |
# distcc_hosts: 127.0.0.1 192.168.0.1 |
110 |
|
111 |
# This is an optional directory containing portage configuration files. |
112 |
It |
113 |
# follows the same syntax as /etc/portage and should be consistent |
114 |
across all |
115 |
# targets to minimize problems. |
116 |
# example: |
117 |
portage_confdir: /etc/portage |
118 |
|
119 |
livecd/use: |
120 |
-X |
121 |
-gtk |
122 |
-opengl |
123 |
-svga |
124 |
ipv6 |
125 |
socks5 |
126 |
livecd |
127 |
fbcon |
128 |
ssl |
129 |
|
130 |
livecd/packages: |
131 |
baselayout |
132 |
livecd-tools |
133 |
ucl |
134 |
hwsetup |
135 |
module-init-tools |
136 |
hotplug |
137 |
irssi |
138 |
aumix |
139 |
metalog |
140 |
pciutils |
141 |
parted |
142 |
mt-st |
143 |
links |
144 |
star |
145 |
strace |
146 |
raidtools |
147 |
nfs-utils |
148 |
jfsutils |
149 |
usbutils |
150 |
speedtouch |
151 |
xfsprogs |
152 |
xfsdump |
153 |
e2fsprogs |
154 |
reiserfsprogs |
155 |
hdparm |
156 |
nano |
157 |
less |
158 |
openssh |
159 |
dhcpcd |
160 |
mingetty |
161 |
pwgen |
162 |
popt |
163 |
dialog |
164 |
rp-pppoe |
165 |
gpm |
166 |
screen |
167 |
mirrorselect |
168 |
penggy |
169 |
iputils |
170 |
hwdata-knoppix |
171 |
hwsetup |
172 |
bootsplash |
173 |
device-mapper |
174 |
lvm2 |
175 |
evms |
176 |
vim |
177 |
gpart |
178 |
pwgen |
179 |
pptpclient |
180 |
mdadm |
181 |
tcptraceroute |
182 |
netcat |
183 |
ethtool |
184 |
wireless-tools |
185 |
tcpdump |
186 |
nmap |
187 |
libpcap |
188 |
sniffit |
189 |
sleuthkit |
190 |
vblade |
191 |
|
192 |
|
193 |
|
194 |
Chris Gianelloni wrote: |
195 |
|
196 |
On Tue, 2005-11-29 at 20:51 +0100, js wrote: |
197 |
|
198 |
|
199 |
Thank You Chris for your patience, |
200 |
|
201 |
I'm in the stage of having my own first humble gentoo linux |
202 |
based |
203 |
bootdisk right now:-) |
204 |
One detail though, |
205 |
When booted I'm asked for a login and password,.... which but I |
206 |
don't |
207 |
know the password (which will be randomized i guess) |
208 |
|
209 |
How can I arrange that i just get a prompt and allready logged |
210 |
in as |
211 |
root? |
212 |
|
213 |
|
214 |
|
215 |
install livecd-tools in livecd-stage1, as it pulls in bashlogin |
216 |
|
217 |
|
218 |
-- gentoo-catalyst@g.o mailing list |