« December 2009
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  
       
Today
XML

Neat blogs

Navigation

Editing

Powered by Roller Weblogger.

statcounter.com

clustrmaps.com

Locations of visitors to this page

technorati.com

20070122 Monday January 22, 2007
Successful addition of a new package to a stock Solaris install DVD

Okay, I need to do these installs on systems other than my laptop - it is slow. I took the DVD I made from the modified ISO image in How to determine sizing requirements for adding packages to .packagetoc files and this time SUNWonbld was correctly installed.

I did things a little different than before, namely when I created the install staging area:

# cd /isos/mnt/x86
# find . -depth -print | cpio -pdm /kanigix/b55b

I did this instead of a tar or straight cp.

Also, when I built the image, I used:

# mkisofs -b boot/grub/stage2_eltorito -no-emul-boot -boot-load-size 4 -boot-info-table -l -L -r -N -d -D -o /isos/kanigix.iso /kanigix/b55b

When I built the image, we see it is getting closer in size to the original:

# ls -al k* x86/b55b/solarisdvd.iso 
-rw-r--r--   1 root     root     3875280896 Jan 21 19:58 kanigix.iso
-rw-rw-r--   1 root     root     3947546624 Jan 16 22:17 kanigix.iso.1
-rw-rw-r--   1 root     root     3893268480 Jan 18 15:31 kanigix.iso.2
-rw-rw-r--   1 tdh      staff    3857448960 Jan 16 15:32 x86/b55b/solarisdvd.iso

I still think it is larger than it should be, but I'll get it down in size. The next steps are to get the Companion CD on the image and have it automatically install - I miss sudo and vim. I also want the install to automatically add the Sun compilers. I.e., this system out of the box should be able to build itself, with the exception of the closed tree.

Note that there had been some concern that my DVDs would release those closed trees. That actually can't happen unless I include the source workspaces from inside Sun. The DVD images I'm playing with to support my build machines at Connectathon 2007 are the same images that are deployed for early access by Sun. The only difference is that I get them earlier and I can't distribute them. And actually, the Nevada 55b images are now up as the Solaris Express - Community Release. I could download an image from that external site and it would be exactly like the one I have.


Originally posted on Kool Aid Served Daily
Copyright (C) 2007, Kool Aid Served Daily

Trackback URL: http://blogs.sun.com/tdh/entry/successful_addition_of_a_new
Comments:

Post a Comment:

Name:
E-Mail:
URL:

Your Comment:

HTML Syntax: NOT allowed