Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Compaq Proliant 2500 with 2.6.0-mm1 -> does not boot
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
steveb
Advocate
Advocate


Joined: 18 Sep 2002
Posts: 4564

PostPosted: Sun Jan 04, 2004 10:11 pm    Post subject: Compaq Proliant 2500 with 2.6.0-mm1 -> does not boot Reply with quote

hi all,

i try to make it short.

kernel 2.4.20 boots up when adding the following to grub.conf:
Code:
root=/dev/ida/disc0/part4 mem=exactmap mem=640K@0 mem=159M@1M


kernel 2.6.0-mm1 does not boot (hangs at the "Uncompressing the Kernel" message):
Code:
root=/dev/ida/c0d0/part4 mem=exactmap mem=640K@0 mem=159M@1M


kernel 2.6.0-mm1 does boot, but has not enought memory, because only the internal 16mb memory get recogniced. the boot process stops with an "Out of Memory" message:
Code:
root=/dev/ida/c0d0/part4
or
Code:
root=/dev/ida/c0d0/part4 mem=160M
or
Code:
root=/dev/ida/c0d0/part4 mem=640K@0 mem=159M@1M



does any one know the "secret" switch to get this beast booting?

cheers

SteveB
Back to top
View user's profile Send private message
FreeFly42
l33t
l33t


Joined: 03 Nov 2003
Posts: 848
Location: Houston, TX

PostPosted: Tue Jan 06, 2004 9:31 am    Post subject: Reply with quote

I believe the kernel memory mapping options have changed. The usage of mem=aa@bb is valid for a 2.4 kernel, but not for a 2.6 kernel. You should take a look at /usr/src/linux-2.6<whatever>/Documentation/kernel-parameters.txt

Try just using mem=aa or memmap=aa@bb
_________________
Kent

Planes are dangerous, get out of 'em quick
Back to top
View user's profile Send private message
steveb
Advocate
Advocate


Joined: 18 Sep 2002
Posts: 4564

PostPosted: Tue Jan 06, 2004 10:11 am    Post subject: Reply with quote

they sure changed the documentation, but the memory otions for 2.6.x are almost the same as for 2.4.x:
Code:
February 2003             Kernel Parameters                     v2.5.59
                          ~~~~~~~~~~~~~~~~~

The following is a consolidated list of the kernel parameters as implemented
(mostly) by the __setup() macro and sorted into English Dictionary order
(defined as ignoring all punctuation and sorting digits before letters in a
case insensitive manner), and with descriptions where known.

The text in square brackets at the beginning of the description state the
restrictions on the kernel for the said kernel parameter to be valid. The
restrictions referred to are that the relevant option is valid if:

        ACPI    ACPI support is enabled.
        ALSA    ALSA sound support is enabled.
        APIC    APIC support is enabled.
        APM     Advanced Power Management support is enabled.
        AX25    Appropriate AX.25 support is enabled.
        CD      Appropriate CD support is enabled.
        DEVFS   devfs support is enabled.
        DRM     Direct Rendering Management support is enabled.
        EFI     EFI Partitioning (GPT) is enabled
        EIDE    EIDE/ATAPI support is enabled.
        FB      The frame buffer device is enabled.
        HW      Appropriate hardware is enabled.
        IA-32   IA-32 aka i386 architecture is enabled.
        IA-64   IA-64 architecture is enabled.
        IOSCHED More than one I/O scheduler is enabled.
        IP_PNP  IP DCHP, BOOTP, or RARP is enabled.
        ISAPNP  ISA PnP code is enabled.
        ISDN    Appropriate ISDN support is enabled.
        JOY     Appropriate joystick support is enabled.
        LP      Printer support is enabled.
        LOOP    Loopback device support is enabled.
        M68k    M68k architecture is enabled.
                        These options have more detailed description inside of
                        Documentation/m68k/kernel-options.txt.
        MCA     MCA bus support is enabled.
        MDA     MDA console support is enabled.
        MOUSE   Appropriate mouse support is enabled.
        MTD     MTD support is nebaled.
        NET     Appropriate network support is enabled.
        NFS     Appropriate NFS support is enabled.
        OSS     OSS sound support is enabled.
        PARIDE  The ParIDE subsystem is enabled.
        PCI     PCI bus support is enabled.
        PCMCIA  The PCMCIA subsystem is enabled.
        PNP     Plug & Play support is enabled.
        PPC     PowerPC architecture is enabled.
        PPT     Parallel port support is enabled.
        PS2     Appropriate PS/2 support is enabled.
        RAM     RAM disk support is enabled.
        S390    S390 architecture is enabled.
        SCSI    Appropriate SCSI support is enabled.
                        A lot of drivers has their options described inside of
                        Documentation/scsi/.
        SERIAL  Serial support is enabled.
        SMP     The kernel is an SMP kernel.
        SPARC   Sparc architecture is enabled.
        SWSUSP  Software suspension is enabled.
        USB     USB support is enabled.
        V4L     Video For Linux support is enabled.
        VGA     The VGA console has been enabled.
        VT      Virtual terminal support is enabled.
        WDT     Watchdog support is enabled.
        XT      IBM PC/XT MFM hard disk support is enabled.

In addition, the following text indicates that the option:

        BUGS=   Relates to possible processor bugs on the said processor.
        KNL     Is a kernel start-up parameter.
        BOOT    Is a boot loader parameter.

Parameters denoted with BOOT are actually interpreted by the boot
loader, and have no meaning to the kernel directly.
Do not modify the syntax of boot loader parameters without extreme
need or coordination with <Documentation/i386/boot.txt>.

Note that ALL kernel parameters listed below are CASE SENSITIVE, and that
a trailing = on the name of any parameter states that that parameter will
be entered as an environment variable, whereas its absence indicates that
it will appear as a kernel argument readable via /proc/cmdline by programs
running once the system is up.

        53c7xx=         [HW,SCSI] Amiga SCSI controllers
                        See header of drivers/scsi/53c7xx.c.
                        See also Documentation/scsi/ncr53c7xx.txt.

        acpi=           [HW,ACPI] Advanced Configuration and Power Interface
                        Format: { force | off | ht }
                        force -- enables ACPI for systems with default off
                        off -- disabled ACPI for systems with default on
                        ht -- run only enough ACPI to enable Hyper Threading
                        See also Documentation/pm.txt.
 
        acpi_pic_sci=   [HW,ACPI] ACPI System Control Interrupt trigger mode
                        Format: { level | edge }
                        level   Force PIC-mode SCI to Level Trigger (default)
                        edge    Force PIC-mode SCI to Edge Trigge

        acpi_irq_balance        [HW,ACPI] ACPI will balance active IRQs
                                default in APIC mode

        acpi_irq_nobalance      [HW,ACPI] ACPI will not move active IRQs (default)
                                default in PIC mode

        acpi_irq_pci=   [HW,ACPI] If irq_balance, Clear listed IRQs for use by PCI
                        Format: <irq>,<irq>...

        acpi_irq_isa=   [HW,ACPI] If irq_balance, Mark listed IRQs used by ISA
                        Format: <irq>,<irq>...

        ad1816=         [HW,OSS]
                        Format: <io>,<irq>,<dma>,<dma2>
                        See also Documentation/sound/oss/AD1816.

        ad1848=         [HW,OSS]
                        Format: <io>,<irq>,<dma>,<dma2>,<type>

        adlib=          [HW,OSS]
                        Format: <io>
 
        advansys=       [HW,SCSI]
                        See header of drivers/scsi/advansys.c.

        advwdt=         [HW,WDT] Advantech WDT
                        Format: <iostart>,<iostop>

        aedsp16=        [HW,OSS] Audio Excel DSP 16
                        Format: <io>,<irq>,<dma>,<mss_io>,<mpu_io>,<mpu_irq>
                        See also header of sound/oss/aedsp16.c.
 
        aha152x=        [HW,SCSI]
                        See Documentation/scsi/aha152x.txt.

        aha1542=        [HW,SCSI]
                        Format: <portbase>[,<buson>,<busoff>[,<dmaspeed>]]

        aic7xxx=        [HW,SCSI]
                        See Documentation/scsi/aic7xxx.txt.

        aic79xx=        [HW,SCSI]
                        See Documentation/scsi/aic79xx.txt.

        allowdma0       [ISAPNP]

        AM53C974=       [HW,SCSI]
                        Format: <host-scsi-id>,<target-scsi-id>,<max-rate>,<max-offset>
                        See also header of drivers/scsi/AM53C974.c.

        amijoy=         [HW,JOY] Amiga joystick support

        apc=            [HW,SPARC] Power management functions (SPARCstation-4/5 + deriv.)
                        Format: noidle
                        Disable APC CPU standby support. SPARCstation-Fox does
                        not play well with APC CPU idle - disable it if you have
                        APC and your system crashes randomly.
 
        apm=            [APM] Advanced Power Management
                        See header of arch/i386/kernel/apm.c.

        applicom=       [HW]
                        Format: <mem>,<irq>
 
        arcrimi=        [HW,NET] ARCnet - "RIM I" (entirely mem-mapped) cards
                        Format: <io>,<irq>,<nodeID>

        ataflop=        [HW,M68k]

        atarimouse=     [HW,MOUSE] Atari Mouse

        atascsi=        [HW,SCSI] Atari SCSI

        atkbd_set=      [HW] Select keyboard code set
                        Format: <int>

        atkbd_reset     [HW] Reset keyboard during initialization

        autotest        [IA64]

        awe=            [HW,OSS] AWE32/SB32/AWE64 wave table synth
                        Format: <io>,<memsize>,<isapnp>
 
        aztcd=          [HW,CD] Aztech CD268 CDROM driver
                        Format: <io>,0x79 (?)

        baycom_epp=     [HW,AX25]
                        Format: <io>,<mode>
 
        baycom_par=     [HW,AX25] BayCom Parallel Port AX.25 Modem
                        Format: <io>,<mode>
                        See header of drivers/net/hamradio/baycom_par.c.

        baycom_ser_fdx= [HW,AX25] BayCom Serial Port AX.25 Modem (Full Duplex Mode)
                        Format: <io>,<irq>,<mode>[,<baud>]
                        See header of drivers/net/hamradio/baycom_ser_fdx.c.

        baycom_ser_hdx= [HW,AX25] BayCom Serial Port AX.25 Modem (Half Duplex Mode)
                        Format: <io>,<irq>,<mode>
                        See header of drivers/net/hamradio/baycom_ser_hdx.c.

        blkmtd_device=  [HW,MTD]
        blkmtd_erasesz=
        blkmtd_ro=
        blkmtd_bs=
        blkmtd_count=

        bttv.card=      [HW,V4L] bttv (bt848 + bt878 based grabber cards)
        bttv.radio=     Most important insmod options are available as kernel args too.
        bttv.pll=       See Documentation/video4linux/bttv/Insmod-options
        bttv.tuner=     and Documentation/video4linux/bttv/CARDLIST

        BusLogic=       [HW,SCSI]
                        See drivers/scsi/BusLogic.c, comment before function
                        BusLogic_ParseDriverOptions().

        c101=           [NET] Moxa C101 synchronous serial card

        cachesize=      [BUGS=IA-32] Override level 2 CPU cache size detection.
                        Sometimes CPU hardware bugs make them report the cache
                        size incorrectly. The kernel will attempt work arounds
                        to fix known problems, but for some CPUs it is not
                        possible to determine what the correct size should be.
                        This option provides an override for these situations.

        cdu31a=         [HW,CD]
                        Format: <io>,<irq>[,PAS]
                        See header of drivers/cdrom/cdu31a.c.

        chandev=        [HW,NET] Generic channel device initialisation
 
        clock=          [BUGS=IA-32, HW] gettimeofday timesource override.
                        Forces specified timesource (if avaliable) to be used
                        when calculating gettimeofday(). If specicified timesource
                        is not avalible, it defaults to PIT.
                        Format: { pit | tsc | cyclone | pmtmr }

        hpet=           [IA-32,HPET] option to disable HPET and use PIT.
                        Format: disable

        cm206=          [HW,CD]
                        Format: { auto | [<io>,][<irq>] }

        com20020=       [HW,NET] ARCnet - COM20020 chipset
                        Format: <io>[,<irq>[,<nodeID>[,<backplane>[,<ckp>[,<timeout>]]]]]

        com90io=        [HW,NET] ARCnet - COM90xx chipset (IO-mapped buffers)
                        Format: <io>[,<irq>]

        com90xx=        [HW,NET] ARCnet - COM90xx chipset (memory-mapped buffers)
                        Format: <io>[,<irq>[,<memstart>]]

        condev=         [HW,S390] console device
        conmode=
 
        console=        [KNL] Output console
                        Console device and comm spec (speed, control, parity).

        cpcihp_generic= [HW,PCI] Generic port I/O CompactPCI driver
                        Format: <first_slot>,<last_slot>,<port>,<enum_bit>[,<debug>]

        cpia_pp=        [HW,PPT]
                        Format: { parport<nr> | auto | none }

        cs4232=         [HW,OSS]
                        Format: <io>,<irq>,<dma>,<dma2>,<mpuio>,<mpuirq>

        cs89x0_dma=     [HW,NET]
                        Format: <dma>

        cs89x0_media=   [HW,NET]
                        Format: { rj45 | aui | bnc }
 
        cyclades=       [HW,SERIAL] Cyclades multi-serial port adapter.
 
        dasd=           [HW,NET]   
                        See header of drivers/s390/block/dasd_devmap.c.

        db9=            [HW,JOY]
        db9_2=
        db9_3=
 
        debug           [KNL] Enable kernel debugging (events log level).

        decnet=         [HW,NET]
                        Format: <area>[,<node>]
                        See also Documentation/networking/decnet.txt.

        devfs=          [DEVFS]
                        See Documentation/filesystems/devfs/boot-options.
 
        digi=           [HW,SERIAL]
                        IO parameters + enable/disable command.

        digiepca=       [HW,SERIAL]
                        See drivers/char/README.epca and
                        Documentation/digiepca.txt.

        dmascc=         [HW,AX25,SERIAL] AX.25 Z80SCC driver with DMA
                        support available.
                        Format: <io_dev0>[,<io_dev1>[,..<io_dev32>]]

        dmasound=       [HW,OSS] Sound subsystem buffers

        dscc4.setup=    [NET]

        dtc3181e=       [HW,SCSI]

        eata=           [HW,SCSI]

        eda=            [HW,PS2]

        edb=            [HW,PS2]

        eicon=          [HW,ISDN]
                        Format: <id>,<membase>,<irq>

        eisa_irq_edge=  [PARISC]
                        See header of drivers/parisc/eisa.c.

        elanfreq=       [IA-32]
                        See comment before function elanfreq_setup() in
                        arch/i386/kernel/cpu/cpufreq/elanfreq.c.

        elevator=       [IOSCHED]
                        Format: {"as"|"cfq"|"deadline"|"noop"}
                        See Documentation/as-iosched.txt for details

        es1370=         [HW,OSS]
                        Format: <lineout>[,<micbias>]
                        See also header of sound/oss/es1370.c.

        es1371=         [HW,OSS]
                        Format: <spdif>,[<nomix>,[<amplifier>]]
                        See also header of sound/oss/es1371.c.
 
        ether=          [HW,NET] Ethernet cards parameters
                        This option is obsoleted by the "netdev=" option, which
                        has equivalent usage. See its documentation for details.

        eurwdt=         [HW,WDT] Eurotech CPU-1220/1410 onboard watchdog.
                        Format: <io>[,<irq>]

        fd_mcs=         [HW,SCSI]
                        See header of drivers/scsi/fd_mcs.c.

        fdomain=        [HW,SCSI]
                        See header of drivers/scsi/fdomain.c.

        floppy=         [HW]
                        See Documentation/floppy.txt.

        ftape=          [HW] Floppy Tape subsystem debugging options.
                        See Documentation/ftape.txt.

        gamma=          [HW,DRM]

        gc=             [HW,JOY]
        gc_2=           See Documentation/input/joystick-parport.txt.
        gc_3=
 
        gdth=           [HW,SCSI]
                        See header of drivers/scsi/gdth.c.

        gpt             [EFI] Forces disk with valid GPT signature but
                        invalid Protective MBR to be treated as GPT.

        gscd=           [HW,CD]
                        Format: <io>

        gt96100eth=     [NET] MIPS GT96100 Advanced Communication Controller

        gus=            [HW,OSS]
                        Format: <io>,<irq>,<dma>,<dma16>
 
        gvp11=          [HW,SCSI]

        hcl=            [IA-64] SGI's Hardware Graph compatibility layer

        hd=             [EIDE] (E)IDE hard drive subsystem geometry
                        Format: <cyl>,<head>,<sect>

        hd?=            [HW] (E)IDE subsystem
        hd?lun=         See Documentation/ide.txt.

        hisax=          [HW,ISDN]
                        See Documentation/isdn/README.HiSax.

        hugepages=      [HW,IA-32,IA-64] Maximal number of HugeTLB pages.

        noirqbalance    [IA-32,SMP,KNL] Disable kernel irq balancing

        i8042_direct    [HW] Keyboard has been put into non-translated mode
                        by BIOS
        i8042_dumbkbd   [HW] Don't attempt to blink the leds
        i8042_noaux     [HW] Don't check for auxiliary (== mouse) port
        i8042_nomux
        i8042_reset     [HW] Reset the controller during init and cleanup
        i8042_unlock    [HW] Unlock (ignore) the keylock

        i810=           [HW,DRM]

        ibmmcascsi=     [HW,MCA,SCSI] IBM MicroChannel SCSI adapter
                        See Documentation/mca.txt.

        icn=            [HW,ISDN]
                        Format: <io>[,<membase>[,<icn_id>[,<icn_id2>]]]

        ide?=           [HW] (E)IDE subsystem
                        Config (iomem/irq), tuning or debugging
                        (serialize,reset,no{dma,tune,probe}) or chipset
                        specific parameters.
                        See Documentation/ide.txt.

        idebus=         [HW] (E)IDE subsystem - VLB/PCI bus speed
                        See Documentation/ide.txt.

        idle=           [HW]
                        Format: idle=poll or idle=halt
 
        in2000=         [HW,SCSI]
                        See header of drivers/scsi/in2000.c.

        init=           [KNL]
                        Format: <full_path>
                        Run specified binary instead of /sbin/init as init
                        process.

        initcall_debug  [KNL] Trace initcalls as they are executed.  Useful
                        for working out where the kernel is dying during
                        startup.

        initrd=         [BOOT] Specify the location of the initial ramdisk

        inport_irq=     [HW] Inport (ATI XL and Microsoft) busmouse driver
                        Format: <irq>

        inttest=        [IA64]

        io7=            [HW] IO7 for Marvel based alpha systems
                        See comment before marvel_specify_io7 in
                        arch/alpha/kernel/core_marvel.c.

        ip=             [IP_PNP]
                        See Documentation/nfsroot.txt.

        ip2=            [HW] Set IO/IRQ pairs for up to 4 IntelliPort boards
                        See comment before ip2_setup() in drivers/char/ip2.c.

        ips=            [HW,SCSI] Adaptec / IBM ServeRAID controller
                        See header of drivers/scsi/ips.c.

        isapnp=         [ISAPNP]
                        Format: <RDP>, <reset>, <pci_scan>, <verbosity>

        isp16=          [HW,CD]
                        Format: <io>,<irq>,<dma>,<setup>

        iucv=           [HW,NET]

        js=             [HW,JOY] Analog joystick
                        See Documentation/input/joystick.txt.

        keepinitrd      [HW,ARM]

        l2cr=           [PPC]

        lapic           [IA-32,APIC] Enable the local APIC even if BIOS disabled it.

        lasi=           [HW,SCSI] PARISC LASI driver for the 53c700 chip
                        Format: addr:<io>,irq:<irq>

        llsc*=          [IA64]
                        See function print_params() in arch/ia64/sn/kernel/llsc4.c.

        load_ramdisk=   [RAM] List of ramdisks to load from floppy
                        See Documentation/ramdisk.txt.

        lockd.udpport=  [NFS]

        lockd.tcpport=  [NFS]

        logibm_irq=     [HW,MOUSE] Logitech Bus Mouse Driver
                        Format: <irq>

        log_buf_len=n   Sets the size of the printk ring buffer, in bytes.
                        Format is n, nk, nM.  n must be a power of two.  The
                        default is set in kernel config.

        lp=0            [LP]    Specify parallel ports to use, e.g,
        lp=port[,port...]       lp=none,parport0 (lp0 not configured, lp1 uses
        lp=reset                first parallel port). 'lp=0' disables the
        lp=auto                 printer driver. 'lp=reset' (which can be
                                specified in addition to the ports) causes
                                attached printers to be reset. Using
                                lp=port1,port2,... specifies the parallel ports
                                to associate lp devices with, starting with
                                lp0. A port specification may be 'none' to skip
                                that lp device, or a parport name such as
                                'parport0'. Specifying 'lp=auto' instead of a
                                port specification list means that device IDs
                                from each port should be examined, to see if
                                an IEEE 1284-compliant printer is attached; if
                                so, the driver will manage that printer.
                                See also header of drivers/char/lp.c.

        ltpc=           [NET]
                        Format: <io>,<irq>,<dma>

        mac5380=        [HW,SCSI]
                        Format: <can_queue>,<cmd_per_lun>,<sg_tablesize>,<hostid>,<use_tags>

        mac53c9x=       [HW,SCSI]
                        Format: <num_esps>,<disconnect>,<nosync>,<can_queue>,<cmd_per_lun>,<sg_tablesize>,<hostid>,<use_tags>

        mad16=          [HW,OSS]
                        Format: <io>,<irq>,<dma>,<dma16>,<mpu_io>,<mpu_irq>,<joystick>

        maui=           [HW,OSS]
                        Format: <io>,<irq>
 
        max_loop=       [LOOP] Maximum number of loopback devices that can
                        be mounted
                        Format: <1-256>

        maxcpus=        [SMP] Maximum number of processors that an SMP kernel
                        should make use of

        max_scsi_luns=  [SCSI]

        max_scsi_report_luns=
                        [SCSI] Maximum number of LUNs received
                        Should be between 1 and 16384.

        mca-pentium     [BUGS=IA-32]

        mcatest=        [IA-64]

        mcd=            [HW,CD]
                        Format: <port>,<irq>,<mitsumi_bug_93_wait>

        mcdx=           [HW,CD]

        mce             [IA-32] Machine Check Exception

        md=             [HW] RAID subsystems devices and level
                        See Documentation/md.txt.
 
        mdacon=         [MDA]
                        Format: <first>,<last>
                        Specifies range of consoles to be captured by the MDA.
 
        mem=nn[KMG]     [KNL,BOOT] Force usage of a specific amount of memory
                        Amount of memory to be used when the kernel is not able
                        to see the whole system memory or for test.

        mem=nopentium   [BUGS=IA-32] Disable usage of 4MB pages for kernel
                        memory.

        memmap=exactmap [KNL,IA-32] Enable setting of an exact
                        E820 memory map, as specified by the user.
                        Such memmap=exactmap lines can be constructed based on
                        BIOS output or other requirements. See the memmap=nn@ss
                        option description.

        memmap=nn[KMG]@ss[KMG]
                        [KNL] Force usage of a specific region of memory
                        Region of memory to be used, from ss to ss+nn.

        memmap=nn[KMG]#ss[KMG]
                        [KNL,ACPI] Mark specific memory as ACPI data.
                        Region of memory to be used, from ss to ss+nn.

        memmap=nn[KMG]$ss[KMG]
                        [KNL,ACPI] Mark specific memory as reserved.
                        Region of memory to be used, from ss to ss+nn.

        meye=           [HW] Set MotionEye Camera parameters
                        See Documentation/video4linux/meye.txt.

        mga=            [HW,DRM]

        mpu401=         [HW,OSS]
                        Format: <io>,<irq>

        MTD_Partition=  [MTD]
                        Format: <name>,<region-number>,<size>,<offset>

        MTD_Region=     [MTD]
                        Format: <name>,<region-number>[,<base>,<size>,<buswidth>,<altbuswidth>]

        mtdparts=       [MTD]
                        See drivers/mtd/cmdline.c.

        n2=             [NET] SDL Inc. RISCom/N2 synchronous serial card

        NCR_D700=       [HW,SCSI]
                        See header of drivers/scsi/NCR_D700.c.

        ncr5380=        [HW,SCSI]

        ncr53c400=      [HW,SCSI]

        ncr53c400a=     [HW,SCSI]

        ncr53c406a=     [HW,SCSI]

        ncr53c8xx=      [HW,SCSI]

        netdev=         [NET] Network devices parameters
                        Format: <irq>,<io>,<mem_start>,<mem_end>,<name>
                        Note that mem_start is often overloaded to mean
                        something different and driver-specific.
 
        nfsaddrs=       [NFS]
                        See Documentation/nfsroot.txt.

        nfsroot=        [NFS] nfs root filesystem for disk-less boxes.
                        See Documentation/nfsroot.txt.

        nmi_watchdog=   [KNL,BUGS=IA-32] Debugging features for SMP kernels

        no387           [BUGS=IA-32] Tells the kernel to use the 387 maths
                        emulation library even if a 387 maths coprocessor
                        is present.

        noalign         [KNL,ARM]
 
        noapic          [SMP,APIC] Tells the kernel not to make use of any
                        APIC that may be present on the system.

        noasync         [HW,M68K] Disables async and sync negotiation for
                        all devices.

        nocache         [ARM]
 
        nodisconnect    [HW,SCSI,M68K] Disables SCSI disconnects.

        noexec          [IA-64]

        nofxsr          [BUGS=IA-32]

        nohighio        [BUGS=IA-32] Disable highmem block I/O.

        nohlt           [BUGS=ARM]
 
        no-hlt          [BUGS=IA-32] Tells the kernel that the hlt
                        instruction doesn't work correctly and not to
                        use it.

        noirqdebug      [IA-32] Disables the code which attempts to detect and
                        disable unhandled interrupt sources.

        noisapnp        [ISAPNP] Disables ISA PnP code.

        noinitrd        [RAM] Tells the kernel not to load any configured
                        initial RAM disk.

        nointroute      [IA-64]

        nolapic         [IA-32,APIC] Do not enable or use the local APIC.

        nomce           [IA-32] Machine Check Exception

        noresume        [SWSUSP] Disables resume and restore original swap space.
 
        no-scroll       [VGA] Disables scrollback.
                        This is required for the Braillex ib80-piezo Braille
                        reader made by F.H. Papenmeier (Germany).

        nosbagart       [IA-64]

        nosmp           [SMP] Tells an SMP kernel to act as a UP kernel.

        nosync          [HW,M68K] Disables sync negotiation for all devices.

        notsc           [BUGS=IA-32] Disable Time Stamp Counter

        nousb           [USB] Disable the USB subsystem

        nowb            [ARM]
 
        opl3=           [HW,OSS]
                        Format: <io>

        opl3sa=         [HW,OSS]
                        Format: <io>,<irq>,<dma>,<dma2>,<mpu_io>,<mpu_irq>

        opl3sa2=        [HW,OSS]
                        Format: <io>,<irq>,<dma>,<dma2>,<mss_io>,<mpu_io>,<ymode>,<loopback>[,<isapnp>,<multiple]
 
        oprofile.timer= [HW]
                        Use timer interrupt instead of performance counters

        optcd=          [HW,CD]
                        Format: <io>

        osst=           [HW,SCSI] SCSI Tape Driver
                        Format: <buffer_size>,<write_threshold>
                        See also Documentation/scsi/st.txt.

        panic=          [KNL] Kernel behaviour on panic
                        Format: <timeout>

        parport=0       [HW,PPT]        Specify parallel ports. 0 disables.
        parport=auto                    Use 'auto' to force the driver to use
        parport=0xBBB[,IRQ[,DMA]]       any IRQ/DMA settings detected (the
                                        default is to ignore detected IRQ/DMA
                                        settings because of possible
                                        conflicts). You can specify the base
                                        address, IRQ, and DMA settings; IRQ and
                                        DMA should be numbers, or 'auto' (for
                                        using detected settings on that
                                        particular port), or 'nofifo' (to avoid
                                        using a FIFO even if it is detected).
                                        Parallel ports are assigned in the
                                        order they are specified on the command
                                        line, starting with parport0.

        pas2=           [HW,OSS]
                        Format: <io>,<irq>,<dma>,<dma16>,<sb_io>,<sb_irq>,<sb_dma>,<sb_dma16>
 
        pas16=          [HW,SCSI]
                        See header of drivers/scsi/pas16.c.

        pcbit=          [HW,ISDN]

        pcd.            [PARIDE]
                        See header of drivers/block/paride/pcd.c.
                        See also Documentation/paride.txt.

        pci=option[,option...]          [PCI] various PCI subsystem options:
                off                     [IA-32] don't probe for the PCI bus
                bios                    [IA-32] force use of PCI BIOS, don't access
                                        the hardware directly. Use this if your machine
                                        has a non-standard PCI host bridge.
                nobios                  [IA-32] disallow use of PCI BIOS, only direct
                                        hardware access methods are allowed. Use this
                                        if you experience crashes upon bootup and you
                                        suspect they are caused by the BIOS.
                conf1                   [IA-32] Force use of PCI Configuration Mechanism 1.
                conf2                   [IA-32] Force use of PCI Configuration Mechanism 2.
                nosort                  [IA-32] Don't sort PCI devices according to
                                        order given by the PCI BIOS. This sorting is done
                                        to get a device order compatible with older kernels.
                biosirq                 [IA-32] Use PCI BIOS calls to get the interrupt
                                        routing table. These calls are known to be buggy
                                        on several machines and they hang the machine when used,
                                        but on other computers it's the only way to get the
                                        interrupt routing table. Try this option if the kernel
                                        is unable to allocate IRQs or discover secondary PCI
                                        buses on your motherboard.
                rom                     [IA-32] Assign address space to expansion ROMs.
                                        Use with caution as certain devices share address
                                        decoders between ROMs and other resources.
                irqmask=0xMMMM          [IA-32] Set a bit mask of IRQs allowed to be assigned
                                        automatically to PCI devices. You can make the kernel
                                        exclude IRQs of your ISA cards this way.
                lastbus=N               [IA-32] Scan all buses till bus #N. Can be useful
                                        if the kernel is unable to find your secondary buses
                                        and you want to tell it explicitly which ones they are.
                assign-busses           [IA-32] Always assign all PCI bus
                                        numbers ourselves, overriding
                                        whatever the firmware may have
                                        done.
                usepirqmask             [IA-32] Honor the possible IRQ mask
                                        stored in the BIOS $PIR table. This is
                                        needed on some systems with broken
                                        BIOSes, notably some HP Pavilion N5400
                                        and Omnibook XE3 notebooks. This will
                                        have no effect if ACPI IRQ routing is
                                        enabled.
                noacpi                  [IA-32] Do not use ACPI for IRQ routing.

        pcmv=           [HW,PCMCIA] BadgePAD 4

        pd.             [PARIDE]
                        See Documentation/paride.txt.

        pf.             [PARIDE]
                        See Documentation/paride.txt.

        pg.             [PARIDE]
                        See Documentation/paride.txt.

        pirq=           [SMP,APIC] Manual mp-table setup
                        See Documentation/i386/IO-APIC.txt.

        plip=           [PPT,NET] Parallel port network link
                        Format: { parport<nr> | timid | 0 }
                        See also Documentation/parport.txt.

        pnpbios=        [ISAPNP]
                        { on | off | curr | res | no-curr | no-res }

        pnp_reserve_irq=
                        [ISAPNP] Exclude IRQs for the autoconfiguration

        pnp_reserve_dma=
                        [ISAPNP] Exclude DMAs for the autoconfiguration

        pnp_reserve_io= [ISAPNP] Exclude I/O ports for the autoconfiguration
                        Ranges are in pairs (I/O port base and size).

        pnp_reserve_mem=
                        [ISAPNP] Exclude memory regions for the autoconfiguration
                        Ranges are in pairs (memory base and size).

        profile=        [KNL] Enable kernel profiling via /proc/profile
                        (param: profile step/bucket size as a power of 2)

        prompt_ramdisk= [RAM] List of RAM disks to prompt for floppy disk
                        before loading.
                        See Documentation/ramdisk.txt.

        psmouse_proto=  [HW,MOUSE] Highest PS2 mouse protocol extension to
                        probe for (bare|imps|exps).

        psmouse_resetafter=
                        [HW,MOUSE] Try to reset Synaptics Touchpad after so many
                        bad packets (0 = never).

        pss=            [HW,OSS] Personal Sound System (ECHO ESC614)
                        Format: <io>,<mss_io>,<mss_irq>,<mss_dma>,<mpu_io>,<mpu_irq>

        pt.             [PARIDE]
                        See Documentation/paride.txt.

        quiet=          [KNL] Disable log messages
 
        r128=           [HW,DRM]

        raid=           [HW,RAID]
                        See Documentation/md.txt.

        ramdisk=        [RAM] Sizes of RAM disks in kilobytes [deprecated]
                        See Documentation/ramdisk.txt.

        ramdisk_blocksize=
                        [RAM]
                        See Documentation/ramdisk.txt.
 
        ramdisk_size=   [RAM] Sizes of RAM disks in kilobytes
                        New name for the ramdisk parameter.
                        See Documentation/ramdisk.txt.

        ramdisk_start=  [RAM] Starting block of RAM disk image (so you can
                        place it after the kernel image on a boot floppy).
                        See Documentation/ramdisk.txt.

        reboot=         [BUGS=IA-32,BUGS=ARM,BUGS=IA-64] Rebooting mode
                        Format: <reboot_mode>[,<reboot_mode2>[,...]]
                        See arch/*/kernel/reboot.c.

        reserve=        [KNL,BUGS] Force the kernel to ignore some iomem area

        resume=         [SWSUSP] Specify the partition device for software suspension

        riscom8=        [HW,SERIAL]
                        Format: <io_board1>[,<io_board2>[,...<io_boardN>]]

        ro              [KNL] Mount root device read-only on boot

        root=           [KNL] Root filesystem

        rootflags=      [KNL] Set root filesystem mount option string

        rootfstype=     [KNL] Set root filesystem type

        rw              [KNL] Mount root device read-write on boot

        S               [KNL] Run init in single mode

        sa1100ir        [NET]
                        See drivers/net/irda/sa1100_ir.c.

        sb=             [HW,OSS]
                        Format: <io>,<irq>,<dma>,<dma2>

        sbni=           [NET] Granch SBNI12 leased line adapter
 
        sbpcd=          [HW,CD] Soundblaster CD adapter
                        Format: <io>,<type>
                        See a comment before function sbpcd_setup() in
                        drivers/cdrom/sbpcd.c.

        sc1200wdt=      [HW,WDT] SC1200 WDT (watchdog) driver
                        Format: <io>[,<timeout>[,<isapnp>]]

        scsi_debug_*=   [SCSI]
                        See drivers/scsi/scsi_debug.c.

        scsi_default_dev_flags=
                        [SCSI] SCSI default device flags
                        Format: <integer>

        scsi_dev_flags= [SCSI] Black/white list entry for vendor and model
                        Format: <vendor>:<model>:<flags>
                        (flags are integer value)

        scsi_logging=   [SCSI]

        scsihosts=      [SCSI]

        serialnumber    [BUGS=IA-32]

        sf16fm=         [HW] SF16FMI radio driver for Linux
                        Format: <io>

        sg_def_reserved_size=
                        [SCSI]
 
        sgalaxy=        [HW,OSS]
                        Format: <io>,<irq>,<dma>,<dma2>,<sgbase>

        shapers=        [NET]
                        Maximal number of shapers.
 
        sim710=         [SCSI,HW]
                        See header of drivers/scsi/sim710.c.

        simeth=         [IA-64]
        simscsi=
 
        sjcd=           [HW,CD]
                        Format: <io>,<irq>,<dma>
                        See header of drivers/cdrom/sjcd.c.

        slram=          [HW,MTD]

        smart2=         [HW]
                        Format: <io1>[,<io2>[,...,<io8>]]

        snd-ad1816a=    [HW,ALSA]

        snd-ad1848=     [HW,ALSA]

        snd-ali5451=    [HW,ALSA]

        snd-als100=     [HW,ALSA]

        snd-als4000=    [HW,ALSA]

        snd-azt2320=    [HW,ALSA]

        snd-cmi8330=    [HW,ALSA]

        snd-cmipci=     [HW,ALSA]

        snd-cs4231=     [HW,ALSA]

        snd-cs4232=     [HW,ALSA]

        snd-cs4236=     [HW,ALSA]

        snd-cs4281=     [HW,ALSA]

        snd-cs46xx=     [HW,ALSA]

        snd-dt019x=     [HW,ALSA]

        snd-dummy=      [HW,ALSA]

        snd-emu10k1=    [HW,ALSA]

        snd-ens1370=    [HW,ALSA]

        snd-ens1371=    [HW,ALSA]

        snd-es968=      [HW,ALSA]

        snd-es1688=     [HW,ALSA]

        snd-es18xx=     [HW,ALSA]

        snd-es1938=     [HW,ALSA]

        snd-es1968=     [HW,ALSA]

        snd-fm801=      [HW,ALSA]

        snd-gusclassic= [HW,ALSA]

        snd-gusextreme= [HW,ALSA]

        snd-gusmax=     [HW,ALSA]

        snd-hdsp=       [HW,ALSA]

        snd-ice1712=    [HW,ALSA]

        snd-intel8x0=   [HW,ALSA]

        snd-interwave=  [HW,ALSA]

        snd-interwave-stb=
                        [HW,ALSA]

        snd-korg1212=   [HW,ALSA]

        snd-maestro3=   [HW,ALSA]

        snd-mpu401=     [HW,ALSA]

        snd-mtpav=      [HW,ALSA]

        snd-nm256=      [HW,ALSA]

        snd-opl3sa2=    [HW,ALSA]

        snd-opti92x-ad1848=
                        [HW,ALSA]

        snd-opti92x-cs4231=
                        [HW,ALSA]

        snd-opti93x=    [HW,ALSA]

        snd-pmac=       [HW,ALSA]

        snd-rme32=      [HW,ALSA]

        snd-rme96=      [HW,ALSA]

        snd-rme9652=    [HW,ALSA]

        snd-sb8=        [HW,ALSA]

        snd-sb16=       [HW,ALSA]

        snd-sbawe=      [HW,ALSA]

        snd-serial=     [HW,ALSA]

        snd-sgalaxy=    [HW,ALSA]

        snd-sonicvibes= [HW,ALSA]

        snd-sun-amd7930=
                        [HW,ALSA]

        snd-sun-cs4231= [HW,ALSA]

        snd-trident=    [HW,ALSA]

        snd-usb-audio=  [HW,ALSA,USB]

        snd-via82xx=    [HW,ALSA]

        snd-virmidi=    [HW,ALSA]

        snd-wavefront=  [HW,ALSA]

        snd-ymfpci=     [HW,ALSA]
 
        sonicvibes=     [HW,OSS]
                        Format: <reverb>
 
        sonycd535=      [HW,CD]
                        Format: <io>[,<irq>]

        sonypi=         [HW] Sony Programmable I/O Control Device driver
                        Format: <minor>,<verbose>,<fnkeyinit>,<camera>,<compat>,<nojogdial>

        specialix=      [HW,SERIAL] Specialix multi-serial port adapter
                        See Documentation/specialix.txt.

        speedstep_coppermine=
                        [HW,IA-32] Take CPU in your notebook as SpeedStep-capable
                        See comment before function speedstep_setup() in
                        arch/i386/kernel/cpu/cpufreq/speedstep.c.

        spia_io_base=   [HW,MTD]
        spia_fio_base=
        spia_pedr=
        spia_peddr=

        sscape=         [HW,OSS]
                        Format: <io>,<irq>,<dma>,<mpu_io>,<mpu_irq>
 
        st=             [HW,SCSI] SCSI tape parameters (buffers, etc.)
                        See Documentation/scsi/st.txt.

        st0x=           [HW,SCSI]
                        See header of drivers/scsi/seagate.c.

        sti=            [HW]
                        Format: <num>
                        Set the STI (builtin display/keyboard on the HP-PARISC
                        machines) console (graphic card) which should be used
                        as the initial boot-console.
                        See also comment in drivers/video/console/sticore.c.

        sti_font=       [HW]
                        See comment in drivers/video/console/sticore.c.

        stifb=          [HW]
                        Format: bpp:<bpp1>[:<bpp2>[:<bpp3>...]]

        stram_swap=     [HW,M68k]

        swiotlb=        [IA-64] Number of I/O TLB slabs
 
        switches=       [HW,M68k]

        sym53c416=      [HW,SCSI]
                        See header of drivers/scsi/sym53c416.c.

        sym53c8xx=      [HW,SCSI]
                        See Documentation/scsi/ncr53c8xx.txt.

        t128=           [HW,SCSI]
                        See header of drivers/scsi/t128.c.

        tdfx=           [HW,DRM]
 
        tgfx=           [HW,JOY] TurboGraFX parallel port interface
        tgfx_2=         See Documentation/input/joystick-parport.txt.
        tgfx_3=

        tipar=          [HW]
                        See header of drivers/char/tipar.c.

        tiusb=          [HW,USB] Texas Instruments' USB GraphLink (aka SilverLink)
                        Format: <timeout>
 
        tmc8xx=         [HW,SCSI]
                        See header of drivers/scsi/seagate.c.

        tmscsim=        [HW,SCSI]
                        See comment before function dc390_setup() in
                        drivers/scsi/tmscsim.c.

        tp720=          [HW,PS2]

        trix=           [HW,OSS] MediaTrix AudioTrix Pro
                        Format: <io>,<irq>,<dma>,<dma2>,<sb_io>,<sb_irq>,<sb_dma>,<mpu_io>,<mpu_irq>
 
        u14-34f=        [HW,SCSI] UltraStor 14F/34F SCSI host adapter
                        See header of drivers/scsi/u14-34f.c.

        uart401=        [HW,OSS]
                        Format: <io>,<irq>

        uart6850=       [HW,OSS]
                        Format: <io>,<irq>
 
        video=          [FB] Frame buffer configuration
                        See Documentation/fb/modedb.txt.

        vga=            [BOOT,IA-32] Select a particular video mode
                        See Documentation/i386/boot.txt and Documentation/svga.txt.
                        Use vga=ask for menu.
                        This is actually a boot loader parameter; the value is
                        passed to the kernel using a special protocol.

        vmhalt=         [KNL,S390]

        vmpoff=         [KNL,S390]
 
        waveartist=     [HW,OSS]
                        Format: <io>,<irq>,<dma>,<dma2>
 
        wd33c93=        [HW,SCSI]
                        See header of drivers/scsi/wd33c93.c.

        wd7000=         [HW,SCSI]
                        See header of drivers/scsi/wd7000.c.

        wdt=            [WDT] Watchdog
                        See Documentation/watchdog.txt.

        xd=             [HW,XT] Original XT pre-IDE (RLL encoded) disks.
        xd_geo=         See header of drivers/block/xd.c.

        xirc2ps_cs=     [NET,PCMCIA]
                        Format: <irq>,<irq_mask>,<io>,<full_duplex>,<do_sound>,<lockup_hack>[,<irq2>[,<irq3>[,<irq4>]]]



Changelog:

        The last known update (for 2.4.0) - the changelog was not kept before.
        2000-06-??      Mr. Unknown

        Update for 2.5.49, description for most of the options introduced,
        references to other documentation (C files, READMEs, ..), added S390,
        PPC, SPARC, MTD, ALSA and OSS category. Minor corrections and
        reformatting.
        2002-11-24      Petr Baudis <pasky@ucw.cz>
                        Randy Dunlap <randy.dunlap@verizon.net>

TODO:

        Add documentation for ALSA options.
        Add more DRM drivers.



but you are rigth. i will try with just mem=xxx


cheers

SteveB
Back to top
View user's profile Send private message
FreeFly42
l33t
l33t


Joined: 03 Nov 2003
Posts: 848
Location: Houston, TX

PostPosted: Tue Jan 06, 2004 10:21 pm    Post subject: Reply with quote

steveb wrote:
almost

You know, horseshoes, hand-grenades, and all... :wink:

Let me know if it works.
_________________
Kent

Planes are dangerous, get out of 'em quick
Back to top
View user's profile Send private message
steveb
Advocate
Advocate


Joined: 18 Sep 2002
Posts: 4564

PostPosted: Thu Jan 08, 2004 1:10 am    Post subject: Reply with quote

ohhhh... did still not boot the cpq server. but i am reading my own posting and what do i see??
Code:
        mem=nn[KMG]     [KNL,BOOT] Force usage of a specific amount of memory
                        Amount of memory to be used when the kernel is not able
                        to see the whole system memory or for test.

        mem=nopentium   [BUGS=IA-32] Disable usage of 4MB pages for kernel
                        memory.

        memmap=exactmap [KNL,IA-32] Enable setting of an exact
                        E820 memory map, as specified by the user.
                        Such memmap=exactmap lines can be constructed based on
                        BIOS output or other requirements. See the memmap=nn@ss
                        option description.

        memmap=nn[KMG]@ss[KMG]
                        [KNL] Force usage of a specific region of memory
                        Region of memory to be used, from ss to ss+nn.

        memmap=nn[KMG]#ss[KMG]
                        [KNL,ACPI] Mark specific memory as ACPI data.
                        Region of memory to be used, from ss to ss+nn.

        memmap=nn[KMG]$ss[KMG]
                        [KNL,ACPI] Mark specific memory as reserved.
                        Region of memory to be used, from ss to ss+nn.


i must be blind!! the "mem=" option does NOT allow nn@ss anymore! i need to use memmap (like you suggested)!
i will now reboot the server and try:
Code:
memmap=exactmap memmap=640K@0 memmap=159M@1M


cheers

SteveB
Back to top
View user's profile Send private message
steveb
Advocate
Advocate


Joined: 18 Sep 2002
Posts: 4564

PostPosted: Thu Jan 08, 2004 1:47 am    Post subject: Reply with quote

what can i say? WHAT?
Code:
xxxxxxxxxxx-150 / # dmesg
Linux version 2.6.0-mm1 (root@xxxxxxxxxxx-150.yyyyyyyy.zzz) (gcc version 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r1, propolice)) #2 Sun Jan 4 07:47:49 CET 2004
BIOS-provided physical RAM map:
 BIOS-88: 0000000000000000 - 000000000009f000 (usable)
 BIOS-88: 0000000000100000 - 0000000001000000 (usable)
user-defined physical RAM map:
 user: 0000000000000000 - 00000000000a0000 (usable)
 user: 0000000000100000 - 000000000a000000 (usable)
160MB LOWMEM available.
On node 0 totalpages: 40960
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 36864 pages, LIFO batch:9
  HighMem zone: 0 pages, LIFO batch:1
DMI not present.
ACPI: Unable to locate RSDP
Building zonelist for node : 0
Kernel command line: root=/dev/ida/c0d0/part4 memmap=exactmap memmap=640K@0 memmap=159M@1M
current: c0355a60
current->thread_info: c03c6000
Initializing CPU#0
PID hash table entries: 1024 (order 10: 8192 bytes)
Detected 199.481 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Memory: 158384k/163840k available (2095k kernel code, 4832k reserved, 737k data, 204k init, 0k highmem)
zapping low mappings.
Calibrating delay loop... 390.14 BogoMIPS
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU:     After generic identify, caps: 0000f9ff 00000000 00000000 00000000
CPU:     After vendor identify, caps: 0000f9ff 00000000 00000000 00000000
CPU: L1 I cache: 8K, L1 D cache: 8K
CPU: L2 cache: 256K
CPU:     After all inits, caps: 0000f1ff 00000000 00000000 00000040
CPU: Intel Pentium Pro stepping 09
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
NET: Registered protocol family 16
EISA bus registered
PCI: PCI BIOS revision 2.10 entry at 0xf0068, last bus=3
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20031203
ACPI: Interpreter disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
SCSI subsystem initialized
ACPI: ACPI tables contain no PCI IRQ routing entries
PCI: Invalid ACPI-PCI IRQ routing table
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Cannot allocate resource region 0 of device 0000:01:06.0
PCI: Failed to allocate resource 0(44000000-43ffffff) for 0000:01:06.0
PCI: Device 00:00 not found by BIOS
PCI: Device 00:a0 not found by BIOS
Total HugeTLB memory allocated, 0
ikconfig 0.7 with /proc/config*
devfs: v1.22 (20021013) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
SGI XFS for Linux with ACLs, large block numbers, no debug enabled
SGI XFS Quota Management subsystem
Initializing Cryptographic API
Limiting direct PCI/PCI transfers.
pty: 256 Unix98 ptys configured
Real Time Clock Driver v1.12
Serial: 8250/16550 driver $Revision: 1.90 $ 48 ports, IRQ sharing enabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
cpqarray: Device 0xe11 has been found at bus 2 dev 0 func 0
Compaq SMART2 Driver (v 2.4.5)
Found 1 controller(s)
cpqarray: Finding drives on ida0Using anticipatory io scheduler
 (SMART-2/P)
cpqarray ida/c0d0: blksz=512 nr_blks=33537600
 /dev/ida/c0d0: p1 p2 p3 p4
Compaq CISS Driver (v 2.5.0)
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
hda: HITACHI CDR-7930, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
NCR53c406a: no available ports found
sym53c416.c: Version 1.0.0-ac
sym0: <875> rev 0x3 at pci 0000:01:09.0 irq 11
sym0: No NVRAM, ID 7, Fast-20, SE, parity checking
sym0: SCSI BUS has been reset.
scsi0 : sym-2.1.18f
mice: PS/2 mouse device common for all mice
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0
EISA: Probing bus 0 at 0000:00:14.0
EISA: Mainboard CPQ0551 detected.
Cannot allocate resource for EISA slot 6
Cannot allocate resource for EISA slot 7
Cannot allocate resource for EISA slot 8
EISA: Detected 0 cards.
NET: Registered protocol family 2
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP: Hash tables configured (established 16384 bind 32768)
NET: Registered protocol family 1
NET: Registered protocol family 17
BIOS EDD facility v0.10 2003-Oct-11, 1 devices found
Please report your BIOS at http://domsch.com/linux/edd30/results.html
XFS mounting filesystem ida/c0d0p4
Ending clean XFS mount for filesystem: ida/c0d0p4
VFS: Mounted root (xfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 204k freed
Adding 526312k swap on /dev/ida/c0d0/part2.  Priority:1000 extents:1
hda: ATAPI 8X CD-ROM drive, 128kB Cache
Uniform CD-ROM driver Revision: 3.20
end_request: I/O error, dev hda, sector 0
st: Version 20030811, fixed bufsize 32768, s/g segs 256
ThunderLAN driver v1.15
TLAN: eth0 irq=10, io=7800, Compaq Netelligent Integrated 10/100 TX UTP, Rev. 16
TLAN: 1 device installed, PCI: 1  EISA: 0
8139too Fast Ethernet driver 0.9.26
TLAN: eth0: Starting autonegotiation.
TLAN:  Giving autonegotiation more time.
TLAN:  Please check that your adapter has
TLAN:  been properly connected to a HUB or Switch.
TLAN:  Trying to establish link in the background...
TLAN: eth0: Autonegotiation complete.
TLAN: eth0: Link active
nfs warning: mount version older than kernel
nfs warning: mount version older than kernel
xxxxxxxxxxx-150 / #


great! it is working ;) and thanks for the hint with memmap.


cheers

SteveB
Back to top
View user's profile Send private message
Fubarovic
Tux's lil' helper
Tux's lil' helper


Joined: 18 Aug 2003
Posts: 115
Location: Belgium

PostPosted: Wed Feb 04, 2004 8:22 pm    Post subject: Reply with quote

I just upgraded my ProLiant 1500R's 2.4.23-kernel to 2.6.2 and I had the RAM problem too: only 16MB of 256MB was recognized even with the
Code:

append="mem=240M@16M"

line in my lilo.conf.

Changing that to
Code:

append="memmap=240M@16M"

fixed it. :)
Back to top
View user's profile Send private message
steveb
Advocate
Advocate


Joined: 18 Sep 2002
Posts: 4564

PostPosted: Wed Feb 04, 2004 10:14 pm    Post subject: Reply with quote

Fubarovic wrote:
I just upgraded my ProLiant 1500R's 2.4.23-kernel to 2.6.2
ohhhh my god! how did you get that thing to recognice the internal eisa raid controller?
i have an 1500 and i can not get gentoo to recognice the eisa controller. i did so manny hacks to get it booting (yes. i got it booting from an custom made disk) but failed big time, when i tryed to install gentoo on it.
wich livecd version did you use?


cheers

SteveB
Back to top
View user's profile Send private message
Fubarovic
Tux's lil' helper
Tux's lil' helper


Joined: 18 Aug 2003
Posts: 115
Location: Belgium

PostPosted: Wed Feb 11, 2004 1:16 pm    Post subject: Reply with quote

It's running Debian GNU/Linux since it's only a dual P-166.

I wanted to install Gentoo on it at first, but bootstrapping took me 5 days and ended with an error so I didn't bother anymore.

For the RAID-controller (Compaq Smart2/P), just enable the cpqarray module, it's under
Device drivers -> Block devices -> Compaq SMART2 support.
Put in some SCSI-support for the CD-Rom, and you're good to go. No need for IDE/ATAPI support if you don't have any of those connected.

I'm not sure if SCSI disk support is needed but I compiled it in just to be sure.

Your SCSI-array should be available under /dev/ida/c0d0... .
Back to top
View user's profile Send private message
steveb
Advocate
Advocate


Joined: 18 Sep 2002
Posts: 4564

PostPosted: Sat Feb 28, 2004 9:49 am    Post subject: Reply with quote

Fubarovic wrote:
It's running Debian GNU/Linux since it's only a dual P-166.

I wanted to install Gentoo on it at first, but bootstrapping took me 5 days and ended with an error so I didn't bother anymore.

For the RAID-controller (Compaq Smart2/P), just enable the cpqarray module, it's under
Device drivers -> Block devices -> Compaq SMART2 support.
Put in some SCSI-support for the CD-Rom, and you're good to go. No need for IDE/ATAPI support if you don't have any of those connected.

I'm not sure if SCSI disk support is needed but I compiled it in just to be sure.

Your SCSI-array should be available under /dev/ida/c0d0... .
you are funny ;)
i know how to enable the smart-2 controller, but the controller is in an EISA slot and every attempt to install it with the livecd fails.

anyway... i have now made my own boot disks and have now the server up and runing with gentoo 1.4 (kernel 2.4.25). but i will install 2.6.x on it soon.

cheers

SteveB
Back to top
View user's profile Send private message
Fubarovic
Tux's lil' helper
Tux's lil' helper


Joined: 18 Aug 2003
Posts: 115
Location: Belgium

PostPosted: Sat Feb 28, 2004 11:39 pm    Post subject: Reply with quote

How am I funny? :D
_________________
Orbis non sufficit
Back to top
View user's profile Send private message
steveb
Advocate
Advocate


Joined: 18 Sep 2002
Posts: 4564

PostPosted: Sun Feb 29, 2004 12:52 am    Post subject: Reply with quote

Fubarovic wrote:
How am I funny? :D
very funny ;)
giving me the options to enable in the kernel to get the smart2 controller up and runing. this is funny, since you can read, that i have another cpq server up and runing with another cpq array controller.

cheers

SteveB
Back to top
View user's profile Send private message
Fubarovic
Tux's lil' helper
Tux's lil' helper


Joined: 18 Aug 2003
Posts: 115
Location: Belgium

PostPosted: Sun Feb 29, 2004 1:00 am    Post subject: Reply with quote

My mind sometimes freezes on me. :oops:
_________________
Orbis non sufficit
Back to top
View user's profile Send private message
steveb
Advocate
Advocate


Joined: 18 Sep 2002
Posts: 4564

PostPosted: Sun Feb 29, 2004 1:25 am    Post subject: Reply with quote

Fubarovic wrote:
My mind sometimes freezes on me. :oops:
hmm... getting older then 30, has this site effect (now! don't tell me you are not 30 or over!?!? if not, then it is time to start training your brain ;) )

i am joking. joking, joking.... now i have to go sleep. it is 2:30 in the morning! geeeeeeee


cheers

SteveB
Back to top
View user's profile Send private message
mwoodiupui
n00b
n00b


Joined: 13 Oct 2004
Posts: 48
Location: Indianapolis, IN, USA

PostPosted: Wed Oct 13, 2004 10:04 pm    Post subject: So, any solution to "SMART-2/E never finds controller&q Reply with quote

It's here too! Proliant 2500R, SMART-2/E, trying to install from 2004-2 minimal LiveCD. UMP image has no cpqarray module; SMP image has one but can't get it to connect to the controller.

Boot without "noprobe" (or whatever option suppresses the scan for hardware) and I find that /proc/ioports has four entries for a SMART-2/E. "modprobe cpqarray" loads the module but doesn't find a controller; "modprobe cpqarray eisa=0x4000" spews something to the effect that the ports are in use, continuously.

Boot with "noprobe" and "modprobe cpqarray eisa=0x4000" loads quietly but still doesn't find any controller.

Yes, the controller is present, enabled, and works. The RAID set has a DOS partition on it, and it boots just fine when I take out the LiveCD.

Yes, I set the OS (in the BIOS) to "Unixware 2.0x" as several people have noted.
Back to top
View user's profile Send private message
steveb
Advocate
Advocate


Joined: 18 Sep 2002
Posts: 4564

PostPosted: Sat Oct 30, 2004 1:18 am    Post subject: Reply with quote

try it with SystemRescueCD

just add the eisa parameter to the boot option and don't forgett to add the "mem=exactmap mem=640K@0 mem=<your total memory minus 1mb>M@M" to the boot parameter.

i am just on my way to install 3 compaq proliant 5000 servers and 1 compaq proliant 1500 (once again another cpqpl1500. have already another one. but this one is now a tower modell and the other is a rack version. the 1500 and 2500 are realy heavy to configure because of the eisa stuff. anyway...)) and it looks like systemrescuecd is able to boot up and activate the cpq array (i ask my self, why the gentoo livecd does not do that, since systemrescuecd is based on gentoo).


cheers

SteveB
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum