• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Wieder Problem mit menu.lst [Erledigt]

Ich kann das OS Suse von Bootloader Mint 12 nicht starten. Habe mal nur den Ausschnitt für Suse eingefügt. Wenn alles oder nochwas anderes gebraucht wird, bitte sagen.

Code:
menuentry "Desktop -- openSUSE 12.1 - 3.1.0-1.2 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root 645a2a3c-e35c-4560-96f0-25b805ad9047
	linux /boot/vmlinuz-3.1.0-1.2-desktop root=/dev/disk/by-id/ata-SAMSUNG_SP2504C_S09QJ1GL914345-part resume=/dev/disk/by-id/ata-SAMSUNG_SP2504C_S09QJ1GL914345-part5 splash=silent quiet showopts vga=0x31a
	initrd /boot/initrd-3.1.0-1.2-desktop
}

Ein
Code:
grub> find /boot/vmlinuz-3.1.0-1.2-desktop
bringt den Fehler : Error 15: File not found

Hat das eventuell damit was zu tun, dass bei der Suseinstallation das kam: Meldung, Der Bootloader ist auf einer Partition installiert die nicht vollständig unter 128 gb liegt
Bei einen anderen Thread wurde mir aber gesagt, dass es da kein Problem gibt.

Ein blkid gibt:

Code:
Walter-Desk walter # blkid
/dev/sda1: UUID="7AF60EF2F60EAE87" TYPE="ntfs" 
/dev/sda5: UUID="d09dc037-9462-4120-b291-2078f4a959ac" TYPE="swap" 
/dev/sda6: UUID="e47f6f12-40ee-4712-a26a-d8495e409ee7" TYPE="ext4" 
/dev/sda7: UUID="7615ec0a-cbbb-44fa-853a-128779405c60" TYPE="ext4" 
/dev/sda8: UUID="d05a3219-873d-4212-9940-cf4ddd1f8f48" TYPE="ext4" 
/dev/sda9: UUID="07cb9602-763b-4c28-9904-12f07680bdd9" TYPE="ext4" 
/dev/sda10: UUID="645a2a3c-e35c-4560-96f0-25b805ad9047" TYPE="ext4" 
/dev/sda11: UUID="0609317a-b925-4b1f-9204-1e91c96b6cfc" TYPE="ext4" 
/dev/sdb1: LABEL="Daten-XP" UUID="86E475C0E475B353" TYPE="ntfs" 
/dev/sdb3: LABEL="Test" UUID="373778E071707839" TYPE="ntfs" 
/dev/sdb5: LABEL="Download" UUID="647C5D157C5CE2FA" TYPE="ntfs" 
/dev/sdb6: LABEL="Schrott" UUID="2CC4065511D0637B" TYPE="ntfs" 
/dev/sdb7: LABEL="Daten-Linux" UUID="1C5566632A598548" TYPE="ntfs" 
Walter-Desk walter #

Wo liegt das der Fehler?
 
lewendi schrieb:
Wieder Problem mit menu.lst
Das schaut aber nach grub.cfg aus.

lewendi schrieb:
Glaube es, schau auf Deiner openSUSE-Partition nach, und verwende die richtigen Dateinamen. Nach einem Kernel-Update mußt Du Deine anderen Menü-Dateien manuell anpassen, zumindest bei openSUSE kannst Du auch die auf den zuletzt installierten Kernel zeigenden Verknüpfungen /boot/vmlinuz und /boot/initrd verwenden.
 
Das ist ja mein Problem, wie komme ich auf die sda10 Suse Partition um die Kerneldaten auszulesen?
 
Du hängst die Partition ins Dateisystem ein: Du legst entweder ein leeres Verzeichnis als Einhängepunkt an, fügst eine Zeile in der Datei /etc/fstab hinzu und führst mount -a aus, oder Du machst das mit einem Linux Mint-Werkzeug (bei openSUSE würdest Du den YaST-Partitionierer verwenden)..
 
Danke für die Antwort. Aber kannst das mal etwas genauer erklären, blicke da leider nicht durch.
 
1. Lesestoff: http://selflinux.org/selflinux/html/zugriff_auf_laufwerke.html

2. Zeige einmal den Inhalt der Datei /etc/fstab von Linux Mint.
 
Die gewünschte Datei:
Code:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda8 during installation
UUID=d05a3219-873d-4212-9940-cf4ddd1f8f48 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda9 during installation
UUID=07cb9602-763b-4c28-9904-12f07680bdd9 /home           ext4    defaults        0       2
# swap was on /dev/sda5 during installation
UUID=d09dc037-9462-4120-b291-2078f4a959ac none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0



UUID=86E475C0E475B353	/windows/Daten-XP	ntfs-3g		user,users,gid=users,uid=walter,fmask=133,dmask=022,umask=0002,locale=de_DE.UTF-8	0	0
UUID=373778E071707839	/windows/Test		ntfs-3g		user,users,gid=users,uid=walter,fmask=133,dmask=022,umask=0002,locale=de_DE.UTF-8	0	0
UUID=647C5D157C5CE2FA	/windows/Download	ntfs-3g		user,users,gid=users,uid=walter,fmask=133,dmask=022,umask=0002,locale=de_DE.UTF-8	0	0
UUID=2CC4065511D0637B	/windows/Schrott	ntfs-3g		user,users,gid=users,uid=walter,fmask=133,dmask=022,umask=0002,locale=de_DE.UTF-8	0	0
UUID=1C5566632A598548	/windows/Daten-Linux	ntfs-3g		user,users,gid=users,uid=walter,fmask=133,dmask=022,umask=0002,locale=de_DE.UTF-8	0	0
 
Als root in Linux Mint:

Verzeichnisse anlegen:
Code:
mkdir /linux
mkdir /linux/suse-system
Folgende Zeile in /etc/fstab ergänzen:
Code:
UUID=645a2a3c-e35c-4560-96f0-25b805ad9047 /linux/suse-system ext4   defaults      0       2
/etc/fstab neuerlich abarbeiten:
Code:
mount -a
Jetzt findest Du die openSUSE-Systempartition /dev/sda10 im Verzeichnis /linux/suse-system (Achtung: Wenn Du bei einer Neuinstallation eine Partition formatierst, erhält sie eine neue UUID).
 
Habe es so gemacht... aber wie gehts weiter. Stehe immer noch auf den Schlauch!? Was muß ich in der grub.cfg eintragen, damit openSuse erkannt wird?
 
lewendi schrieb:
linux /boot/vmlinuz-3.1.0-1.2-desktop ...
initrd /boot/initrd-3.1.0-1.2-desktop
Du willst wissen, wie diese beiden Dateien aus dem Verzeichnis /boot der openSUSE-Systempartition jetzt heißen. Du hast die openSUSE-Systempartition in Linux Mint im Verzeichnis /linux/suse-system eingehängt. Du mußt Dir daher in Linux Mint das Verzeichnis /linux/suse-system/boot ansehen, das geht z. B. mit:
Code:
ls -l /linux/suse-system/boot
 
@ josef-wien

Recht vielen Dank für die Mühe die Du Dir gemacht hast. Es funktioniert einwandfrei.

Gruß
lewendi
 
Oben