Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > by-pkgid > 965e33040dd61030a94f0eb89877aee8 > files > 2189

howto-html-en-20080722-2mdv2010.1.noarch.rpm

<HTML
><HEAD
><TITLE
>Frequently Asked Questions</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
REL="HOME"
TITLE="Installing GNU/Linux on the IBM RS/6000 43P model 7248 HOWTO"
HREF="t1.htm"><LINK
REL="PREVIOUS"
TITLE="Todo"
HREF="x798.htm"><LINK
REL="NEXT"
TITLE="Appendix: Updating from YellowDog 2.3 (Dayton) to 3.0 (Sirius)"
HREF="x861.htm"></HEAD
><BODY
CLASS="SECT1"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Installing GNU/Linux on the IBM RS/6000 43P model 7248 HOWTO</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="x798.htm"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="x861.htm"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="FAQ"
></A
>Frequently Asked Questions</H1
><A
NAME="AEN814"
></A
><P
>      In this final chapter I've included som frequently asked
      questions. This list should probably be much longer. Please let
      me know if you have something to add.
    </P
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="XF68-OR-XF86"
></A
>XF68 or XF86</H2
><P
>What is right, XF68 or XF86?</P
><P
>        I have got a lot of questions conserning the name of the
        X-server in the installation program mentioned in older
        versions of this document. I have called it "XF68_FBDev". On
        some CDs the server has got another name, "XF86_FBDev". The
        reason for this naming convention and confusion is purely
        historical. The Linux Frame Buffer Device was first developped
        on m68k Macintoshes, and the XFree86 server for the device was
        hence called XF68_FBDev. Later on the Frame Buffer Device was
        ported to other platforms like the x86 clones and
        PowerPC. What is the right name? The question is left as an
        exercise for the reader.
      </P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="SNOW"
></A
>There is "snow" on my X desktop</H2
><P
>How can I configure X so it removes the "snow" on my desktop?</P
><P
>        The easy answer is: You can't. The kernel frame buffer device
        made by David Monro is still in an early stage, though working
        very well. Distortions in the picture when moving the mouse
        or scrolling a window are perfectly normal at eg
        1024x768@60Hz. If you are a hacker, please fix it and post a
        patch to David or Leigh. We would all love it very much. note that
        lower resolutions like 800x600 og even 640x480 works great.
        And no, there are only 8bit colors availble.
      </P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="SUPPORTED-HARDWARE"
></A
>I can't get my hardware to work</H2
><P
>How can I get my new ultra whizbang XYZ card to work?</P
><P
>&#13;        The 7248 is a PC-like box with ISA and PCI interfaces, so one
        should think that using "normal" PC hardware made for the x86
        platform should work flawlessly. Sadly to say, it doesn't
        always do. The drivers often have to be ported, and there are
        not that many Carolina motherboard kernel hackers out
        there. In addition, much hardware made for the x86 platforms
        uses BIOS calls to work properly. As the 7248 and its
        relatives does not have such a BIOS, it's extremely difficult
        to get this hardware to run under Linux.
      </P
><P
>        That said, there are working hardware for this box that runs
        with Linux. For questions about this, please contact the
        Workstation list, see <A
HREF="x734.htm"
>the Section called <I
>Resources</I
></A
>.
      </P
><P
>        Update: With the latest versions of the Linux 2.4 bk
        development tree (NOT the official Linux 2.4 sources), many of
        the problems stated above are fixed, and much more hardware is
        supported. For example did I put a standard eepro100 card in
        my box, and it worked flawlessly. This means you can use the
        7248 for example as a packet-filtering firewall. I've also
        heard rumours on plain standard ISA Soundblaster cards
        working. Try and see if your card works. If it's interesting,
        send me an email, and I'll put a note here. See <A
HREF="x627.htm"
>the Section called <I
>Compile a kernel</I
></A
> for notes on building and installing a
        2.4 kernel.
      </P
><P
>&#13;    </P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="MOUNT-PREP-PARTITION"
></A
>The PReP boot partition?</H2
><A
NAME="AEN837"
></A
><P
>Where should I mount the PReP boot partition?</P
><P
>        To be able to understand the answer for this question, it's
        important that the reader understands how the 7248 boots into
        Linux. This is a three step procedure. First, the Firmware
        (which behaves in the same way as a PC BIOS) looks for
        something to boot. Usually, it should check the floppy drive,
        the CD drive, and then the first SCSI disk. On the SCSI disk
        it will look for a special partition called a PReP boot
        partition. On this partition, it will read the first program
        it can find there. If this is a Linux kernel bootloader, it
        will read and run this, and then the bootloader boots
        Linux. From here, Linux is in charge.
      </P
><P
>        Many have asked where they should mount the PReP boot
        partition (the type 41 partition). This is a common
        misunderstanding. The PReP boot partition, usually located on
        /dev/sda1, should NOT be mounted anywhere. The files on this
        partition, usually only a single Linux kernel with a static
        linked kernel bootloader, are only used by the firmware when
        booting. The operating system does not use these files after
        the kernel has booted, so there is no need for mounting that
        partition.
      </P
><P
>	Some people mix the meaning of the /boot directory and the PReP
	boot partition. Both use to contain kernels, but their use are
	different. /boot is used for storing kernels for later use,
	and for bookholding system info. The /boot directory is NOT
	read by the Firmware at boot time, so changing the contents of
	this directory does not change the way the Firmware loads
	Linux.
      </P
><P
>        To be able to load a new kernel, you have to replace the
	existing kernel on the PReP partition. This is done with the
	dd command, see <A
HREF="x627.htm"
>the Section called <I
>Compile a kernel</I
></A
> for details.
      </P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="RAM"
></A
>It won't boot at all. Could it be bad RAM?</H2
><A
NAME="AEN846"
></A
><P
>        The machine won't boot at all. I suspect the RAM could be the
        problem. What kind of RAM should I use for this box?
      </P
><P
>        The 7248 and it's cousines with Carolina motherboard do use
        special RAM, more specifically, they use only parity RAM. The
        spesifications are as follows: 72-pin SIMM, 5 Volt, Fast Page
        Memory with Parity, 70 ns. David Monro states that is is
        possible to make Carolinas work with other types of RAM if you
        remove the cache. Look at <A
HREF="x734.htm"
>the Section called <I
>Resources</I
></A
> for
        details.
      </P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="SCSI-HANG"
></A
>Kernel boots, but stops at "Parity checking"</H2
><A
NAME="AEN853"
></A
><P
>        And now I thought it would work, but it stops at "Parity
	checking".  I can't get a step further. Can you help me,
	please? Has this something to do with bad RAM chips? Or is it
	something wrong with my scsi devices?
      </P
><P
>        You use a 2.2 kernel, don't you?
      </P
><P
>        This message comes from the SCSI subsystem, so it has nothing
	to do with your RAM. Sometimes, by uknown reason, the Linux
	NCR driver in the 2.2-series caused the scsi controller to
	hang in some uninterruptible state, which endured, even
	bypassing reboot. The solution then was to boot AIX or even
	Windows NT for PPC (yes, such a beast exists, but you really
	don't want it), which resat the controller in proper
	condition. Alternatively, switch off the machine, pull out the
	battery inside, let it stay out for a couple of weeks or so,
	and fit things back together. The 2.4 driver fixed this
	problem.
      </P
><P
>        Boot a 2.4 kernel, and you should be allright.
      </P
><P
>        This could of course also be a real SCSI parity problem. If a
        2.4 kernel doesn't help, check your SCSI devices for wireing
        and termination problems.
      </P
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="x798.htm"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="t1.htm"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="x861.htm"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Todo</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Appendix: Updating from YellowDog 2.3 (Dayton) to 3.0 (Sirius)</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>