SuSE 12.1 x64 install: no initrd

hi friends

i have installed opensuse 12.1 x86_64 flavor on one of my partitions. install proceeded almost till the end, but stopped on last installer screen. after stop, reboot and access of opensuse partition from another, i find that /boot is missing the initrd. any suggestions on rectifying this without reinstalling? cs

Did you do a media check on the media to see if you had a good burn? Check the iso also against the checksums published?

I’d say you need to reinstall with known good media.

On 2012-05-22 16:56, suchi wrote:
> another, i find that /boot is missing the initrd. any suggestions on
> rectifying this without reinstalling? cs

It is not trivial… perhaps booting from the DVD, rescue system, mount the
HD, mount bind proc, sys, dev, then chroot to /mnt, run mkinitrd.

Or read man mkinitrd, it appears it can run on another disk.


mkinitrd -b /mnt  -r /mnt /mnt


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)

@gogalthorp: of course i checked the md5 checksums after downloading the iso, that’s second nature to me :-). fyi i have tried a reinstall, with exactly the same problem manifesting itself again though i used another downloaded iso. so for a long time, i let it be, as all other installs of various *nixes work. but now, i want to get the suse to work, so the forum post. cs

@robin_listas: i run a multiboot system. do tell me if i may simply boot into one of the functional linuxes and run mkinitrd. am pasting my menu.lst below:


Modified by YaST2. Last modification on Fri Nov 18 13:58:51 IST 2011

THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader

Configure custom boot parameters for updated kernels in /etc/sysconfig/bootloader

This file was hand-edited by suchi on Thu May 17 21:54:22 IST 2012

default 0
timeout 24
gfxmenu (hd4,1)/boot/message

###Don’t change this comment - YAST2 identifier: Original name: debian###
title Debian “Squeeze” Stable, Kernel 2.6.32-5.smp-amd64
root (hd5,4)
kernel /boot/vmlinuz-2.6.32-5-amd64 root=/dev/sdf5 resume=/dev/sde4 splash=silent ro quiet showopts
initrd /boot/initrd.img-2.6.32-5-amd64

###Don’t change this comment - YaST2 identifier: Original name: scientific-el6###
title Enterprise 6.1 SL, Kernel 2.6.32-131.17.1.el6.smp.x86_64
root (hd5,6)
kernel /boot/vmlinuz-2.6.32-131.17.1.el6.x86_64 ro root=/dev/sdf7 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto rhgb quiet
initrd /boot/initramfs-2.6.32-131.17.1.el6.x86_64.img

###Don’t change this comment - YaST2 identifier: Original name: fedora###
title Fedora Core “Lovelock”, Kernel 2.6.42.7-3.fc15.x86_64
root (hd5,7)
kernel /boot/vmlinuz-2.6.42.7-3.fc15.x86_64 ro root=/dev/sdf8 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us rhgb quiet
initrd /boot/initramfs-2.6.42.7-3.fc15.x86_64.img

###Don’t change this comment - YAST2 identifier: Original name: gentoo-sabayon###
title Gentoo “Sabayon” 8.0, Kernel genkernel-x86_64-3.2.0-smp
root (hd5,5)
kernel /boot/kernel-genkernel-x86_64-3.2.0-sabayon ro init=/linuxrc splash=silent,theme:sabayon vga=791 console=tty1 quiet dokeymap keymap=us resume=swap:UUID=e69bc09a-901e-46fd-bc38-bf0e0718b05d real_resume=UUID=e69bc09a-901e-46fd-bc38-bf0e0718b05d root=UUID=257f3080-a027-4a79-994a-d5be43d51d10 docrypt
initrd /boot/initramfs-genkernel-x86_64-3.2.0-sabayon

###Don’t change this comment - YaST2 identifier: Original name: mint-deb###
title LMDE “Wheezy / Sid” Testing, Kernel 3.0.0-1.smp-amd64
root (hd5,9)
kernel /boot/vmlinuz-3.0.0-1-amd64 root=/dev/sdf10 resume=/dev/sde4 splash=silent ro quiet showopts
initrd /boot/initrd.img-3.0.0-1-amd64

###Don’t change this comment - YaST2 identifier: Original name: mageia###
title Mageia 1 “Cauldron”, Kernel 2.6.38.8-server-10.smp.i586
root (hd5,2)
kernel /boot/vmlinuz-2.6.38.8-server-10.mga BOOT_IMAGE=2.6.38.7-server-1.mga root=/dev/sdf3 resume=/dev/sde4 splash=silent ro quiet showopts vga=788
initrd /boot/initrd-2.6.38.8-server-10.mga.img

###Don’t change this comment - YaST2 identifier: Original name: osolaris###
title OpenIndiana Dev-151a, SunOS Kernel 5.11-0.151a x64
rootnoverify (hd5,0)
makeactive
chainloader +1

###Don’t change this comment - YaST2 identifier: Original name: suse-rolling###
title OpenSuSE 12.1, Kernel 3.1.0-1.2-desktop.amd64
root (hd4,1)
kernel /boot/vmlinuz-3.1.0-1.2-desktop root=/dev/sde2 resume=/dev/sde4 splash=silent quiet showopts nomodeset vga=0x345
initrd /boot/initrd-3.1.0-1.2-desktop.img

###Don’t change this comment - Yast2 identifier: Original name: pardus-kurumsal###
title Pardus “Kurumsal 2” Enterprise, Kernel 2.6.35.13.smp.amd64
root (hd4,2)
kernel /boot/kernel-2.6.35.13 root=/dev/sde3 resume=/dev/sde4 splash splash quiet
initrd /boot/initramfs-2.6.35.13

###Don’t change this comment - Yast2 identifier: Original name: rpath-foresight###
title rPath Foresight 2.5.1, Kernel 2.6.38.8-4-fl.smp.x86_64
root (hd5,8)
kernel /boot/vmlinuz-2.6.38.8-4-fl.smp.gcc4.4.x86_64 quiet splash quiet ro root=/dev/sdf9 resume=/dev/sde4
initrd /boot/initrd-2.6.38.8-4-fl.smp.gcc4.4.x86_64.img

###Don’t change this comment - Yast2 identifier: Original name: ubuntuserver-lts###
title Ubuntu 10.04.3 LTS, Kernel 2.6.32-41-server.amd64
root (hd5,1)
kernel /boot/vmlinuz-2.6.32-41-server root=/dev/sdf2 resume=/dev/sde4 splash quiet
initrd /boot/initrd.img-2.6.32-41-server

###Don’t change this comment - Yast2 identifier: Original name: ubuntuserver-lts+###
title Ubuntu LTS 10.04.4, Kernel 2.6.38-15-server.amd64
root (hd5,1)
kernel /boot/vmlinuz-2.6.38-15-server root=/dev/sdf2 resume=/dev/sde4 splash quiet
initrd /boot/initrd.img-2.6.38-15-server

###Don’t change this comment - YaST2 identifier: Original name: win2k8r2###
title Win2k8 R2 Standard SP1, NT Kernel 6.1.7601 64-bit
map (hd4) (hd0)
map (hd0) (hd4)
rootnoverify (hd4,0)
makeactive
chainloader +1

###Don’t change this comment - YaST2 identifier: Original name: suse-xen###
title Xen Hypervisor, SuSE Kernel 3.1.0-1.2.amd64-xen
root (hd4,1)
kernel /boot/xen.gz vga=0x345
module /boot/vmlinuz-3.1.0-1,2-xen root=/dev/sde2 resume=/dev/sde4 splash=silent quiet showopts vga=0x345
module /boot/initrd-3.1.0-1.2-xen

###Don’t change this comment - YaST2 identifier: Original name: failsafe###
title FailSafe Linux, SuSE Kernel 3.1.0-1-2.smp.amd64
root (hd4,1)
kernel /boot/vmlinuz-3.1.0-1.2-desktop root=/dev/sde2 showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe vga=0x345
initrd /boot/initrd-3.1.0-1.2-desktop

###Don’t change this comment - YaST2 identifier: Original name: hard_disk###
title Hard Disk
rootnoverify (hd0)
chainloader +1


thanks, cs

On 2012-05-23 12:26, suchi wrote:

>
> @robin_listas: i run a multiboot system. do tell me if i may simply
> boot into one of the functional linuxes and run mkinitrd. am pasting my
> menu.lst below:

You have to boot the system closest to the target system, which is the dvd.


Cheers / Saludos,

Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)