Find the answer to your Linux question:
Results 1 to 6 of 6
Hi I am a newbie, this is my first post. I was updating my sys. from the repo and hit a wrong button, tried to recover the syst. from the ...
  1. #1
    Just Joined!
    Join Date
    Jun 2010
    Posts
    3

    Cool openSUSE 11.2 fstab screwed up cannot mnt DVD to recover, pls help

    Hi I am a newbie, this is my first post.
    I was updating my sys. from the repo and hit a wrong button, tried to recover the syst. from the orig. disc (doing a reboot) but could not,tried using Yast and i got the error 'librpm.so.0' not found falling back to GTk?
    I tried using the original install disk to recover in my DVD drive (on IDE bus) but it would not read the DVD, just flashes the light and boots from the HD. (DVD is first boot dev. in bios).
    I looked at my fstab file, and it does not look right, here it is (I hope)
    ************** FEB 2011 fstab file contents:.
    /dev/disk/by-id/ata-WDC_WD10EACS-00D6B0_WD-WCAU45905068-part1 swap swap defaults 0 0
    /dev/disk/by-id/ata-WDC_WD10EACS-00D6B0_WD-WCAU45905068-part2 / reiserfs acl,user_xattr 1 1
    /dev/disk/by-id/ata-WDC_WD10EACS-00D6B0_WD-WCAU45905068-part3 /home reiserfs acl,user_xattr 1 2
    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

    I also found this 'info' file that I think maybe relevant or helpful:
    Hardware Info July 09 file ********************************************
    9: udi = '/org/freedesktop/Hal/devices/storage_model_DVDRAM_GSA_4163B'
    storage.cdrom.dvdr = true
    storage.requires_eject = true
    storage.cdrom.dvdrw = true
    storage.cdrom.dvdrdl = false
    storage.cdrom.dvdram = true
    info.product = 'DVDRAM GSA-4163B'
    storage.cdrom.dvdplusr = true
    access_control.file = '/dev/sr0'
    info.vendor = 'HL-DT-ST'
    storage.cdrom.dvdplusrw = true
    info.udi = '/org/freedesktop/Hal/devices/storage_model_DVDRAM_GSA_4163B'
    access_control.type = 'cdrom'
    storage.cdrom.dvdplusrwdl = false
    info.callouts.add = { 'hal-acl-tool --add-device' }
    storage.cdrom.dvdplusrdl = true
    block.storage_device = '/org/freedesktop/Hal/devices/storage_model_DVDRAM_GSA_4163B'
    info.callouts.remove = { 'hal-acl-tool --remove-device' }
    storage.removable.support_async_notification = false
    linux.hotplug_type = 3 (0x3)
    storage.cdrom.bd = false
    storage.cdrom.bdr = false
    storage.cdrom.bdre = false
    storage.cdrom.hddvd = false
    storage.cdrom.hddvdr = false
    info.category = 'storage'
    storage.cdrom.hddvdrw = false
    info.interfaces = { 'org.freedesktop.Hal.Device.Storage', 'org.freedesktop.Hal.Device.Storage', 'org.freedesktop.Hal.Device.Storage.Removable' }
    info.capabilities = { 'storage', 'block', 'storage.cdrom', 'access_control', 'access_control' }
    storage.cdrom.mo = false
    storage.partitioning_scheme = ''
    storage.cdrom.mrw = true
    storage.cdrom.mrw_w = true
    storage.cdrom.support_media_changed = true
    block.device = '/dev/sr0'
    storage.cdrom.support_multisession = true
    block.major = 11 (0xb)
    storage.cdrom.read_speed = 7056 (0x1b90)
    block.minor = 0 (0x0)
    storage.cdrom.write_speed = 7056 (0x1b90)
    block.is_volume = false
    org.freedesktop.Hal.Device.Storage.method_names = { 'Eject', 'CloseTray' }
    storage.bus = 'pci'
    org.freedesktop.Hal.Device.Storage.method_signatur es = { 'as', 'as' }
    storage.no_partitions_hint = true
    org.freedesktop.Hal.Device.Storage.method_argnames = { 'extra_options', 'extra_options' }
    storage.media_check_enabled = true
    org.freedesktop.Hal.Device.Storage.method_execpath s = { 'hal-storage-eject', 'hal-storage-closetray' }
    storage.automount_enabled_hint = true
    storage.cdrom.write_speeds = { '7056', '5645', '4234', '2822', '1411', '706' }
    storage.drive_type = 'cdrom'
    storage.model = 'DVDRAM GSA-4163B'
    storage.vendor = 'HL-DT-ST'
    info.addons = { 'hald-addon-storage' }
    storage.lun = 0 (0x0)
    linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:14.1/host4/target4:0:0/4:0:0:0/block/sr0'
    storage.originating_device = '/org/freedesktop/Hal/devices/computer'
    info.parent = '/org/freedesktop/Hal/devices/pci_1002_439c_scsi_host_scsi_device_lun0'
    storage.removable.media_available = false
    storage.removable = true
    storage.cdrom.cdr = true
    storage.cdrom.cdrw = true
    storage.size = 0ull (0x0ull)
    storage.cdrom.dvd = true
    storage.hotpluggable = false

    10: udi = '/org/freedesktop/Hal/devices/storage_model_CD_RW_GCE_8520B'
    storage.cdrom.dvdr = false
    storage.requires_eject = true
    storage.cdrom.dvdrw = false
    storage.cdrom.dvdrdl = false
    storage.cdrom.dvdram = false
    info.product = 'CD-RW GCE-8520B'
    storage.cdrom.dvdplusr = false
    access_control.file = '/dev/sr1'
    info.vendor = 'HL-DT-ST'
    storage.cdrom.dvdplusrw = false
    info.udi = '/org/freedesktop/Hal/devices/storage_model_CD_RW_GCE_8520B'
    access_control.type = 'cdrom'
    storage.cdrom.dvdplusrwdl = false
    info.callouts.add = { 'hal-acl-tool --add-device' }
    storage.cdrom.dvdplusrdl = false
    block.storage_device = '/org/freedesktop/Hal/devices/storage_model_CD_RW_GCE_8520B'
    info.callouts.remove = { 'hal-acl-tool --remove-device' }
    storage.removable.support_async_notification = false
    linux.hotplug_type = 3 (0x3)
    storage.cdrom.bd = false
    storage.cdrom.bdr = false
    storage.cdrom.bdre = false
    storage.cdrom.hddvd = false
    storage.cdrom.hddvdr = false
    info.category = 'storage'
    storage.cdrom.hddvdrw = false
    info.interfaces = { 'org.freedesktop.Hal.Device.Storage', 'org.freedesktop.Hal.Device.Storage', 'org.freedesktop.Hal.Device.Storage.Removable' }
    info.capabilities = { 'storage', 'block', 'storage.cdrom', 'access_control', 'access_control' }
    storage.cdrom.mo = false
    storage.partitioning_scheme = ''
    storage.cdrom.mrw = true
    storage.cdrom.mrw_w = true
    storage.cdrom.support_media_changed = true
    block.device = '/dev/sr1'
    storage.cdrom.support_multisession = true
    block.major = 11 (0xb)
    storage.cdrom.read_speed = 7056 (0x1b90)
    block.minor = 1 (0x1)
    storage.cdrom.write_speed = 9172 (0x23d4)
    block.is_volume = false
    org.freedesktop.Hal.Device.Storage.method_names = { 'Eject', 'CloseTray' }
    storage.bus = 'pci'
    org.freedesktop.Hal.Device.Storage.method_signatur es = { 'as', 'as' }
    storage.no_partitions_hint = true
    org.freedesktop.Hal.Device.Storage.method_argnames = { 'extra_options', 'extra_options' }
    storage.media_check_enabled = true
    org.freedesktop.Hal.Device.Storage.method_execpath s = { 'hal-storage-eject', 'hal-storage-closetray' }
    storage.automount_enabled_hint = true
    storage.drive_type = 'cdrom'
    storage.model = 'CD-RW GCE-8520B'
    storage.vendor = 'HL-DT-ST'
    info.addons = { 'hald-addon-storage' }
    storage.lun = 0 (0x0)
    linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:14.1/host4/target4:0:1/4:0:1:0/block/sr1'
    storage.originating_device = '/org/freedesktop/Hal/devices/computer'
    info.parent = '/org/freedesktop/Hal/devices/pci_1002_439c_scsi_host_scsi_device_lun0_0'
    storage.removable.media_available = false
    storage.removable = true
    storage.cdrom.cdr = true
    storage.cdrom.cdrw = true
    storage.size = 0ull (0x0ull)
    storage.cdrom.dvd = false
    storage.hotpluggable = false
    ***
    I am really stuck, this happened a few month's ago (I have had some other life issues to deal with) I cannot access the DVD at all.
    If i can access the DVD I think I can 'recover' the syst. to normal, the way it was before I 'goofed' it up. I really like linux and what it stands for. I would like to get my syst. back. Any help would be greatly appreciated, thank you.

  2. #2
    Linux Guru gogalthorp's Avatar
    Join Date
    Oct 2006
    Location
    West (by God) Virginia
    Posts
    3,105
    Booting from the DVD is fully controlled from the BIOS there is nothing you can do to the HD that will change that. Make sure the DVD connectors are set. Try another DVD/CD that boots. it could be the old DVD is bad. Try it in an other machine. Make doubly sure that the DVD is first boot device in the BIOS

    I suspect you interrupted a kernel update that can blow a OS out of the water.

  3. #3
    Just Joined!
    Join Date
    Jun 2010
    Posts
    3
    gogalthorp,
    thank's for your reply, the DVD is fairly new, and is set as the 'first boot dev' in my bios. I will check conn. and a couple of other things and let you know. thx.

  4. #4
    Super Moderator devils casper's Avatar
    Join Date
    Jun 2006
    Location
    Chandigarh, India
    Posts
    24,316
    Hi and Welcome !

    /etc/fstab file looks good to me. Check DVD connector as suggested earlier and try to fix system through it. In case it doesn't work, post the output of fdisk -l command here. Let's be sure that /etc/fstab is really correct or not.
    It is amazing what you can accomplish if you do not care who gets the credit.
    New Users: Read This First

  5. #5
    Just Joined!
    Join Date
    Jun 2010
    Posts
    3
    Hi devils casper,
    here's the output you requested.
    Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
    255 heads, 63 sectors/track, 121601 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Disk identifier: 0x0003216a

    Device Boot Start End Blocks Id System
    /dev/sda1 1 262 2104483+ 82 Linux swap / Solaris
    /dev/sda2 * 263 2873 20972857+ 83 Linux
    /dev/sda3 2874 121601 953682660 83 Linux

    Disk /dev/sdb: 30.8 GB, 30750031872 bytes
    255 heads, 63 sectors/track, 3738 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Disk identifier: 0x54fd436b

    In control centre, the DVD is not listed, the HD's & floppy are.
    Also , I forgot to mention when I goofed it up, the other 'error' was:
    librpm.so.0 "not found".
    I cannot start a YAST with a GUI.

    Thank's for your time.

  6. #6
    Linux Guru gogalthorp's Avatar
    Join Date
    Oct 2006
    Location
    West (by God) Virginia
    Posts
    3,105
    You might try a zypper up command as root and see if the updates complete


    You have a partial update so it is hard to tell what is wrong.

    zypper dup
    should bring things back if things are not too messed up. Be sure you only have the basic 4 repo's active and it should brings back to standard

Posting Permissions

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