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

Re: Debian 3.0 Woody Boot-Floppies Installation



[ 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:
> 
> i have just finished to install on my Amiga (APUS) the last Debian 
> Woody release from scratch. I have used the Boot-Floppies software 
> from CVS Repository.
> 
> I have used an AMIGA hard-disk partition to begin the installation
> and loading the base system. I have used an ADSL connection (PPPOE) 
> to download the remaining packages.
> 
> 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.
> 
> 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 
>    is impossible to extract & install the kernel, the symbol map
>    and the config file. By the way i have added also the capability 
>    to read Amiga formatted diskettes (I have made some small batches 
>    to create Amiga rescue disks from the disk images created by 
>    Boot-Floppies.
> 
> 2 installing  notes:
> When i have tried to mount the /boot partition dbootstrap has 
> 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.
> 
> I was not able to find a dbootstrap menu voice to start a ppp
> configuration but pppoe & pppoeconf was installed in the base system 
> so i was able to configure & start a internet connection using the 
> 2nd virtual terminal.
> Could be possible in future to have a ppp menu configuration from
> dbootstrap?
> 
> Thank you for your attention,
> 
> Giorgio Terzi
> ----
> 

> 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	:= 2.2.20
>      pcmcia_kver := 2.2.20-pmac
> -    apuskver	:= 2.2.10
> +    apuskver	:= 2.4.17
>      # NewWorld powermacs really need a 2.4 kernel
>      kver_newpmac := 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"
>  
> +resc1440apus.bin: $(root_for_rescue) rescue.sh $(arch_rescue_deps) linuxapus.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 modcontnewpmac: kernel.sh
>  	$(ROOTCMD) ./kernel.sh $(archive) $(kver_newpmac) newpmac $(packages_with_modules)
> diff -ruN boot-floppies/utilities/dbootstrap/choose_medium.c boot-floppies_new/utilities/dbootstrap/choose_medium.c
> --- boot-floppies/utilities/dbootstrap/choose_medium.c	Mon Aug  5 12:06:20 2002
> +++ boot-floppies_new/utilities/dbootstrap/choose_medium.c	Wed Aug  7 09:54:58 2002
> @@ -38,7 +38,10 @@
>  #include <dirent.h>
>  
>  /* ED: floppy filesystem type is not the same for all architectures */
> -#if #cpu(sparc) || #cpu(powerpc)
> +
> +#if #cpu(powerpc)
> +const char *fs_type_tab[] = { "msdos", "ext2", "affs", NULL };
> +#elif #cpu(sparc) 
>  const char *fs_type_tab[] = { "ext2", NULL };
>  #else
>  const char *fs_type_tab[] = { "auto", "msdos", "vfat", "fat", "minix", "ext2", NULL };
> 
> 
> 
> 
> 
-- 
Earthling Michel Dänzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member   /  CS student, Free Software enthusiast



Reply to: