From: Michel <da...@de...> - 2002-08-13 22:49:48
|
[ CC: to debian-boot, where this belongs IMO ] I'm not sure if the boot-floppies will ever be updated again, but thanks for the patches anyway. On Tue, 2002-08-13 at 18:17, Giorgio Terzi wrote: >=20 > i have just finished to install on my Amiga (APUS) the last Debian=20 > Woody release from scratch. I have used the Boot-Floppies software=20 > from CVS Repository. >=20 > I have used an AMIGA hard-disk partition to begin the installation > and loading the base system. I have used an ADSL connection (PPPOE)=20 > to download the remaining packages. >=20 > I wish to submit a few (three) small patches that i have added. > I attach the patch file which I use to patch the sources from CVS. >=20 > 1) The first merely changes the kernel version number that APUS > uses, the Debian package is available. > 2) The second adds three lines to the file powerpc.rules: > these are needed because without the APUSKVER variable is > not used and the kernel file and the modules when installed > are named with the KVER variable. > 3) The last is in dbootstrap/choose_medium.c file: > Without being able to read ms-dos formatted Rescue image-file=20 > is impossible to extract & install the kernel, the symbol map > and the config file. By the way i have added also the capability=20 > to read Amiga formatted diskettes (I have made some small batches=20 > to create Amiga rescue disks from the disk images created by=20 > Boot-Floppies. >=20 > 2 installing notes: > When i have tried to mount the /boot partition dbootstrap has=20 > refused to mount it. It shutted down itself restarting the installation > from the beginning. I have mounted /boot by hand using the second > virtual terminal. For the other partitions there was no problem. >=20 > I was not able to find a dbootstrap menu voice to start a ppp > configuration but pppoe & pppoeconf was installed in the base system=20 > so i was able to configure & start a internet connection using the=20 > 2nd virtual terminal. > Could be possible in future to have a ppp menu configuration from > dbootstrap? >=20 > Thank you for your attention, >=20 > Giorgio Terzi > ---- >=20 > diff -ruN boot-floppies/config boot-floppies_new/config > --- boot-floppies/config Mon Aug 5 14:49:03 2002 > +++ boot-floppies_new/config Wed Aug 7 09:54:58 2002 > @@ -29,7 +29,7 @@ > ifeq "$(architecture)" "powerpc" > kver :=3D 2.2.20 > pcmcia_kver :=3D 2.2.20-pmac > - apuskver :=3D 2.2.10 > + apuskver :=3D 2.4.17 > # NewWorld powermacs really need a 2.4 kernel > kver_newpmac :=3D 2.4.18 > endif > diff -ruN boot-floppies/make/powerpc.rules boot-floppies_new/make/powerpc= .rules > --- boot-floppies/make/powerpc.rules Mon Aug 5 12:06:08 2002 > +++ boot-floppies_new/make/powerpc.rules Wed Aug 7 09:54:58 2002 > @@ -13,6 +13,10 @@ > modulesapus.tgz sys_mapapus.gz configapus.gz linuxapus.bin modcontapus: = kernel.sh > $(ROOTCMD) ./kernel.sh $(archive) $(apuskver) "apus" > =20 > +resc1440apus.bin: $(root_for_rescue) rescue.sh $(arch_rescue_deps) linux= apus.bin > + $(ROOTCMD) ./rescue.sh $(archive) apus $(apuskver) $< \ > + 1440 $(debianversion) "" $(LINGUA) $(SFONT) > + > # The pmacnew images use a different kernel version than the pmac ones > modulesnewpmac.tgz sys_mapnewpmac.gz confignewpmac.gz linuxnewpmac.bin m= odcontnewpmac: kernel.sh > $(ROOTCMD) ./kernel.sh $(archive) $(kver_newpmac) newpmac $(packages_wi= th_modules) > diff -ruN boot-floppies/utilities/dbootstrap/choose_medium.c boot-floppie= s_new/utilities/dbootstrap/choose_medium.c > --- boot-floppies/utilities/dbootstrap/choose_medium.c Mon Aug 5 12:06:2= 0 2002 > +++ boot-floppies_new/utilities/dbootstrap/choose_medium.c Wed Aug 7 09:= 54:58 2002 > @@ -38,7 +38,10 @@ > #include <dirent.h> > =20 > /* ED: floppy filesystem type is not the same for all architectures */ > -#if #cpu(sparc) || #cpu(powerpc) > + > +#if #cpu(powerpc) > +const char *fs_type_tab[] =3D { "msdos", "ext2", "affs", NULL }; > +#elif #cpu(sparc)=20 > const char *fs_type_tab[] =3D { "ext2", NULL }; > #else > const char *fs_type_tab[] =3D { "auto", "msdos", "vfat", "fat", "minix",= "ext2", NULL }; >=20 >=20 >=20 >=20 >=20 --=20 Earthling Michel D=E4nzer (MrCooper)/ Debian GNU/Linux (powerpc) developer XFree86 and DRI project member / CS student, Free Software enthusiast |