creating a tftpboot kernel/compiling a kernel for ultra 5

1999-07-01 Thread Martin Bruns
Hallo,

I installed Debian/Sparc on an ultra 5. Since I want to use the
solaris-emulation I have to recompile the kernel this solris-emul on. The
stock slink kernel-image is lacking this.

Compiling a kernel failed with this:
atyfb.c: In function `atyfb_ioctl':
atyfb.c:2213: `FBTYPE_PCI_GENERIC' undeclared (first use this function)
atyfb.c:2213: (Each undeclared identifier is reported only once
atyfb.c:2213: for each function it appears in.)
atyfb.c: In function `atyfb_mmap':
atyfb.c:2251: warning: integer constant out of range
atyfb.c: In function `atyfb_init':
atyfb.c:2835: `_PAGE_CACHE' undeclared (first use this function)
atyfb.c:2836: `_PAGE_E' undeclared (first use this function)
atyfb.c:2849: `_PAGE_IE' undeclared (first use this function)
atyfb.c:3029: warning: integer constant out of range

Kernel-source 2.2.9 or 2.2.10. I guess it compiles sparc and not sparc64
but how to change this.

I also tried to create a tftpboot from the potato kernel-image but I'm not
able to make it ;-(. 

Can anyone help me for compiling and making the netboot image.

Many thanks in advance
Martin 


read write ufs from Linux

1999-06-22 Thread Martin Bruns
Hallo,

I just install Debian-sparc on a Ultra 5. The Linux System is currently on
/dev/hda8 and booting the Linux system is no problem via tftp. But I want to
boot the Solaris system as well, therefore I need to move the /boot directory
below the 1GB boundary i.e. the first partition.

The Problem is as follows. /dev/hda1 is a ufs system (I have no idea of the
ufstype). I mounted the partition and can read from it but I'm not able to
write to it. Is there a special option to mount program in order to get write
permissions. I have tried the --o remount = rw options but it didn't work.

Many thanks in advance.
Martin

 ***Martin Bruns
* mailto:[EMAIL PROTECTED]
*  http://privat.schlund.de/Martin_Bruns
 ***Weinsbergstr. 92
 \ /   50823 Cologne
 ### Germany
 ###   fon: +49 221 2792134 fax: +49 221 2792138