Siegfrid Brandstätter wrote:
Hallo Andreas, hallo Liste, Am Dienstag, 6. Februar 2007 14:14 schriebKyek, Andreas, VF-DE"
: [...]
Was passiert, wenn du aus der 10.0 folgendes aufrufst: (als root):
grub
(du solltest nun in der grub-shell landen)
root (hd1,4)
grub> root (hd1,4) Filesystem type is ext2fs, partition type 0x83
die (hd1,4) ist doch : /dev/hdd5 /10.2 ext3 user,noauto,acl,user_xattr 0 0 weshalb ist da der "ext3 und ext2fs" unterschied?
grub kennt kein ext3 und man kann ja schliesslich _jedes_ ext3 FS als ext2 mounten; es wird nur kein Journal mehr geführt.
Ich habe es nun zwar in der 10.2 gemacht, wenn ich die 10.0 mounte und dort nachsehe wird's ja egal sein oder?
nee; evtl. nicht.
(sollte liefern: filesystem type ist ext2fs, partition type 0x83 oder etwas ähnliches)
Wenn nicht, schau dir bitte die /boot/grub/device.map an. (du bist ja immer noch in der 10.0, richtig?)
Momentan nicht, wird in der 10.2 auch gleich gezeigt werden, hoffe ich mal.
dort sollte mindestens stehen: (hd1) /dev/hdd (hd0) /dev/hda
/boot/grub/device.map (fd0) /dev/fd0 (hd1) /dev/hdd (hd0) /dev/hda
welche ist das jetzt? die aus der 10.2 oder der 10.0? Das sind zwei unterschiedliche Dateien, oder? Ich verstehe es nicht mehr, was du machst. Ich hatte die Idee, das du das aus der 10.0 machst weil das anscheinend die ist, die dein Grub auch benutzt.
ansonsten das hier mal reinschreiben und erneut "grub-install" aufrufen.
Was passiert nun?
grub-install habe ich NUN natürlich nicht gemacht. Aber heute schon mal dies gemacht:
grub-install /dev/hda
Aus welcher Installation? Das macht eben schon einen Unterschied! Du spielst mir zuviel mit den verschiedenen Versionen rum; so blicke ich nicht mehr durch was du wann in welcher Installation abfragst. Du solltest dich entscheiden: a) menu.lst / grub der 10.2 benutzen oder b) menu.lst / grub der 10.0 benutzen (Es gibt da noch die Möglichkeiten mit den kaskadierten grub von David via chainloader; ich persönlich mag mich nicht durch n verschiedene Bootmanager hangeln wenn es einer auch tut. Allerdings hat diese Methode den "Charme", das du zwei verschiedene menu.lst Dateien nacheinander mit den jeweiligen "grub's" benutzt) Falls oben a) oder b): 1) boote die jeweilige Installation (wie auch immer) 2) editiere ggf. die dazu gehörende /boot/grub/device.lst 3) editiere die dazu gehörende /boot/grub/menu.lst 4) rufe aus DIESER installation "grub-install /dev/hda" auf. Deine Einträge in /boot/grub/menu.lst könnten z.B. so aussehen title openSUSE 10.2 (/dev/hdd5) root (hd1,4) kernel /boot/vmlinuz root=/dev/hdd5 resume=/dev/hda5 splash=silent showopts initrd /boot/initrd title SUSE LINUX 10.0 (/dev/hda6) root (hd0,0) kernel /vmlinuz root=/dev/hda6 selinux=0 resume=/dev/hda5 splash=silent showopts initrd /initrd Beachte den Unterschied in den Pfaden, da du bei Deiner 10.0 ein seperates FS für /boot hast; in der 10.2 das /boot aber "nur" ein Vz in / (root) ist. Andreas (der jetzt erstmal ein bischen arbeiten muss!) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org