通常 grub legacy (GRUB Legacy ) 個猫 は 古い 猫ですので まだ 古い物を使っています。従って こういうもので 起動をかけています。
title Plamo-5-base p6090j /dev/sda9 root (hd1,8) kernel (hd1,8)/boot/vmlinuz root=/dev/sda9 ro vt.default_utf8=0 vga16 unicon=eucjp panic_output=7
前提となる 計算機の fdisk -l は 少々 大きいけれど
root@p6090j:~# fdisk -l Disk /dev/sda: 640.1 GB, 640135028736 bytes, 1250263728 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0xdba28bf3 Device Boot Start End Blocks Id System /dev/sda1 * 63 159289343 79644640+ 7 HPFS/NTFS/exFAT /dev/sda2 1235334240 1250258624 7462192+ 7 HPFS/NTFS/exFAT /dev/sda3 159289344 236658687 38684672 c W95 FAT32 (LBA) /dev/sda4 236658688 1235334239 499337776 5 Extended /dev/sda5 236660736 268118015 15728640 b W95 FAT32 /dev/sda6 268120064 276508671 4194304 82 Linux swap / Solaris /dev/sda7 276510720 652369919 187929600 83 Linux /dev/sda8 652371968 966944767 157286400 83 Linux /dev/sda9 966946816 1235334239 134193712 83 Linux Partition table entries are not in disk order Disk /dev/sdb: 250.1 GB, 250059350016 bytes, 488397168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x2bd2c32a Device Boot Start End Blocks Id System /dev/sdb1 * 63 97819784 48909861 7 HPFS/NTFS/exFAT /dev/sdb2 97819785 109097414 5638815 82 Linux swap / Solaris /dev/sdb3 109097415 206933264 48917925 83 Linux /dev/sdb4 206933265 488392064 140729400 5 Extended /dev/sdb5 206933328 295146179 44106426 83 Linux /dev/sdb6 295146243 404564894 54709326 83 Linux /dev/sdb7 404564958 488392064 41913553+ 83 Linux Disk /dev/sdc: 3997 MB, 3997171712 bytes, 7806976 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x6f20736b Device Boot Start End Blocks Id System /dev/sdc1 * 62 200703 100321 83 Linux /dev/sdc2 200704 7806975 3803136 83 Linux
に なっています。
/dev/sda9 には 今回 移送した Plamo 5.2 があると 言う前提ですが 当然 これは (hd0,8)に なると 個猫 は 考えますが が grub の grub.conf (menu.lst@) では (hd1,8) に なっています。
これは 計算機
root@p6090j:~# lshw p6090j description: Desktop Computer product: NC909AA-ABJ p6090jp (NC909AA#ABJ) vendor: HP-Pavilion serial: 3CR9220Q3B width: 32 bits capabilities: smbios-2.5 dmi-2.5 smp-1.4 smp configuration: boot=normal chassis=desktop cpus=4 \ family=103C_53316J sku=NC9 09AA#ABJ uuid=00BBDC45-19B8-1410-9602-8B2DF114A946 ....
が 現在の所 floppy disk を 備えていないので USB から 立ち上げている 状態なので どうも USB のデバイス sdc が hd0 として扱われる様です 従って /dev/sdc , /dev/sda , /dev/sdb というふうに hd0 , hd1 , hd2 に なる事 から /dev/sda は hd1 に なる様です
御納得 頂けるか どうか は 別として こうしないと動かない ので 個猫は そう考えています。
おまたせしました 誤記多々ある ものを ご覧くださいませ
0856 4194304 sdf6 dba28bf3-06 0857 197929600 sdf7 dba28bf3-07 0858 157286400 sdf8 dba28bf3-08 0859 134193712 sdf9 dba28bf3-09 Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,9) CPU: 3 PID: 1 Comm:swapper/0 Not tainted 3.15.10-plsda9 #3 Hardware name : HP-Pavilion NC909AA-ABJ p6090jp/Napa, BIOS 5.23 02/11/2009 00000000 00000000 f5055f00 c0561fce f5055f40 f5055f10 c055ef97 f5055f40 fffffffa f5055f6c c0765d68 c06569b9 f5055f40 c0656968 c0656935 c07a8085 f5055f40 fffffffa c0656a1d f6491120 00008001 6e6b6e75 2d6e776f 636f6c62 Call Trace: [<c0561fce>] dump_stack+0x49/0x73 [<c055ef97>] panic+0x7f/0x173 [<c0765d68>] mount_block_root+0x187/0x1e3 [<c02117c5>] ? SyS_mknod+0x15/0x17 [<c0765f0c>] mount_root+0x90/0x98 [<c0766062>] prepare_namespace+0x14e/0x175 [<c0765b0d>] kernel_init_freeable+0x1a5/0x1b2 [<c055be31>] kernel_init+0x8/0xb8 [<c056b301>] ret_from_kernel_thread+0x21/0x30 [<c055be29>] ? rest_init+0x70/0x70 Kernel Offset: 0x0 from 0xc0100000 (relocation range: 0xc0000000-oxf7ffdfff) ---[ end Kernel panic -- not syncing: VFS: Unable to mount root fs on unknown block (8,9) _
にゃんたろう 拝!
2014年 12月 8日 月曜日 21:02:13 JST 作成