starlord666
Anmeldungsdatum: 21. Februar 2015
Beiträge: 57
|
Moin Moin,
ich habe folgendes Setup:
früher lange Windows 7 auf einer HDD gehabt als einzige Festplatte im PC nun auch Ubuntu 14.04 auf einer extra SSD Win10 auf weiterer SSD für Spiele
Wie gesagt hatte ich erst nur Win7, habe dann Ubuntu auf der SSD installiert und lade dies immer mit GRUB. Seit neuestem auch noch Win10, was aber auch über GRUB sich starten lässt. Soweit alles gut. Nun habe ich die Win7 HDD gelöscht und habe sie vom PC abgestöpselt. Daraufhin bootet er nicht mehr und sagt gleich nach dem BIOS-Laden "Loading Operation System..." und dann kommt gar nichts mehr für Stunden. Das liegt sicher daran, dass der Bootloader noch auf der alten Win7 HDD ist (auf der sich mittlerweile aber keine Dateien mehr befinden). Egal wie ich im BIOS die Bootreihenfolge verändere, das System startet ins GRUB (Bootloader von Ubuntu) nur wenn die alte ehemalige Win7 HDD eingesteckt ist und in der Bootreihenfolge als erstes steht. Nun frage ich euch: Wie kann ich den Bootloader von der alten HDD löschen bzw. auf meine Ubuntu SSD übertragen? Danke euch.
|
Keruskerfuerst
Anmeldungsdatum: 23. Oktober 2006
Beiträge: 402
|
Der Bootloader muß neu installiert werden.
http://wiki.ubuntuusers.de/grub_2/reparatur
|
starlord666
(Themenstarter)
Anmeldungsdatum: 21. Februar 2015
Beiträge: 57
|
Danke dir, muss ich also folgenden Befehl einfach in die Konsole eingeben? sudo grub-install /dev/sdX (wobei das X dann für meine SSD mit Ubuntu steht?) oder muss ich dann noch hiervon was machen? https://wiki.ubuntuusers.de/GRUB_2/Terminalbefehle#grub-install Übrigens wenn ich folgenden Befehl eingebe: sudo fdisk -lu dann sieht es so aus:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 | Disk /dev/sda: 500.1 GB, 500107862016 bytes
16 heads, 63 sectors/track, 969021 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000001
Device Boot Start End Blocks Id System
/dev/sda1 2048 976769023 488383488 7 HPFS/NTFS/exFAT
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0000bbce
Device Boot Start End Blocks Id System
/dev/sdb1 2048 15624191 7811072 82 Linux swap / Solaris
/dev/sdb2 15626238 976771071 480572417 5 Extended
/dev/sdb5 15626240 976771071 480572416 83 Linux
Disk /dev/sdc: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders, total 488397168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xdde57588
Device Boot Start End Blocks Id System
/dev/sdc1 * 2048 1026047 512000 7 HPFS/NTFS/exFAT
/dev/sdc2 1026048 488394751 243684352 7 HPFS/NTFS/exFAT
|
sorry aber ich bin ein Noob was sowas angeht, Danke für jede Hilfe!
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10957
|
Hej starlord666, starlord666 schrieb: ...also folgenden Befehl einfach in die Konsole eingeben? sudo grub-install /dev/sdX
so geht das nur, wenn Du per chroot oder mittels SGD ins System gelangt bist (wobei das X dann für meine SSD mit Ubuntu steht?)
Ja. Wenn Du vom LiveSystem aus arbeitest (ohne chroot), und die entsprechende "/" (in Deinem Fall wohl sdb6) einhängst, und den o.g. Befehl um ebendiese Angabe erweiterst, geht es so:
sudo grub-install --boot-directory=/<pfad/zur/Partition> /dev/sdX wobei "<pfad/zur/Partition>" etwa so aussehen kann:"/media/<username>/<UUID_der_Partition>", und X für die HDD/SDD steht, auf welcher sich "/" befindet. Gruß black tencate
|
apt-ghetto
Anmeldungsdatum: 3. Juni 2014
Beiträge: 2943
|
starlord666 schrieb: Danke dir, muss ich also folgenden Befehl einfach in die Konsole eingeben? sudo grub-install /dev/sdX (wobei das X dann für meine SSD mit Ubuntu steht?)
X muss dann durch den entsprechenden Buchstaben ersetzt werden. Wenn die SSD als sda erkannt wird, dann lautet der richtige Befehl sudo grub-install /dev/sda
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10957
|
Hej Gerry Ghetto sorry, *Klugscheißmodus ein* Gerry Ghetto schrieb: ...Wenn die SSD als sda erkannt wird, dann lautet der richtige Befehl sudo grub-install /dev/sda
Du hast den Unterschied zwischen
leider nicht bedacht! black tencate schrieb: sudo grub-install /dev/sdX
so geht das nur, wenn Du per chroot oder mittels SGD ins System gelangt bist (wobei das X dann für meine SSD mit Ubuntu steht?)
Ja.
*Klugscheißmodus aus* Gruß black tencate
|
apt-ghetto
Anmeldungsdatum: 3. Juni 2014
Beiträge: 2943
|
black tencate schrieb: Hej starlord666, starlord666 schrieb: ...also folgenden Befehl einfach in die Konsole eingeben? sudo grub-install /dev/sdX
so geht das nur, wenn Du per chroot oder mittels SGD ins System gelangt bist (wobei das X dann für meine SSD mit Ubuntu steht?)
Ja.
Ich hatte den Eindruck, er könnte den Eindruck haben, dass er den Befehl nicht anpassen müsste. Deswegen wollte ich das ergänzend zu deiner Antwort klar stellen. Und wenn ich schon dabei bin: SGD steht in diesem Fall für Super Grub Disk. Es ist also folgendes nicht:
Berufsverband für ausgewiesene Grafikerinnen und Grafiker kompetenter Ansprechpartner für die Gesundheit der Schweine in der Schweiz eine führende Fernschule im Fernunterricht Saccharomyces Genome Database Singapur Dollar
|
starlord666
(Themenstarter)
Anmeldungsdatum: 21. Februar 2015
Beiträge: 57
|
Moin noch mal, Danke für eure Posts! Die Ubuntu SSD ist sdb, nicht sda (das ist die alte Win7 HDD). Also lege ich
die Live-DVD ein, starte dann darüber Ubuntu von DVD aus und darin dann den Terminal (oder reicht schon vorher iwie Terminal aufrufen? - nur wann und wie?). Tippe ich ein: sudo grub-install --boot-directory=/media/julian/dev/sdb5 /dev/sdb
–> nur eine wichtige Frage: bei der Partitionsangabe habe ich jetzt mal geraten, dass es die Partition sdb5 ist, die "Linux" genannt wird, da mir der Sinn der "Extended" Partition (die genauso groß ist warum auch immer) nicht klar ist und ich den Swap mal ausschließe, da das ja für die Auslagerung des RAMS genutzt wird. Danke für jede Hilfe! Julian ☺
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10957
|
Hej starlord666, starlord666 schrieb: ...
Die Ubuntu SSD ist sdb, nicht sda (das ist die alte Win7 HDD). Also lege ich
die Live-DVD ein, starte dann darüber Ubuntu von DVD aus und darin dann den Terminal (oder reicht schon vorher iwie Terminal aufrufen? - nur wann und wie?).
das Terminal bekommst Du (z.B.) einfach mit
Strg +
Alt +
T Tippe ich ein:
wenn Dir hier Befehle für 's Terminal in code Blöcken gezeigt werden solltest Du wenigstens die Teile, die nicht noch durch die tatsächlichen Werte zu ergänzen sind, kopieren, und entweder mit der mittleren Maustaste, oder sonst mit
Strg +
⇧ +
V einfügen.
> sudo grub-install --boot-directory=/media/julian/dev/sdb5 /dev/sdb
>
fast richtig, die Partition sdb5 (Dein "/") wird bestimmt anders unter "/media/julian/..." gemountet. Öffne dazu Nautilus (der Dateimanager), da wirst Du links unter Orte fündig, vermutlich mit einer sehr langen Zahl ähnlich dieser feb8003b-3b32-4e48-a412-d223070ca030 In Nautilus kannst Du dieses device einhängen (einfach darauf klicken), und Dir dann die richtige Pfadangabe zwecks kopieren) mit
Strg +
L anzeigen lassen. –> nur eine wichtige Frage: bei der Partitionsangabe habe ich jetzt mal geraten, dass es die Partition sdb5 ist, die "Linux" genannt wird,
um sicher zu sein, kannst gparted starten (links oben auf das Symbol "Dash-Startseite" klicken und
G +
P +
A +
...tippen. In gparted siehst Du dann (u.a.) sdb5 "/" als Einhängepunkt. Gruß black tencate
|
starlord666
(Themenstarter)
Anmeldungsdatum: 21. Februar 2015
Beiträge: 57
|
Hallo black tencate,
Danke schon einmal! ☺ Bin mir nun dank gparted sicher. Dann gebe ich also ein: sudo grub-install --boot-directory=/ac7e79bf-a597-4157-b5ed-2771eb719397 /dev/sdb Stimmts? 😀 (möchte mir nur sicher gehen, um nicht am Ende ein vermurkstes System zu haben) LG
|
HarryD
Anmeldungsdatum: 14. Juni 2006
Beiträge: 2700
Wohnort: Germany - BW
|
Nein, falsch. black tencate schrieb: etwa so aussehen kann:"/media/<username>/<UUID_der_Partition>"
Hinter --boot-directory= muss der richtige Pfad eingesetzt werden
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10957
|
Hej starlord666, starlord666 schrieb: ...
sudo grub-install --boot-directory=/ac7e79bf-a597-4157-b5ed-2771eb719397 /dev/sdb Stimmts?
Nö, zeig mal ein cat /media/Julian bei eingehängter Partition sdb5, und ein sudo blkid Gruß black tencate
|
HarryD
Anmeldungsdatum: 14. Juni 2006
Beiträge: 2700
Wohnort: Germany - BW
|
black tencate schrieb: Nö, zeig mal ein cat /media/Julian
Bei einer Live-CD wohl eher cat ls /media/ubuntu
|
starlord666
(Themenstarter)
Anmeldungsdatum: 21. Februar 2015
Beiträge: 57
|
Hallo, ich arbeite (jetzt gerade) vom Ubuntu System aus, von daher hoffe ich das die Terminalbefehle das gleiche Ergebnis bringen wie von Live-CD: bei "cat /media/julian" sagt er: Is a directory und bei sudo blkid ein: /dev/sda1: LABEL="Backup" UUID="76A05CADA05C7599" TYPE="ntfs" /dev/sdb1: UUID="c3e010e1-d6b7-447a-927c-850b0b2b768a" TYPE="swap" /dev/sdb5: UUID="ac7e79bf-a597-4157-b5ed-2771eb719397" TYPE="ext4" /dev/sdc1: LABEL="System-reserviert" UUID="5A4A3D0C4A3CE683" TYPE="ntfs" /dev/sdc2: LABEL="Win10" UUID="CADA4329DA4310DD" TYPE="ntfs"
Ich glaube langsam bin ich aufm guten Weg 😉
|
starlord666
(Themenstarter)
Anmeldungsdatum: 21. Februar 2015
Beiträge: 57
|
Hallo noch einmal,
mag mir jemand noch helfen was ich jetzt genau eingeben muss? Leider wurde ja nicht mehr geantwortet ☹
Danke für jede Hilfe!
|