Linuxathome.net - Linux news and help for home broadband internet users
 Home | Files | Case Mods | Reviews | Forum | Search | Links | RDF Feed | Contact
Sections

Installation Guide
Setting Up
Internet Sharing
Port Forwarding
Services Config
Installing Programs
Game Servers
Using IPTables
Useful Commands
Kernel Upgrading
System Recovery
Red Hat 7.2 Setup
OpenBSD Setup
BPA Login Setup
PPPoE Setup
Add New Hardware
Using PPTP VPN
VMware ESX Cmds
Our RC5 Team
Folding@Home
Help Support Us

 
Articles
Linux Security
NetStats FAQ
Linux KIS Trojan
CAT5/LAN Cables
Domain Names
Presario RH Install APC Debian DVD
 
Slashdot.org
  • Privacy Complaint Targets Google Over Unsolicited Ad Emails
  • Psychedelics Help People With Alcoholism Drink Less
  • Japan Signals Return To Nuclear Power To Stabilize Energy Supply
  • Korea Shatters Its Own Record for World's Lowest Fertility Rate
  • New Aluminum-Sulfur Battery Tech Offers Full Charging In Under a Minute
  • New York State Bill Would Require Speed Limiting Tech In New Cars
  • Notorious DRM Company Takes Aim At Switch Piracy
  • Hackers Are Breaking Into and Emptying Cash App Accounts
  • New Film 'BlackBerry' To Explore Rise and Fall of Canadian Smartphone
  • Chattanooga, Tennessee offers America's First Community-Wide 25 Gig Internet Service
  • California To Ban the Sale of New Gasoline Cars
  • Experts Warn of Widespread Exploitation Involving Hikvision Cameras
  • Google Pixel Sees Huge Sales Growth, Has 2% of North American Market
  • Bay Area Startup Wants To Make Call Center Workers Sound 'White and American'
  • Biden is Canceling Up To $10K in Student Loans, $20K For Pell Grant Recipients
  •  
    Affiliates

    TweakTown.com
    ZGeek.com
    pebkac-consulting.com.au

      Installation of Red Hat 9.0 on the Presario 1200 Series Notebooks

     

    The following mini How-To was written by Oscar H. Preis to help people wanting to setup Red Hat on a Presario 1200 Series Notebook. It covers all the necessary points for setting up a machine, configuring your system and even compiling a custom kernel.

    You can download a copy of this How-To in OpenOffice format here. If you have any further queries regarding this How-To, please contact Oscar.

     

      Presario's Mini How-To

     

    Installation of Red Hat 9.0 on the Presario 1200 Series Notebooks

    version 0.08 04-12-2003, by Oscar H. Preis

    Intro
    Installing Red Hat on a Presario 1200 series can be a challenge. The Presarios Bios is more or less not configurable at all and often the bios is flawed (At least on my presario). You will need to work around this by creating a custom kernel. Be aware that this approach has some drawbacks. Read the after math before proceeding.

    Conventions used in this document:

  • Commands are typed in italics:
  • Notes are bold.
  •  

    Installation

    During the installation we need to disable the PCMCIA detection since this is not working.

    Start by booting the installation with following command:
    (At the first boot screen press F2)

    boot: linux nopcmcia nousb

    Note: You need both keywords!!

    During the install follow the the wizard, just make sure you select and install the kernel-sources package. We need them later.

    When the installation finishes, reboot the machine into single user.
    From Grub, press 'a' (append) and add the keywords "single nousb".

    In single user mode, edit /etc/sysconfig/pcmcia, and change PCMCIA=on to PCMCIA=off.

    Note: If you are new to Linux and have never used vi there is a great introduction at http://cc.uoregon.edu/usingvi.html

    Complete the booting process into graphical login by pressing control-d.

    Once the system is booted, we will need to build a new kernel with kernel PCMCIA support disabled, and then build and install the pcmcia_cs package. Ready? This process will take some time.

    install redhat kernel source RPMS

    cd /usr/src/linux-2.4

    make mrproper

    cp configs/kernel-2.4.20-i686.config .config

    make menuconfig
         go into "General Setup"
         select PCMCIA support and hit 'N' to turn that sucker off
         select Advanced Power Management (APM) and turn that sucker off, too
         exit all the way back out and answer Y to save kernel config
    make dep
    make bzImage

    make modules               (!! this took 2 h on my machine)
    make modules_install
    make install                   ( this will write a new kernel boot option in grub, named kernel-2.4.20-8custom)

    Also remove all the pcmcia that comes with Redhat.

    rpm -e kernel-pcmcia-cs

    Again, reboot and select the new kernel from the grub boot screen.

    If the kernel boots without an issue, make it the default kernel by editing /etc/grub.conf so that the default kernel is the 0th kernel:

         default=0

    NOTE: In case the boot hangs you will have to disable the usb support completley (I had do) by appending nousb during boot. At the kernel selection select the custom kernel and press (a) append nousb and boot.

    Fetch the latest pcmcia-cs from:
         http://pcmcia-cs.sourceforge.net/
    I used the 3.2.3 version

    untar it into /usr/src

    Change to this directory
    cd /usr/src/pcmcia-cs-3.2.3

    Run the config command

    ./Configure

         kernel source directory is: /usr/src/linux-2.4
         build trusting versions: n
         include 32-bit cardbus support: y
         PnP BIOS resource checking: n
         Module install dir: /lib/modules/2.4.20-8custom

    make all
    make install

    Restart you machine!

    Note: Again, should it hang during boot (which mine did) you will need to disable the usb support completely. (see the after math on how to change this permanently)

    At the boot select the custom kernel press (a) and append nousb. Press enter and complete the boot.

    Once booted get a terminal up and simple enter the restart command for the pcmcia

    /etc/init.d/pcmcia restart

    this should bring up PCMCIA services.

    You should now hava a working RH system with PCMCIA support. Have fun!

     

    After Math

    There are some drawbacks when creating a custom kernel

    1.) No automated RH updates.

    2.) Some rpms are not installed (guile for one)

    3.) If you have to completely disable usb .. well then you have no usb

    How to make the custom kernel boot without usb

    Login as root and edit the /boot/grub/grub.conf file. It looks something like that and append the nousb add the custom kernel.

    kernel /vmlinuz-2.4.20-8custom ro root=LABEL=/ hdc=ide-scsi nousb

    # grub.conf generated by anaconda
    #
    # Note that you do not have to rerun grub after making changes to this file
    # NOTICE: You have a /boot partition. This means that
    # all kernel and initrd paths are relative to /boot/, eg.
    # root (hd0,1)
    # kernel /vmlinuz-version ro root=/dev/hda3
    # initrd /initrd-version.img
    #boot=/dev/hda

    default=0
    timeout=10
    splashimage=(hd0,1)/grub/splash.xpm.gz

    title Red Hat Linux (2.4.20-8custom)
         root (hd0,1)
         kernel /vmlinuz-2.4.20-8custom ro root=LABEL=/ hdc=ide-scsi nousb initrd /initrd-2.4.20-8custom.img

    title Red Hat Linux (2.4.20-8)
         root (hd0,1)
         kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ hdc=ide-scsi nousb initrd /initrd-2.4.20-8.img title DOS
         rootnoverify (hd0,0)
         chainloader +1 "/boot/grub/grub.conf" 23L, 761C 10,1 All

    Minor Editing: Martin Andrew (a.k.a. mayhem) from www.linuxathome.net (mayhem (at) linuxathome.net).

    Proudly Hosted By:
    Hosted by PEBKAC Consulting

    Please read our Legal Notice for information concerning our site and its content.
    All logos and trademarks in this site are property of their respective owner. All the rest © 2000 - 2016 by Linuxathome.net

    Reviews

    D-Link DI-704P
    VIA EPIA-M 9000
    Tux Applique
    Ricoh MP5125A
    AMD XP 2600+
    3DProphet 9000Pro
    Radeon 9700 Pro
    XTNDAccess IrDA
    Netgear FS-524s
    DSR2161 KVM
    Game TheaterXP & XPS-510 Speakers
    3D Prophet 4000XT
    AutoView 400
    Back-UPS CS 350
    Dual Neon Kit
    SwitchView KVM
    20x4 LCD Kit
    Window Kit

     
    Kuro5hin.org
    XML error: Attribute without value at line 2.
     
    Google Search
    Enter Keywords:

     
    Bash Jokes

    % If I had a ( for every $ Congress spent, what would I have?

    Too many ('s.

     
    Virtualization, Virtual Machine & Virtual Server Consolidation - VMware

    The Community ENTerprise Operating System

    Get Slackware Linux

    Use OpenOffice.org

    Use Asterisk