"We are back" « oc.at

Ubuntu und Vista - Dual Boot Problem

><))))°> 21.05.2007 - 18:56 4398 33
Posts

Marcellus

OC Addicted
Avatar
Registered: Mar 2005
Location: ~
Posts: 1755
Das einfachste wird es sein einfach grub zu laden und mal durchzuprobieren welche partition geht.

Aber wie colo schon gesagt hat kanns sein, dass grub nach dem bios die platten anders nummeriert. Du kannst einfach durchprobieren, wo der mbr ist mit vista oben ist. Viele möglichkeiten hast du ja nicht,

falls grub die nummern nicht verdreht hast du (hd0,0) oder (hd1,1) und wenn ers verdreht (hd1,0) und (hd0,1).


Schon mal probiert direkt auf hd0, oder hd1 zu booten? Wär eigentlich logischer, dass sich vista auf den Anfang der Platte spielt.

Wenn das nicht geht würd ich mit der vista cd den mbr neu schreiben und dann checken von wo er booten will. Schreib den mbr neu, stell im bios die bootorder um und gib dem grub als bootoption die andere platte an.

><))))°>

Idle ...
Avatar
Registered: Sep 2002
Location: Wien
Posts: 1586
Zitat von Marcellus
Das einfachste wird es sein einfach grub zu laden und mal durchzuprobieren welche partition geht.

Aber wie colo schon gesagt hat kanns sein, dass grub nach dem bios die platten anders nummeriert. Du kannst einfach durchprobieren, wo der mbr ist mit vista oben ist. Viele möglichkeiten hast du ja nicht,
wie lade ich grub? über die live cd? welche kommandos muss ich eingeben?

Zitat von Marcellus
falls grub die nummern nicht verdreht hast du (hd0,0) oder (hd1,1) und wenn ers verdreht (hd1,0) und (hd0,1).

Schon mal probiert direkt auf hd0, oder hd1 zu booten? Wär eigentlich logischer, dass sich vista auf den Anfang der Platte spielt.
hmm, ich glaube du hast das falsch verstanden, ich will nicht vista booten, sondern linux mit dem vista bootloader. als ich den grub einmal auf hd1,1 installiert habe, hats mir den vista bootloader zamgehaun. ansonsten weiss ich nicht was du meinst :D

Zitat von Marcellus
Wenn das nicht geht würd ich mit der vista cd den mbr neu schreiben und dann checken von wo er booten will. Schreib den mbr neu, stell im bios die bootorder um und gib dem grub als bootoption die andere platte an.
wie finde ich heraus von wo der vista bootloader bootet, und inwiefern hilft mir das?

Marcellus

OC Addicted
Avatar
Registered: Mar 2005
Location: ~
Posts: 1755
Zitat von ><;))))°>
wie finde ich heraus von wo der vista bootloader bootet, und inwiefern hilft mir das?

Weil du mit dem grub ALLES machen kannst so open source und so.

Stell deine boot priorität um, leg die cd ein, schreib dir auf die platte grub drauf und mach einen eintrag, dass er versucht von der anderen platte zu booten und dann sollte er bei dem eintrag den vista bootloader laden.

gue

Addicted
Avatar
Registered: Feb 2003
Location: Linz
Posts: 400
Ich glaube am ehesten, dass du im easybcd etwas falsch gemacht hast. Ich kenne ja das Programm nicht aber poste mal die Einstellungen, die du darin vorgenommen hast (und gleich noch bcdedit /enum dazu).

Fakeedit: Seriously, verwende doch den GRUB als Bootloader.

><))))°>

Idle ...
Avatar
Registered: Sep 2002
Location: Wien
Posts: 1586
gelöscht
Bearbeitet von ><))))°> am 24.05.2007, 18:30

Marcellus

OC Addicted
Avatar
Registered: Mar 2005
Location: ~
Posts: 1755
Screenshot wo ist?

><))))°>

Idle ...
Avatar
Registered: Sep 2002
Location: Wien
Posts: 1586
ok, also hier ist ein screenshot von easybcd:
easybcd.jpg


und das sagt "bcdedit /enum" dazu:
Code:
Windows-Start-Manager
---------------------
Bezeichner              {bootmgr}
device                  partition=C:
default                 {current}
resumeobject            {-irgendeine zahlenklette-}
displayorder            {current}
                        {ntldr}
timeout                 8

Windows-Startladeprogramm
-------------------------
Bezeichner              {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows Vista 
osdevice                partition=C:
systemroot              \Windows
resumeobject            {-irgendeine zahlenklette-}

Windows-Legacybetriebssystem-Ladeprogramm
-----------------------------------------
Bezeichner              {ntldr}
device                  partition=C:
path                    \NST\nst_grub.mbr
description             Ubuntu

wenn ich das nicht zum laufen bekomm werd ich wohl tatsächlich grub verwenden, aber ich möchte es erst mal so versuchen.
Bearbeitet von ><))))°> am 24.05.2007, 18:45

><))))°>

Idle ...
Avatar
Registered: Sep 2002
Location: Wien
Posts: 1586
na gut, wenn mir hier also niemand weiter helfen kann, dann würde ich einen mod bitte diesen thread in den Windows bereich zu verschieben! vielleicht wird dort mein problem gelöst!

Marcellus

OC Addicted
Avatar
Registered: Mar 2005
Location: ~
Posts: 1755
Mit grub auf das ding booten lassen würds auf jeden fall gehen, aber für windows software fragen bist du da echt falsch.

Ich geh mal nicht davon aus, dass der spunz alle threads permanent durchliest, schick ihm einfach eine pm

jives

And the science gets done
Avatar
Registered: Sep 2001
Location: Baden
Posts: 3548
Zitat von ><;))))°>
Ein berechtigter einwand:

die meldungen stehen in der reihenfolge:
Das ist eine Fehlermeldung dieses kongenialen Vista-Bootloaders, oder?

Auch wenn ich dieses Ding nicht gut kenn, wenn ich mir
Code:
Windows-Legacybetriebssystem-Ladeprogramm
-----------------------------------------
Bezeichner              {ntldr}
device                  partition=C:
path                    \NST\nst_grub.mbr
description             Ubuntu
ansehe, könnte der Fehler daran liegen, dass es kein NST-Verzeichnis gibt, oder nst_grub.mbr nicht existiert oder defekt ist.
Schau mal in diesen Thread http://neosmart.net/forums/index.php?gettopic=511, 3. Post, vielleicht hilft das ja weiter.

Leicht OT, aber das muss ich einfach loswerden:
Dieses Bootloader-Unding war mir schon beim Release ein Dorn im Auge. Keine Ahnung was M$ hier versucht hat. Etwas wie GRUB zu kreieren? Tja, leider ist die Useability eines Klartext-Config-Files immer noch um Universen besser als die Konfiguration per CLI-Tool, das irgendwelche seltsamen Dinge tut...
Bearbeitet von jives am 26.05.2007, 12:47

Daroude

OC Addicted
Avatar
Registered: Jul 2002
Location: Vienna, Austria
Posts: 1534
Ich stell mir schon die ganze zeit genau die gleiche frage wie jives, liegt die datei \NST\nst_grub.mbr wirklich dort?

><))))°>

Idle ...
Avatar
Registered: Sep 2002
Location: Wien
Posts: 1586
danke @jives für den link, das könnte mir wirklich weiter helfen, ich werde mich in naher zukunft mal intensiver damit beschäftigen

Der ordner NST ist vorhanden und die datei nst_grub.mbr liegt ebenfalls drin. an den zugriffsrechten kanns auch nicht liegen. trotzdem hab ich vorsichtshalber mal "jeder" den zugriff gestattet.

><))))°>

Idle ...
Avatar
Registered: Sep 2002
Location: Wien
Posts: 1586
ich bin echt am verzweifeln:
ich hab jetzt alle partitionenn durchprobiert - bei jeder bekomm ich den selben fehler. also entweder wurde grub nicht richtig installiert, oder easybcd funktioniert nicht richtig.

um auf nummer sicher zu gehen, wollte ich grub nochmal installieren. also hab ich in die live ubuntu umgebung gebootet, und mir erst mal die hardware konfiguration angeschaut:

Code:
*-disk
                description: SCSI Disk
                product: WDC WD740GD-00FL
                vendor: ATA
                physical id: 0.0.0
                bus info: scsi@4:0.0.0
                logical name: /dev/sda
                version: 21.0
                serial: -deleted-
                size: 69GB
                capabilities: partitioned partitioned:dos
                configuration: ansiversion=5
              *-volume:0
                   description: Linux filesystem partition
                   physical id: 1
                   bus info: scsi@4:0.0.0,1
                   logical name: /dev/sda1 <---------
                   capacity: 9538MB
                   capabilities: primary
              *-volume:1
                   description: HPFS/NTFS partition
                   physical id: 2
                   bus info: scsi@4:0.0.0,2
                   logical name: /dev/sda2
                   capacity: 58GB
                   capabilities: primary bootable
              *-volume:2
                   description: Linux swap / Solaris partition
                   physical id: 3
                   bus info: scsi@4:0.0.0,3
                   logical name: /dev/sda3
                   capacity: 1231MB
                   capabilities: primary nofs

ich hab die meiner ansicht nach wichtige zeile gleich mal markiert. also dacht ich mir,d ann installier ich grub auf /dev/sda1
dann passiert folgendes:

Code:
ubuntu@ubuntu:~$ sudo grub-install /dev/sda1
Probing devices to guess BIOS drives. This may take a long time.
Could not find device for /boot: Not found or not a block device.

kann mir das wer erklären? was mach ich falsch?

Marcellus

OC Addicted
Avatar
Registered: Mar 2005
Location: ~
Posts: 1755
Zitat
ubuntu@ubuntu:~$ sudo grub-install /dev/sda1
Probing devices to guess BIOS drives. This may take a long time.
Could not find device for /boot: Not found or not a block device.

http://www.gentoo.org/doc/en/grub-e....xml#doc_chap12

easybcd howto
http://ubuntuforums.org/showthread.php?p=2600565

vllt hilfts dir ja

jives

And the science gets done
Avatar
Registered: Sep 2001
Location: Baden
Posts: 3548
Code:
sudo grub-install /dev/sda
(nicht /dev/sda1) sollte hinhaun.
Alternativ könntest du mit
Code:
sudo grub
grub> root (hd0,0)
grub> setup (hd0)
eine komplett manuelle Installation probieren.

Aber nachdem die erste Fehlermeldung eher nach dem Vista-Bootloader aussieht, glaube ich, dass das Problem eher dort liegt bzw. lag.
Bearbeitet von jives am 27.05.2007, 13:52
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz