[CUWiN-Dev] ISO Build problem
David Young
dyoung at pobox.com
Fri Jan 14 03:22:41 CST 2005
On Fri, Jan 14, 2005 at 03:05:28AM -0600, Zachary C. Miller wrote:
> Looks like the kernel has gotten too big to fit on a floppy:
>
> See /u2/cuw-test/nightly-test/2437/buildlogs/buildlog.3.txt
Try the attached patch, which gets rid of some extra IDE controller types,
adds VLANs (sorry...), and removes some CPU-specific enhancements.
>
> nbmakefs: `/var/tmp/./mkstaboot-floppy-staging.29476a' size of 1515520 is larger than the maxsize of 1474560.
>
> In a more recent attempt to build an ISO image I got this much more
> confusing error:
>
> # install /u2/cuw-test/scratch-cuw/T/bin/nbdb
> mkdir -p /u2/cuw-test/scratch-cuw/T/bin
> /u2/cuw-test/scratch-cuw/T/bin/nbinstall -c -r -m 555 db /u2/cuw-test/scratch-cuw/T/bin/nbdb
> install ===> tools/file
> cd: can't cd to /u2/cuw-test/scratch-cuw/O/tools/file/build
I haven't seen that before.
rm -rf ~/scratch-cuw/O/tools/file
and try again. if that doesn't work,
rm -rf ~/scratch-cuw/O/tools ~/scratch-cuw/T
Dave
--
David Young OJC Technologies
dyoung at ojctech.com Urbana, IL * (217) 278-3933
-------------- next part --------------
Index: boot-image/kernel-conf/cuw_pc
===================================================================
--- boot-image/kernel-conf/cuw_pc (revision 2459)
+++ boot-image/kernel-conf/cuw_pc (working copy)
@@ -30,10 +30,10 @@
maxusers 32 # estimated number of users
# CPU support. At least one is REQUIRED.
-options I386_CPU
+#tiny#options I386_CPU
options I486_CPU
-options I586_CPU
-options I686_CPU
+#tiny#options I586_CPU
+#tiny#options I686_CPU
# conserve memory
options MALLOC_NOINLINE
@@ -452,21 +452,21 @@
# how to set up DMA modes for this chip. This may work, or may cause
# a machine hang with some controllers.
pciide* at pci? dev ? function ? flags 0x0000 # GENERIC pciide driver
-acardide* at pci? dev ? function ? # Acard IDE controllers
-aceride* at pci? dev ? function ? # Acer Lab IDE controllers
-artsata* at pci? dev ? function ? # Intel i31244 SATA controller
-cmdide* at pci? dev ? function ? # CMD tech IDE controllers
-cypide* at pci? dev ? function ? # Cypress IDE controllers
-hptide* at pci? dev ? function ? # Triones/HighPoint IDE controllers
-optiide* at pci? dev ? function ? # Opti IDE controllers
-piixide* at pci? dev ? function ? # Intel IDE controllers
-pdcide* at pci? dev ? function ? # Promise IDE controllers
+#tiny#acardide* at pci? dev ? function ? # Acard IDE controllers
+#tiny#aceride* at pci? dev ? function ? # Acer Lab IDE controllers
+#tiny#artsata* at pci? dev ? function ? # Intel i31244 SATA controller
+#tiny#cmdide* at pci? dev ? function ? # CMD tech IDE controllers
+#tiny#cypide* at pci? dev ? function ? # Cypress IDE controllers
+#tiny#hptide* at pci? dev ? function ? # Triones/HighPoint IDE controllers
+#tiny#optiide* at pci? dev ? function ? # Opti IDE controllers
+#tiny#piixide* at pci? dev ? function ? # Intel IDE controllers
+#tiny#pdcide* at pci? dev ? function ? # Promise IDE controllers
#tiny#rccide* at pci? dev ? function ? # ServerWorks IDE controllers
-satalink* at pci? dev ? function ? # SiI SATALink controllers
-siside* at pci? dev ? function ? # SiS IDE controllers
-slide* at pci? dev ? function ? # Symphony Labs IDE controllers
-stpcide* at pci? dev ? function ? # STMicro STPC IDE controllers
-viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers
+#tiny#satalink* at pci? dev ? function ? # SiI SATALink controllers
+#tiny#siside* at pci? dev ? function ? # SiS IDE controllers
+#tiny#slide* at pci? dev ? function ? # Symphony Labs IDE controllers
+#tiny#stpcide* at pci? dev ? function ? # STMicro STPC IDE controllers
+#tiny#viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers
# ISA ST506, ESDI, and IDE controllers
# Use flags 0x01 if you want to try to use 32bits data I/O (the driver will
@@ -636,8 +636,8 @@
# Cryptographic Devices
# PCI cryptographic devices
-hifn* at pci? dev ? function ? # Hifn 7755/7811/795x
-ubsec* at pci? dev ? function ? # Broadcom 5501/5601/580x/582x
+#tiny#hifn* at pci? dev ? function ? # Hifn 7755/7811/795x
+#tiny#ubsec* at pci? dev ? function ? # Broadcom 5501/5601/580x/582x
# Miscellaneous Devices
@@ -674,7 +674,7 @@
# options VINUMDEBUG
#tiny#pseudo-device md 1 # memory disk device (ramdisk)
-pseudo-device vnd 4 # disk-like interface to files
+#tiny#pseudo-device vnd 4 # disk-like interface to files
# network pseudo-devices
pseudo-device bpfilter 8 # Berkeley packet filter
@@ -690,7 +690,7 @@
#tiny#pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device faith 1 # IPv[46] tcp relay translation i/f
#pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation
-#tiny#pseudo-device vlan # IEEE 802.1q encapsulation
+pseudo-device vlan # IEEE 802.1q encapsulation
#tiny#pseudo-device bridge # simple inter-network bridging
#options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too
More information about the CU-Wireless-Dev
mailing list