ͥΥåץ졼ɤˤĤ

1. single user mode ˤʤ

  󥽡뤫 root ǥ

  # init S

2. ͥ

  # rpm -ivh ۤۤ/kernel-<version>-<revision>.i386.rpm

  Ρȥ桼ξ (pcmcia-cs)
    pcmcia ߤäʲ

    # rpm -Uvh ۤۤ/kernel-pcmcia-cs-<version>-<revision>.i386.rpm

    /etc/sysconfig/pcmcia εҤդ뤳

  / (롼ȥѡƥ) SCSI ǥ֤Ƥͤξ
    mkinitrd ¹Ԥ

    # mkinitrd /boot/initrd-<version>-<revision>.img <version>-<revision>

3. lilo 

  /etc/lilo.conf ʲΤ褦˽ޤ
  ܺ٤ man lilo.conf 򻲾ȡ

----------------------------
(ά)
       install=/boot/boot.b
ɲ   image = /boot/vmlinuz-<version>-<revision>
ɲ	 label = Linux
ɲ	 vga = normal
ɲ	 root = /dev/hda5
(mkinitrd 
ɲ	 initrd=/boot/initrd-<version>-<revision>.i386.rpm
)
(apm ǥեȤͭˤ
ɲ     append= "apm=on"
)
       image = /boot/vmlinuz-2.0.36-3vl0.2
ѹ     label = Linux.old
         vga = normal
         root = /dev/hda5
(ά)
------------------------------

   LILO ͭˤޤ
  ǥ顼Ф顢lilo.conf ľޤ礦

  # /sbin/lilo

4. 

  # rpm -Uvh ۤۤ/kernel-source-<version>-<revision>.i386.rpm
  # rpm -Uvh ۤۤ/kernel-header-<version>-<revision>.i386.rpm

5. reboot

  # /sbin/shutdonw -r now

  ppxp ȤäƤͤϡreboot  userlink ѥå
  ʤʤȤޤΤǡ긵˻äƤƤޤ礦

6. ppxp  userlink ⥸塼κʤ

  ֡Ȼ userlink  unresolved symbol Ǥ顢
  userlink ѥåʤޤ礦

  # rpm --rebuild userlink-ۤ.src.rpm
  # rpm --force -Uvh /usr/src/redhat/RPMS/i386/userlink-*.i386.rpm
  # /etc/rc.d/init.d/ppxp restart

ͥʬǺʤˡ

ͥѥåʬѤ˺ʤˡ

  # rpm -Uvh ۤۤ/kernel-<version>-<revision>.src.rpm
  # rpm -bp /usr/src/redhat/SPECS/kernel-*.spec
  # cd /usr/src/BUILD/linux
  # make menuconfig

  ǼʬߤѤޤ¸顢

  # cp .config /usr/src/redhat/SOURCES/kernel-<version>-i386.config.vine
  # rpm -bp /usr/src/redhat/SPECS/kernel-*.spec

  ޤ  ӥѤСrpm -bp 
  .spec ե Release ʬԽޤ

󥹥ȡ뤵Ƥ륽ĥ꡼ˡ

  󥹥ȡ뤵줿ͥ륽Ǻ뤳ȤǤޤ
  RPM δƤޤǽ뤿ᡢޤꤪǤޤ

  # cd /usr/src/linux
  # make menuconfig

  ǼʬߤѤޤ¸顢

  # make dep clean zImage modules modules_install

  pcmcia 

    # cd pcmcia-cs-*
    # make config all install

    ¹ԡ

  / (롼ȥѡƥ) SCSI ǥˤ

    # mkinitrd /boot/initrd-<version>.img <version>

  Ǹ vmlinuz-<version>  /boot ˥ԡޤ

  # /sbin/installkernel <version> arch/i386/zImage System.map
  
  Ȥ lilo ԽƺƵưޤ
