WinFuture-Forum.de: Ubuntu Und Vista Mit Grub - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Linux
  • 4 Seiten +
  • 1
  • 2
  • 3
  • 4

Ubuntu Und Vista Mit Grub


#1 Mitglied ist offline   silvanm 

  • Gruppe: aktive Mitglieder
  • Beiträge: 152
  • Beigetreten: 26. März 08
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 27. März 2008 - 20:34

Hallo zusammen

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? :D ). 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
0

Anzeige



#2 Mitglied ist offline   koch 

  • Gruppe: aktive Mitglieder
  • Beiträge: 589
  • Beigetreten: 28. Juni 06
  • Reputation: 4
  • Wohnort:bei meiner maus

geschrieben 28. März 2008 - 00:28

wenn ich es recht im kopf habe, dann bedeutet der error 21 doch, dass was mit deinen festplattenbezeichnungen in der menu.lst nicht stimmt.
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

0

#3 Mitglied ist offline   ph030 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.130
  • Beigetreten: 14. Juli 04
  • Reputation: 36
  • Geschlecht:unbekannt

geschrieben 28. März 2008 - 03:12

Zitat

off-topic: wieso kann ich in dem zitat nichts farbig markieren, kann mir das mal einer veraten?
Weil das code-Tag das nicht erlaubt und ja, ich hab das schonmal bemängelt. :P

Dieser Beitrag wurde von ph030 bearbeitet: 28. März 2008 - 03:16

0

#4 Mitglied ist offline   koch 

  • Gruppe: aktive Mitglieder
  • Beiträge: 589
  • Beigetreten: 28. Juni 06
  • Reputation: 4
  • Wohnort:bei meiner maus

geschrieben 28. März 2008 - 03:36

stimmt, jetzt wo du es sagst, fällt es mir auch wieder ein. hab das damals aber mehr überflogen.
0

#5 Mitglied ist offline   silvanm 

  • Gruppe: aktive Mitglieder
  • Beiträge: 152
  • Beigetreten: 26. März 08
  • Reputation: 0
  • Geschlecht:Männlich

  geschrieben 28. März 2008 - 19:32

Hallo, ich habe nun Ubuntu nochmal genau gleich installiert, da kam der Error 21 wieder. Nun habe ich die menu.lst so verändert, dass für Ubuntu (sdb3) hd1,2 steht und für Vista (sda1) hd0,0 steht. Doch nach dem Neustaret war der Error immer noch da! :ph34r: :) :) :imao: :imao: Ich habe den Vista-Bootmanager wiederhergestellt und bin nun langsam ratlos.

Was mache ich nun wieder falsch?
0

#6 Mitglied ist offline   koch 

  • Gruppe: aktive Mitglieder
  • Beiträge: 589
  • Beigetreten: 28. Juni 06
  • Reputation: 4
  • Wohnort:bei meiner maus

geschrieben 29. März 2008 - 04:21

poste mal die neue menu.lst, sonst kann dir keiner sagen, was falsch ist.
0

#7 Mitglied ist offline   silvanm 

  • Gruppe: aktive Mitglieder
  • Beiträge: 152
  • Beigetreten: 26. März 08
  • Reputation: 0
  • Geschlecht:Männlich

  geschrieben 30. März 2008 - 13:39

Hallo

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?
0

#8 Mitglied ist offline   bb83 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.870
  • Beigetreten: 30. August 05
  • Reputation: 24
  • Geschlecht:Männlich

geschrieben 30. März 2008 - 13:47

Könntest du bitte mal die Ausgabe von posten(z.B. übr LiveCd):

fdisk -l


Zwecks Grub neuinstall:
http://wiki.ubuntuus...ight=%28grub%29
0

#9 Mitglied ist offline   silvanm 

  • Gruppe: aktive Mitglieder
  • Beiträge: 152
  • Beigetreten: 26. März 08
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 30. März 2008 - 19:26

Hier meine Ausgabe von fdisk -l:

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. :smokin: :imao: :8): :P :D
0

#10 Mitglied ist offline   bb83 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.870
  • Beigetreten: 30. August 05
  • Reputation: 24
  • Geschlecht:Männlich

geschrieben 30. März 2008 - 20:02

Zitat

/boot/grub auf der sdb3 statt auf sda1 liegt?

Ö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
0

#11 Mitglied ist offline   silvanm 

  • Gruppe: aktive Mitglieder
  • Beiträge: 152
  • Beigetreten: 26. März 08
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 30. März 2008 - 20:06

Nein, ich dachte, dass Linux sdb3 ist, doch fdisk sagt, es sei sdb2. Muss ich in dem Fall dass hd1,2 Auf hd1,1 umschreiben? Der Error kommt, bevor die Einträge kommen. Welche Festplatte Master ist, weiss ich auch nicht. Wahrscheinlich sda. Ich probiere nun nochmals, Grub zu installieren.
0

#12 Mitglied ist offline   bb83 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.870
  • Beigetreten: 30. August 05
  • Reputation: 24
  • Geschlecht:Männlich

geschrieben 30. März 2008 - 20:18

Die einträge müssten eigentlich schon kommen, installiere grub auf die Master Platte, bei dir wahrscheinlich
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

0

#13 Mitglied ist offline   silvanm 

  • Gruppe: aktive Mitglieder
  • Beiträge: 152
  • Beigetreten: 26. März 08
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 30. März 2008 - 20:58

Ich habe nun alles so gemacht wie du es gesagt hast, und so ist Grub wieder installiert. Dann habe ich die menu.lst so veraendert, dass aus hd1,2 hd1,1 wird. Doch nach dem Neustart ist schon wieder der Error gekommen, und zwar bevor irgendeine andere Anzeige kam. :smokin: Und der Ordner grub ist immer noch auf sdb2. Sollte er nicht auch auf sda sein? Ich habe Grub 1.5. Ist das eine falsche Version? :imao: Was mir aufgefallen ist, ist dass es bei fdisk -l bei der sdb2 kein Sternchen hat. Heisst das, dass sie nicht bootfaehig ist? Ist das der Fehler?

LG
0

#14 Mitglied ist offline   koch 

  • Gruppe: aktive Mitglieder
  • Beiträge: 589
  • Beigetreten: 28. Juni 06
  • Reputation: 4
  • Wohnort:bei meiner maus

geschrieben 30. März 2008 - 23:03

das 1.5 bezieht sich nicht auf die version.

http://de.wikipedia.org/wiki/GRUB

da anfangen zu lesen und dann die verlinkten seiten durchgehen.
0

#15 Mitglied ist offline   blob 

  • Gruppe: aktive Mitglieder
  • Beiträge: 331
  • Beigetreten: 16. Oktober 06
  • Reputation: 0
  • Wohnort:Frz-Guyana
  • Interessen:boxen

geschrieben 30. März 2008 - 23:50

Was hast du denn im BIOS eingestellt von welcher der beiden Festplatten gebootet werden soll ? Installiere dorthin in den 1. Sektor (nicht in eine Partition) den boot-Lader. Wenn grub nicht geht, nimm lilo, des geht oefter.
ftp://ftp.guyane.dyn-o-saur.com/sys , http://www.copaya.yi.org ,
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
0

Thema verteilen:


  • 4 Seiten +
  • 1
  • 2
  • 3
  • 4

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0