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
  • Python Developer Survey: 55% Use Linux, 6% Use Python 2
  • 'Is It Ethical to Have Children in the Face of Climate Change?'
  • Tech Worker Builds Free AI-Powered Tool For Fighting US Health Insurance Denials
  • Oceanographers Mapping Underwater Mountain Find Flying Spaghetti Monster
  • Washington Post Calls Telegram 'a Haven for Free Speech - and Child Predators'
  • Inside Boeing's Factory Lapses That Led To the Alaska Air Blowout
  • Long Covid Knocked a Million Americans Off Their Career Paths
  • How Not To Hire a North Korean IT Spy
  • How a Group of Teenagers Pranked 'One Million Checkboxes'
  • Woman Mailed Herself an Apple AirTag To Help Catch Mail Thieves
  • Google Play Store Can Finally Update Multiple Apps At Once
  • Scientists Detect Invisible Electric Field Around Earth For First Time
  • US Government Opens Up 31 Million Acres of Federal Lands For Solar
  • Apple Stands By Decision To Terminate Account Belonging To WWDC Student Winner
  • Wells Fargo Worker Dies At Desk, Nobody Notices For Four Days
  •  
    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

     
    LinuxSecurity
  • 5 Open-Source Blockchain Technologies That Linux Users Need to Know About
  • The Three Best Tools You Need to Scan Your Linux System for Malware
  • Navigating the Linux Kernel's Latest DMA Security Vulnerability
  • Staying a Step Ahead of Adversaries: Mitigating Chromium's Security Flaws on Linux
  • Slackware: 2024-244-01: libpcap Security Advisory Update
  • Fedora 40: microcode_ctl 2024-5c5c384fa7 Security Advisory Updates
  • Fedora 40: python3.11 2024-985017d277 Security Advisory Updates
  • Fedora 40: xen 2024-91ddad6c8b Security Advisory Updates
  • Fedora 39: xen 2024-ed546e3543 Security Advisory Updates
  • Debian: DSA-5762-1: webkit2gtk Security Advisory Updates
  •  
    Google Search
    Enter Keywords:

     
    Bash Jokes

    % make love

    Make: Don't know how to make love. Stop.

     
    Virtualization, Virtual Machine & Virtual Server Consolidation - VMware

    The Community ENTerprise Operating System

    Get Slackware Linux

    Use OpenOffice.org

    Use Asterisk