Find the answer to your Linux question:
Results 1 to 4 of 4
installed sled 10, on machine A(machine A mainboard burned), then move the hdd, to machine B(on the same controller .. /dev/hda, and machine B has a different system/main board) ... ...
  1. #1
    Linux Newbie
    Join Date
    Feb 2007
    Posts
    248

    sled 10 doesnt see /dev/hda2 -- plz help asap

    installed sled 10, on machine A(machine A mainboard burned), then move the hdd, to machine B(on the same controller .. /dev/hda, and machine B has a different system/main board) ... but getting error. Following are the messages I received on console, of machine B, during startup/boot
    .
    .
    .
    Loading fan
    Loading edd
    BIOS EDD facility v0.16 2004-June-25, 1 device found
    Load reiserfs
    resume device /dev/hda3 not found (ignoring)
    Waiting for device /dev/hda2 to appear: ^[...... not found -- exiting to /bin/sh
    $ <here is i got the prompt back>

    I boot the system in rescue, then ran mount command
    # mount
    /dev/hda2 on / type reiserfs (rw,acl,user_xattr)
    proc on /proc type proc (rw)
    sysfs on /sys type sysfs (rw)
    debugfs on /sys/kernel/debug type debugfs (rw)
    udev on /dev type tmpfs (rw)
    devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
    /dev/hda1 on /boot type reiserfs (rw,acl,user_xattr)
    securityfs on /sys/kernel/security type securityfs (rw)
    /dev/hdd on /media/New type iso9660 (ro,nosuid,nodev,utf8,uid=0)
    /dev/sda1 on /mnt type vfat (rw)

    # fdisk -l
    Disk /dev/hda: 40.0 GB, 40020664320 bytes
    255 heads, 63 sectors/track, 4865 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot Start End Blocks Id System
    /dev/hda1 * 1 13 104391 83 Linux
    /dev/hda2 14 1972 15735667+ 83 Linux
    /dev/hda3 1973 2038 530145 82 Linux swap / Solaris
    /dev/hda4 2039 4865 22707877+ f W95 Ext'd (LBA)

    Even I ran fsck, successfuly..and fsck doesnt show any error
    # fsck -y /dev/hda2
    then
    # fsck -y /dev/hda2

    # mount /dev/hda2 /mnt
    # mount --bind /dev /mnt/dev
    # chroot /mnt
    then
    # cat /etc/fstab
    /dev/hda2 / reiserfs acl,user_xattr 1 1
    /dev/hda1 /boot reiserfs acl,user_xattr 1 2
    /dev/hda3 swap swap defaults 0 0
    proc /proc proc defaults 0 0
    sysfs /sys sysfs noauto 0 0
    debugfs /sys/kernel/debug debugfs noauto 0 0
    usbfs /proc/bus/usb usbfs noauto 0 0
    devpts /dev/pts devpts mode=0620,gid=5 0 0

    plz help me, what should I do

  2. #2
    Linux Newbie
    Join Date
    Feb 2007
    Posts
    248

    Thumbs up

    issue resolved
    I rebuild the initial ramdisk with mkinitrd in the chrooted rescue file system.
    # mount /dev/hda2 /mnt
    # mount /dev/hda1 /mnt/boot
    # mount --bind /dev /mnt/dev
    # chroot /mnt
    then
    # mkinitrd
    DONE

    Regards
    Needee

  3. #3
    Linux Newbie
    Join Date
    Feb 2007
    Posts
    248
    here i must add that, in this regard, redhat is smarter then suse . becuase several times I have moved the hddrives from machineX to machineY, and redhat systems have no prblm.. i.e target machine boot sucesfuly.

  4. #4
    Linux Newbie
    Join Date
    Feb 2007
    Posts
    248
    I also have posted the solution on Novell Coolsolutions website, please appreciate by visiting the website, and provide your Precious Comments and Rate.
    here is the link Cool Solutions: Lock, Stock and Barrel: Moving SUSE Linux Enterprise to a new Machine

    Regards
    Needee

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...