Ayuda para subir particiones arreglar grub y instalar kernel

Imagen de punky

Forums: 

Saludos Colegas recurro a ustedes para ver si alguien me puede dar una manito.
Tengo el siguiente problema lo qeu pasa es que mequede sin espacio en el boot y opte por eliminar un kernel default que tenía para quedarme solo con un kernel desktop pero al momento de des instalarlo me fue eliminando el grub.
Entonces ahora lo que estoy tratando de hacer es to siguiente:
Monte el boot, root, home, proc, dev, sys desde el live cd de OpenSuse 12.1 usando disk utility

mount /dev/dm-0 /mnt
mount -o bind /proc /mnt/proc
mount -o bind /dev /mnt/dev
mount -o bind /sys /mnt/sys
mount /dev/dm-2 /mnt/home
mount /dev/sda1 /mnt/boot

chroot /mnt

zypper in -f kernel-desktop

Pero al momento de ejecutar zypper in -f kernel-desktop me sale estos errores

KMS drivers: i915
Root device: /dev/system/root (mounted on / as ext4)
Kernel Modules: ata_generic thermal_sys thermal processor fan dm-mod dm-snapshot crc16 jbd2 ext4 video button i2c-algo-bit drm drm_kms_helper i915 linear
Features: dm kms block usb lvm2 resume.userspace resume.kernel
Bootsplash: openSUSE (1024x768), openSUSE (1366x768)
53321 blocks
Perl-Bootloader: 2012-04-03 13:35:10 ERROR: UDEVMAPPING: dmdev /dev/dm-2 doesn't have defined DM_NAME in udev
Perl-Bootloader: 2012-04-03 13:35:10 ERROR: UDEVMAPPING: dmdev /dev/dm-1 doesn't have defined DM_NAME in udev
Perl-Bootloader: 2012-04-03 13:35:10 ERROR: UDEVMAPPING: dmdev /dev/dm-0 doesn't have defined DM_NAME in udev
Perl-Bootloader: 2012-04-03 13:35:10 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/disk/by-id/ata-SAMSUNG_HD502HJ_S2DFJ90Z922661 with 1.
Perl-Bootloader: 2012-04-03 13:35:10 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/disk/by-id/ata-SAMSUNG_HD502HJ_S2DFJ90Z922661 with 1.
Perl-Bootloader: 2012-04-03 13:35:10 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/disk/by-id/ata-SAMSUNG_HD502HJ_S2DFJ90Z922661 with 1.
Perl-Bootloader: 2012-04-03 13:35:10 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/disk/by-id/ata-SAMSUNG_HD502HJ_S2DFJ90Z922661 with 1.
Perl-Bootloader: 2012-04-03 13:35:10 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/disk/by-id/ata-SAMSUNG_HD502HJ_S2DFJ90Z922661 with 1.
Perl-Bootloader: 2012-04-03 13:35:10 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/disk/by-id/ata-SAMSUNG_HD502HJ_S2DFJ90Z922661 with 1.
Perl-Bootloader: 2012-04-03 13:35:10 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/disk/by-id/ata-SAMSUNG_HD502HJ_S2DFJ90Z922661 with 1.
Perl-Bootloader: 2012-04-03 13:35:10 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/disk/by-id/ata-SAMSUNG_HD502HJ_S2DFJ90Z922661 with 1.
Perl-Bootloader: 2012-04-03 13:35:10 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/disk/by-id/ata-SAMSUNG_HD502HJ_S2DFJ90Z922661 with 1.
Perl-Bootloader: 2012-04-03 13:35:10 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/disk/by-id/ata-SAMSUNG_HD502HJ_S2DFJ90Z922661 with 1.
Perl-Bootloader: 2012-04-03 13:35:10 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/disk/by-id/ata-SAMSUNG_HD502HJ_S2DFJ90Z922661 with 1.
Perl-Bootloader: 2012-04-03 13:35:10 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/disk/by-id/ata-SAMSUNG_HD502HJ_S2DFJ90Z922661 with 1.
Perl-Bootloader: 2012-04-03 13:35:10 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/disk/by-id/ata-SAMSUNG_HD502HJ_S2DFJ90Z922661 with 1.
Perl-Bootloader: 2012-04-03 13:35:10 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/disk/by-id/ata-SAMSUNG_HD502HJ_S2DFJ90Z922661 with 1.
Perl-Bootloader: 2012-04-03 13:35:10 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/disk/by-id/ata-SAMSUNG_HD502HJ_S2DFJ90Z922661 with 1.
Perl-Bootloader: 2012-04-03 13:35:10 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/disk/by-id/ata-SAMSUNG_HD502HJ_S2DFJ90Z922661 with 1.
Perl-Bootloader: 2012-04-03 13:35:10 WARNING: GRUB::GrubDev2UnixDev: No partition found for /dev/disk/by-id/ata-SAMSUNG_HD502HJ_S2DFJ90Z922661 with 1.

Alguien tal ves me puede dar una manito con esto por favor de ante mano muchas gracias