[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:01988] I cannot boot from harddisk with kernel-2.0.30



畠山です。ちょっと長くなってしまいました。<_o_>
私の知識では対処しきれない問題が発生しまして、どなたかにお助け頂きたく
投稿しました。

[問題]----------------------------------------------------------------

Linux JAPAN Vol.4に付属のCD-ROM(Debian-1.3.1)から
kernel-source-2.0.30-7、kernel-headers-2.0.30-7をインストールして、
make-kpkgにてカーネルイメージを作成・インストールした後リブートすると、
LILOの文字がコンソールに出たところでハードウェアリセットがかかってしま
い、Linuxを立ち上げることができない(以後、「LILOの文字→リセット」の繰
り返し)。

[環境]----------------------------------------------------------------

 マシン    :Fujitsu FMV-5120NU5/Y
 カーネル  :2.0.27
 パッケージ:Debian-1.2.7(UnixUser誌の付録CD-ROM)

[/etc/lilo.confの内容]-----------------------------------------------

  append="mem=32M"
  boot=/dev/hda
  root=/dev/hda1
  compact
  install=/boot/boot.b
  map=/boot/map
  vga=normal
  delay=20
  image=/vmlinuz
  label=Linux
  read-only

[ブートできる時のdmesgの内容]----------------------------------------

  Console: 16 point font, 400 scans
  Console: colour VGA+ 80x25, 1 virtual console (max 63)
  pcibios_init : BIOS32 Service Directory structure at 0x000fdbd0
  pcibios_init : BIOS32 Service Directory entry at 0xf64cd
  pcibios_init : PCI BIOS revision 2.10 entry at 0xf6886
  Probing PCI hardware.
  Warning : Unknown PCI device (8086:1235).  Please read include/linux/pci.h 
  Warning : Unknown PCI device (8086:1234).  Please read include/linux/pci.h 
  Warning : Unknown PCI device (1095:643).  Please read include/linux/pci.h 
  Warning : Unknown PCI device (104c:ac12).  Please read include/linux/pci.h 
  Warning : Unknown PCI device (104c:ac12).  Please read include/linux/pci.h 
  Warning : Unknown PCI device (102c:e0).  Please read include/linux/pci.h 
  Calibrating delay loop.. ok - 47.82 BogoMIPS
  Memory: 31244k/32768k available (480k kernel code, 384k reserved, 660k data)
  Swansea University Computer Society NET3.035 for Linux 2.0
  NET3: Unix domain sockets 0.13 for Linux NET3.035.
  Swansea University Computer Society TCP/IP for NET3.034
  IP Protocols: ICMP, UDP, TCP
  Checking 386/387 coupling... Ok, fpu using exception 16 error reporting.
  Checking 'hlt' instruction... Ok.
  Linux version 2.0.27 (root@artemis) (gcc version 2.7.2.1) #1 Mon Sep 15 05:06:06 JST 1997
  APM BIOS version 1.2 Flags 0x07 (Driver version 1.2)
      Entry f000:b010 cseg16 f000 dseg 40 cseg len ffff, dseg len ffff
      Connection version 1.1
      AC on line, battery status high, battery life 90%
      battery flag 0x01, battery life unknown
  Real Time Clock Driver v1.07
  hda: TOSHIBA MK1002MAV, 1033MB w/128kB Cache, LBA, CHS=525/64/63
  hdc: UJDCD8711, ATAPI CDROM drive
  ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
  ide1 at 0x170-0x177,0x376 on irq 15
  Partition check:
   hda:Started kswapd v 1.4.2.2 
   hda1 hda2 hda3 hda4 < hda5 hda6 >
  VFS: Mounted root (ext2 filesystem) readonly.
  Adding Swap: 64476k swap-space
  Serial driver version 4.13 with no serial options enabled
  tty00 at 0x03f8 (irq = 4) is a 16550A
  tty01 at 0x02f8 (irq = 3) is a 16550A
  Linux PCMCIA Card Services 2.9.5
  Intel PCIC probe: 
    TI 113X CardBus at 0x3e0, 2 sockets
    irq mask (scanned) = 0x0eb8, status change on irq 11
  cs: IO port probe 0x0100-0x03ff: excluding 0x128-0x12f 0x230-0x23f 0x378-0x37f 0x388-0x38f
  cs: IO port probe 0x0a20-0x0a27: clean.
  loading device 'eth0'...
  eth0: 3Com 3c589, port 0x300, irq 3, Auto port,  00 60 97 93 9E 55
  eth0: autodetected 10baseT
  PS/2 auxiliary pointing device detected -- driver installed.

[カーネルのコンフィグレーションパラメータ]---------------------------
 (YもしくはMを指定してあるもののみ。)

  CONFIG_EXPERIMENTAL=y

  CONFIG_MODULES=y
  CONFIG_MODVERSIONS=y
  CONFIG_KERNELD=y

  CONFIG_NET=y
  CONFIG_PCI=y
  CONFIG_PCI_OPTIMIZE=y
  CONFIG_SYSVIPC=y
  CONFIG_BINFMT_AOUT=m
  CONFIG_BINFMT_ELF=y
  CONFIG_KERNEL_ELF=y
  CONFIG_M586=y

  CONFIG_BLK_DEV_FD=m
  CONFIG_BLK_DEV_IDE=y

  CONFIG_BLK_DEV_IDECD=y
  CONFIG_BLK_DEV_IDE_PCMCIA=y
  CONFIG_BLK_DEV_CMD640=y
  CONFIG_BLK_DEV_CMD640_ENHANCED=y

  CONFIG_BLK_DEV_LOOP=m
  CONFIG_BLK_DEV_RAM=m

  CONFIG_INET=y

  CONFIG_INET_RARP=m
  CONFIG_IP_NOSR=y
  CONFIG_SKB_LARGE=y

  CONFIG_SCSI_G_NCR5380_PORT=y

  CONFIG_NETDEVICES=y
  CONFIG_DUMMY=m
  CONFIG_EQUALIZER=m
  CONFIG_PLIP=m
  CONFIG_PPP=m

  CONFIG_SLIP=m
  CONFIG_SLIP_COMPRESSED=y

  CONFIG_MINIX_FS=m
  CONFIG_EXT2_FS=y
  CONFIG_FAT_FS=m
  CONFIG_MSDOS_FS=m
  CONFIG_VFAT_FS=m
  CONFIG_UMSDOS_FS=m
  CONFIG_PROC_FS=y
  CONFIG_NFS_FS=m
  CONFIG_SMB_FS=m
  CONFIG_SMB_WIN95=y
  CONFIG_ISO9660_FS=m

  CONFIG_SERIAL=m
  CONFIG_PRINTER=m
  CONFIG_MOUSE=y
  CONFIG_PSMOUSE=m
  CONFIG_APM=y
  CONFIG_APM_DO_ENABLE=y
  CONFIG_APM_CPU_IDLE=y
  CONFIG_APM_POWER_OFF=y
  CONFIG_WATCHDOG=y
  CONFIG_WDT=m
  CONFIG_PCWATCHDOG=m
  CONFIG_RTC=y

  CONFIG_SOUND=m
  CONFIG_SB=y
  CONFIG_AUDIO=y
  CONFIG_YM3812=y
  SBC_BASE=220
  SBC_IRQ=5
  SBC_DMA=0
  SB_DMA2=5
  SB_MPU_BASE=0
  SB_MPU_IRQ=-1
  DSP_BUFFSIZE=65536

なお、カーネルのコンフィグレーションで指定するパラメータは2.0.27の時と
2.0.30の時とで違いはありません。

3Comの3C589Dを使うのに、Debian-1.3に含まれているPCMCIAパッケージが必要
でカーネルのバージョンアップを目論んだのですが、ブートできなくなって青
くなりました。(バックアップをとっていなかったので…T^T)

結局今は、Debian-1.2.7からインストールし直して、カーネルとPCMCIA関連の
パッケージ以外はDebian-1.3.1のものになっています。PCMCIAはソースから
makeし直して使っています。

何らかのヒントを頂くのに、他に何か足りない情報があるかと思いますので御
指摘ください。

「今、これで動いてるんだからいいじゃん」という話もあるかと思いますが、
なんとなくすっきりしないので、調べるための取り掛かりだけでも教えて頂け
るとありがたいです。

よろしくお願いします。

Masato Hatakeyama
hatake@xxxxxxxxxxxxxxxx