[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

debian-cd (yacs) and the 2.2.3 (i386) boot-disks



***
A couple of suggestions to make the new 2.2.3 boot-i386 disks work
with debian-cd for potato (yacs) 

[or debian-cd to work with the new bootdisks] ;-)
***



In /usr/share/debian-cd/tools/potato/installtools.sh

 $ diff installtools.sh  installtools.sh.orig
 4d3
 < # 23-dec-99 /main/disks-$ARCH/current/documentation changed to doc
 11c10
 < cd $BDIR/1/dists/$CODENAME/main/disks-$ARCH/current/doc
 ---
 > cd $BDIR/1/dists/$CODENAME/main/disks-$ARCH/current/documentation


in /usr/share/debian-cd/tools/boot/potato/boot-i386 :

 rac2:/usr/share/debian-cd/tools/boot/potato# diff boot-i386 boot-i386.orig
 43d42
 < # couple of changes for 2.2.x bootdisks -- jwest
 45c44
 < echo -n "-J -b boot/rescue.bin -c boot/boot.catalog boot1" > 1.mkisofs_opts
 ---
 > echo -n "-J -b boot/resc2880.bin -c boot/boot.catalog boot1" > 1.mkisofs_opts
 48,50c47
 <       cp disks-2.88/resc*.bin  $CDDIR/install ; \
 <       cp linux  $CDDIR/install ; \
 <       cp disks-1.44/root.bin $CDDIR/install )
 ---
 >       cp resc*.bin linux root.bin $CDDIR/install )
 54,55c51
 < #cp $CDDIR/dists/$CODENAME/main/disks-$ARCH/current/resc2880.bin boot1/boot
 < cp $CDDIR/dists/$CODENAME/main/disks-$ARCH/current/disks-2.88/rescue.bin
 boot1/boot
 ---
 > cp $CDDIR/dists/$CODENAME/main/disks-$ARCH/current/resc2880.bin      
 boot1/boot


Additionally in the Makefile, around line 370, where it reads:

disks: ok bin-infos $(BDIR)/1/dists/$(CODENAME)/main/disks-$(ARCH)

This section of the make file copies ALL of the boot disks in
the archive to the temporary tree, and then tries to remove the
ones that are NOT the ones pointed to by the 'current' link.
It does not work properly when there are multiple copies of the
boot disks in the archive.

I have not yet been astute enough to figure out why.  
So I simply moved the old bootdisks out of my
source archive, and then debian-cd (yacs) again made usable,
and bootable images.

I will stare at that section of the Makefile again tomorrow, and
see if it makes more sence then...

Ciao,

--
Jim Westveer <jwest@netnw.com>
------------------------------------------------------------
"Brother," said Pooh as he struggled with sendmail.cf.
"It never does quite what I want."
"I wish Christopher Robin were here.". 
------------------------------------------------------------
E-Mail: Jim Westveer <jwest@netnw.com>
phone   425-591-3002
fax     425-557-0660                  Date: 26-Dec-1999
URL     lcs.issaquah.wa.us            Time: 20:22:46
Random number = DC 49 E8 7E 76 DD 30 2D 8D F1 B4 D8 A3 60 4C 04
------------------------------------------------------------


Reply to: