Ubuntu Und Vista Mit Grub
#1
geschrieben 27. März 2008 - 20:34
Ich habe folgendes Problem: Ich möchte neben meinem Vista parallel noch Ubuntu installieren. Dazu habe ich 2 SATA-Festplatten. Auf der ersten die Partitionen C: (sda1) mit Vista, dann E: für Programme, auf der zweiten L: (sdb3), wo ich Linux rauftun will, eine SWAP-Parti und D: für weitere Programme. Nun habe ich Ubuntu installiert unter L: als root-Verzeichniss und es lief auch alles Prima. Doch nach dem Neustart kam GRUB ERROR 21. Dank der Hilfe hier habe ich mit bootrec /fixboot und bootrec /fixmbr den Vista-Bootmanager wiederhergestellt. Nun habe ich L: wieder mit dem NTFS formatiert, da es Windows sonst ja nicht erkennen kann. (oder geht das doch? ). Doch wie kann ich nun Ubuntu installieren, dass es diesen Error nicht mehr gibt? Hier noch ein paar Angaben für meinen PC:
Win Vista 64Bit SP1
4GB RAM
2 * 160GB SATA-Festplatten
2* 3.6GH CPU
Kann mir jemand helfen?
LG
Anzeige
#2
geschrieben 28. März 2008 - 00:28
wenn du da die richtigen bezeichnungen eingibst, dann sollte es klappen.
achtung: grub beginnt bei 0 (null) zu zählen, also ist sda3 auf deiner ersten festplatte dann hd0,2 (0=erste festplatte, 2=3.partition). da wird gerne ein falscher wert eingegeben.
schau dich da nochmal um, wenn du es nicht schon getan hast...
http://wiki.ubuntuusers.de/menu.lst
edit: was haben wir den da in deinem anderen thema. schau mal und sag mir, ob du siehst, wo der fehler liegt und lies dir nochmal was zu dem thema durch*grins*
Zitat
title Ubuntu 7.10, kernel 2.6.22-14-generic root (sdb,3) kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=c62986ca-604d-4187-946f-46795c8a028e ro quiet splash initrd /boot/initrd.img-2.6.22-14-generic quiet title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode) root (sdb,3) kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=c62986ca-604d-4187-946f-46795c8a028e ro single initrd /boot/initrd.img-2.6.22-14-generic title Ubuntu 7.10, memtest86+ root (sdb,3) kernel /boot/memtest86+.bin quiet title Other operating systems: root title Windows Vista/Longhorn (loader) root (sda,(1) savedefault makeactive chainloader +1
off-topic: wieso kann ich in dem zitat nichts farbig markieren, kann mir das mal einer veraten?
Dieser Beitrag wurde von koch bearbeitet: 28. März 2008 - 00:37
#3
geschrieben 28. März 2008 - 03:12
Zitat
Dieser Beitrag wurde von ph030 bearbeitet: 28. März 2008 - 03:16
Zu verkaufen:
Xbox, komplett PC (WF Link)
Hardware, Games, Comics und noch mehr Zeug (eBay-KA Link)
#4
geschrieben 28. März 2008 - 03:36
#5
geschrieben 28. März 2008 - 19:32
Was mache ich nun wieder falsch?
#6
geschrieben 29. März 2008 - 04:21
#7
geschrieben 30. März 2008 - 13:39
Ich kann erst am Montag wieder an meinen Computer. Doch meine menu.lst sollte so aussehen:
title Ubuntu 7.10, kernel 2.6.22-14-generic
root (hd1,2)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=c62986ca-604d-4187-946f-46795c8a028e ro quiet splash
initrd /boot/initrd.img-2.6.22-14-generic
quiet
title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root (hd1,2)
kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=c62986ca-604d-4187-946f-46795c8a028e ro single
initrd /boot/initrd.img-2.6.22-14-generic
title Ubuntu 7.10, memtest86+
root (hd1,2)
kernel /boot/memtest86+.bin
quiet
title Other operating systems:
root
title Windows Vista/Longhorn (loader)
root (hd0,0)
savedefault
makeactive
chainloader +1
Doch wie gesagt geht es einfach nicht . Kann es daran liegen, dass der Ordner /boot/grub auf der sdb3 statt auf sda1 liegt? Aber einen Teil von Grub muss ja auf der ersten Festplatte liegen, denn sonst würde ja nicht der Vista-Bootmanager übeschrieben werden. Kann es sein dass dieser Teil die menu.lst gar nicht erst findet? Oder liegt es daran dass man Vista anderst definieren muss? Und wie kann ich den Grub wiederherstellen, ohne Ubuntu nochmal installieren zu müssen?. Als ich einen anderen Bootmanager von Windows installieren wollte, der man in Vista per Klicken konfigurieren kann, erkannte er Ubuntu gar nicht. Er sagt, es sei keine bootfähige Partition. Oder sollt ich Ubuntu mal installieren und unter dem Installations-Assistenten sagen, dass er keinen Bootmanager einrichten soll? Was würde Ubuntu dann machen? Würde man dann Ubuntu gar nicht starten können oder nur noch Ubuntu? Und könnte man dann einen anderen Bootmanager verwenden? Oder kann man nun im Vista-Bootmanager Ubuntu hinzufügen?
#8
geschrieben 30. März 2008 - 13:47
fdisk -l
Zwecks Grub neuinstall:
http://wiki.ubuntuus...ight=%28grub%29
#9
geschrieben 30. März 2008 - 19:26
Disk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x33c933c8 Device Boot Start End Blocks Id System /dev/sda1 * 1 7757 62308071 7 HPFS/NTFS /dev/sda3 7758 19457 93980250 f W95 Ext'd (LBA) /dev/sda5 7758 19457 93980218+ 7 HPFS/NTFS Disk /dev/sdb: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x4ed43ff3 Device Boot Start End Blocks Id System /dev/sdb1 1 62 497983+ 82 Linux swap / Solaris /dev/sdb2 63 3916 30957255 83 Linux /dev/sdb3 3917 19457 124833082+ 7 HPFS/NTFS
Und hier meine menu.lst:
title Ubuntu 7.10, kernel 2.6.22-14-generic root (hd1,2) kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=78f9e824-0a0a-4d02-8827-c250c9fe0d37 ro quiet splash initrd /boot/initrd.img-2.6.22-14-generic quiet title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode) root (hd1,2) kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=78f9e824-0a0a-4d02-8827-c250c9fe0d37 ro single initrd /boot/initrd.img-2.6.22-14-generic title Ubuntu 7.10, memtest86+ root (hd1,2) kernel /boot/memtest86+.bin quiet title Other operating systems: root # This entry automatically added by the Debian installer for a non-linux OS # on /dev/sda1 title Windows Vista/Longhorn (loader) root (hd0,0) savedefault makeactive chainloader +1
Irgendwie hat fdisk eine andere Partition fuer Linux, naehmlich sdb2. Ist hier der Fehler?
LG
PS: Vielen Dank fuer die grosse Muehe.
#10
geschrieben 30. März 2008 - 20:02
Zitat
Öhm sdb3 ist bei dir ein ntfs system, was hat da /boot/grub zu suchen?
Grub kommt aber soweit, das du die Einträge auswählen kannst oder?
Welche Platte ist bei dir die Master?Denn dort solltest du auch den Bootloader installieren
#11
geschrieben 30. März 2008 - 20:06
#12
geschrieben 30. März 2008 - 20:18
dev/sda
also:
Mounte /dev/sdb2 z.B. nach /mnt dann installierst du grub so:
grub-install --root-directory=/mnt /dev/sda
Dieser Beitrag wurde von bb83 bearbeitet: 30. März 2008 - 20:19
#13
geschrieben 30. März 2008 - 20:58
LG
#14
geschrieben 30. März 2008 - 23:03
http://de.wikipedia.org/wiki/GRUB
da anfangen zu lesen und dann die verlinkten seiten durchgehen.
#15
geschrieben 30. März 2008 - 23:50
http://SYS-Linux.yi.org/forum(geht momentan nicht)
Linux SYS 0.23+ getunt mit Kernel 2.6.26.2-i486-1sys , lbreakout 2 , digger :mrgreen:
Das neue SYS Install-DVD gibts hier: ftp://ftp5.gwdg.de/p...s/SYS_Linux.iso
Mirror ftp://ftp.polytechnic.edu.na/pub/SYS