votec
Anmeldungsdatum: 17. Dezember 2009
Beiträge: Zähle...
|
Moin, hab ein Samsung R780 mit dualboot.
War win7 und ubuntu 14.04.
root@ubuntu:/# fdisk -l
Disk /dev/sda: 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: 0x9637c771
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 718847 358400 7 HPFS/NTFS/exFAT
/dev/sda2 718848 503293951 251287552 7 HPFS/NTFS/exFAT
/dev/sda3 503293952 504215551 460800 27 Hidden NTFS WinRE
/dev/sda4 504217598 976771071 236276737 5 Extended
/dev/sda5 972967936 976771071 1901568 82 Linux swap / Solaris
/dev/sda6 504217600 972967935 234375168 83 Linux Die chroot-Methode laut wiki funktioniert nicht. Nach der Eingabe von sudo chroot /mnt/bin/bash bekomme ich nach der Eingabe von grub-install /dev/sda die Meldung, das er den Befehl nicht kennt. So, und jetzt kommt Ihr ... Bearbeitet von rklm: Formatierung - das müsstest Du nach sechs Jahren eigentlich kennen 😉
|
toni52
Anmeldungsdatum: 4. März 2015
Beiträge: 664
|
Hallo, bitte verwende doch für deine Terminalausgaben Codeblocks, das verbessert die Lesbarkeit ungemein. Übrigens dieses Thema gibt es hier im Forum mehrmals pro Woche. mfg
|
votec
(Themenstarter)
Anmeldungsdatum: 17. Dezember 2009
Beiträge: 10
|
Dein Kommentar ist nicht sehr hilfreich. Wenn ich hier was gefunden haette, haette ich hier keine Hilfe erbeten. Mit Codeblocks ist es bei der Arbeit mit ner live cd auch nicht gerade einfach.
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10958
|
Hej votec, votec schrieb: ...
Mit Codeblocks ist es bei der Arbeit mit ner live cd auch nicht gerade einfach.
das hat mit LiveCD nichts zu tun, Du mögest bitte für Terminalein- und ausgaben codeblöcke benutzen, das Symbol mit dem Zahnrad oberhalb des Editorfensters (oder getippt: {{{der Text}}})
dann sieht die Ausgabe von oben so ähnlich aus
> root@ubuntu:/# fdisk -l
>
> Disk /dev/sda: 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: 0x9637c771
>
> Device Boot Start End Blocks Id System
> /dev/sda1 * 2048 718847 358400 7 HPFS/NTFS/exFAT
> /dev/sda2 718848 503293951 251287552 7 HPFS/NTFS/exFAT
> /dev/sda3 503293952 504215551 460800 27 Hidden NTFS WinRE
> /dev/sda4 504217598 976771071 236276737 5 Extended
> /dev/sda5 972967936 976771071 1901568 82 Linux swap / Solaris
> /dev/sda6 504217600 972967935 234375168 83 Linux
ist doch viel besser lesbar; das war 's, was toni52 meinte. Die chroot-Methode laut wiki funktioniert nicht.
was soll uns das sagen, wie sollen wir da helfen? Nach der Eingabe von sudo chroot /mnt/bin/bash bekomme ich nach der Eingabe von grub-install /dev/sda die Meldung, das er den Befehl nicht kennt.
dann hast Du etwas verkehrt gemacht, und wenn es bei Ausführen (z.B.) von chroot Probleme gibt, auch dann bitte hier vollständig Ein- und Ausgabe (in codeblöcken) posten, wir sehen schließlich nicht, was auf Deinem Bildschirm passiert 😉 Schau am besten auch mal im Portal links weiter unten: ▶ Forum/Kurzanleitung und Richtig Fragen. Gruß black tencate
|
votec
(Themenstarter)
Anmeldungsdatum: 17. Dezember 2009
Beiträge: 10
|
OK, Danke fuer den Input. Dies ist zwar nicht die wiki-chroot-methode, von den Befehlen aber aehnlich und vom Ergebnis her identisch ubuntu@ubuntu:~$ sudo -s
root@ubuntu:~# mkdir /syspart
root@ubuntu:~# mount /dev/sda6 /syspart
root@ubuntu:~# mount -o bind /dev /syspart/dev
root@ubuntu:~# mount -o bind /proc /syspart/proc
root@ubuntu:~# mount -o bind /sys /syspart/sys
root@ubuntu:~# chroot /syspart
root@ubuntu:/# update-grub
bash: update-grub: command not found
|
Keruskerfuerst
Anmeldungsdatum: 23. Oktober 2006
Beiträge: 402
|
Um Konsolenausgaben in eine Datei umzuleiten, kann man folgendes verwenden: z.B.: fdisk -l fdisk -l >/home/benutzer/log. Dann kann der Inhalt der Datei mit einem Editor geöffnet und dann per Copy and Paste hier kopiert werden. Soviel zu dem Problem mit dem Posten von Terminalausgaben. Zu dem anderen Problem mit Grub2: Grub2 reinstallieren: http://wiki.ubuntuusers.de/grub_2/reparatur Die Posts weiter oben sind wirklich wenig hilfreich. Als Anfänger würde ich mir mal das Wiki hier genau durchlesen.
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10958
|
Hej votec votec schrieb: ...von den Befehlen aber aehnlich und vom Ergebnis her identisch
ähnlich? O, o: da steht aber nichts von "update-grub", da steht grub-install! Das zeigt Dir aber auch deutlich, wie wichtig eine Aussage anders als "funktioniert nicht" ist 😈 Gruß black tencate
|
votec
(Themenstarter)
Anmeldungsdatum: 17. Dezember 2009
Beiträge: 10
|
Hab den Wiki-Artikel noch mal abgearbeitet und unten gelistet ubuntu@ubuntu:~$ sudo grub-install /dev/sda
Installing for i386-pc platform.
grub-install: Fehler: Kanonischer Pfad von »/cow« konnte nicht ermittelt werden. ubuntu@ubuntu:~$ sudo apt-get update
Ign cdrom://Ubuntu 14.04.1 LTS _Trusty Tahr_ - Release i386 (20140722.2) trusty InRelease
Ign cdrom://Ubuntu 14.04.1 LTS _Trusty Tahr_ - Release i386 (20140722.2) trusty/main Translation-de_DE
Ign cdrom://Ubuntu 14.04.1 LTS _Trusty Tahr_ - Release i386 (20140722.2) trusty/main Translation-de
Ign cdrom://Ubuntu 14.04.1 LTS _Trusty Tahr_ - Release i386 (20140722.2) trusty/main Translation-en
Ign cdrom://Ubuntu 14.04.1 LTS _Trusty Tahr_ - Release i386 (20140722.2) trusty/restricted Translation-de_DE
Ign cdrom://Ubuntu 14.04.1 LTS _Trusty Tahr_ - Release i386 (20140722.2) trusty/restricted Translation-de
Ign cdrom://Ubuntu 14.04.1 LTS _Trusty Tahr_ - Release i386 (20140722.2) trusty/restricted Translation-en
Ign http://security.ubuntu.com trusty-security InRelease
Ign http://archive.ubuntu.com trusty InRelease
Holen: 1 http://security.ubuntu.com trusty-security Release.gpg [933 B]
Ign http://archive.ubuntu.com trusty-updates InRelease
Holen: 2 http://security.ubuntu.com trusty-security Release [63,5 kB]
OK http://archive.ubuntu.com trusty Release.gpg
Holen: 3 http://archive.ubuntu.com trusty-updates Release.gpg [933 B]
OK http://archive.ubuntu.com trusty Release
Holen: 4 http://archive.ubuntu.com trusty-updates Release [63,5 kB]
OK http://archive.ubuntu.com trusty/main i386 Packages
OK http://archive.ubuntu.com trusty/restricted i386 Packages
Holen: 5 http://archive.ubuntu.com trusty/main Translation-de [672 kB]
Holen: 6 http://security.ubuntu.com trusty-security/main i386 Packages [320 kB]
Holen: 7 http://security.ubuntu.com trusty-security/restricted i386 Packages [8.846 B]
Holen: 8 http://security.ubuntu.com trusty-security/main Translation-en [182 kB]
OK http://archive.ubuntu.com trusty/main Translation-en
Holen: 9 http://archive.ubuntu.com trusty/restricted Translation-de [3.696 B]
OK http://archive.ubuntu.com trusty/restricted Translation-en
Holen: 10 http://archive.ubuntu.com trusty-updates/main i386 Packages [589 kB]
Holen: 11 http://security.ubuntu.com trusty-security/restricted Translation-en [2.266 B]
Holen: 12 http://archive.ubuntu.com trusty-updates/restricted i386 Packages [15,1 kB]
Holen: 13 http://archive.ubuntu.com trusty-updates/main Translation-en [293 kB]
Holen: 14 http://archive.ubuntu.com trusty-updates/restricted Translation-en [3.560 B]
Ign http://archive.ubuntu.com trusty/main Translation-de_DE
Ign http://archive.ubuntu.com trusty/restricted Translation-de_DE
Es wurden 2.218 kB in 10 s geholt (217 kB/s).
Paketlisten werden gelesen... Fertig
ubuntu@ubuntu:~$ sudo apt-get --reinstall install grub-common grub-pc os-prober
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
grub-pc-bin grub2-common
Vorgeschlagene Pakete:
multiboot-doc grub-emu xorriso desktop-base
Die folgenden Pakete werden aktualisiert (Upgrade):
grub-common grub-pc grub-pc-bin grub2-common
4 aktualisiert, 0 neu installiert, 1 erneut installiert, 0 zu entfernen und 553 nicht aktualisiert.
Es müssen 3.274 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 5.120 B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen: 1 http://archive.ubuntu.com/ubuntu/ trusty-updates/main grub-pc i386 2.02~beta2-9ubuntu1.3 [173 kB]
Holen: 2 http://archive.ubuntu.com/ubuntu/ trusty-updates/main grub-pc-bin i386 2.02~beta2-9ubuntu1.3 [889 kB]
Holen: 3 http://archive.ubuntu.com/ubuntu/ trusty-updates/main grub2-common i386 2.02~beta2-9ubuntu1.3 [513 kB]
Holen: 4 http://archive.ubuntu.com/ubuntu/ trusty-updates/main grub-common i386 2.02~beta2-9ubuntu1.3 [1.681 kB]
Holen: 5 http://archive.ubuntu.com/ubuntu/ trusty/main os-prober i386 1.63ubuntu1 [18,1 kB]
Es wurden 3.274 kB in 4 s geholt (659 kB/s).
Vorkonfiguration der Pakete ...
(Lese Datenbank ... 174162 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../grub-pc_2.02~beta2-9ubuntu1.3_i386.deb ...
Entpacken von grub-pc (2.02~beta2-9ubuntu1.3) über (2.02~beta2-9ubuntu1) ...
Vorbereitung zum Entpacken von .../grub-pc-bin_2.02~beta2-9ubuntu1.3_i386.deb ...
Entpacken von grub-pc-bin (2.02~beta2-9ubuntu1.3) über (2.02~beta2-9ubuntu1) ...
Vorbereitung zum Entpacken von .../grub2-common_2.02~beta2-9ubuntu1.3_i386.deb ...
Entpacken von grub2-common (2.02~beta2-9ubuntu1.3) über (2.02~beta2-9ubuntu1) ...
Vorbereitung zum Entpacken von .../grub-common_2.02~beta2-9ubuntu1.3_i386.deb ...
Entpacken von grub-common (2.02~beta2-9ubuntu1.3) über (2.02~beta2-9ubuntu1) ...
Vorbereitung zum Entpacken von .../os-prober_1.63ubuntu1_i386.deb ...
Entpacken von os-prober (1.63ubuntu1) über (1.63ubuntu1) ...
Trigger für man-db (2.6.7.1-1) werden verarbeitet ...
Trigger für install-info (5.2.0.dfsg.1-2) werden verarbeitet ...
Trigger für ureadahead (0.100.0-16) werden verarbeitet ...
grub-common (2.02~beta2-9ubuntu1.3) wird eingerichtet ...
Neue Version der Konfigurationsdatei /etc/grub.d/00_header wird installiert ...
grub2-common (2.02~beta2-9ubuntu1.3) wird eingerichtet ...
grub-pc-bin (2.02~beta2-9ubuntu1.3) wird eingerichtet ...
grub-pc (2.02~beta2-9ubuntu1.3) wird eingerichtet ...
os-prober (1.63ubuntu1) wird eingerichtet ... ubuntu@ubuntu:~$ sudo update-grub
/usr/sbin/grub-probe: Fehler: Kanonischer Pfad von »/cow« konnte nicht ermittelt werden.
ubuntu@ubuntu:~$ sudo grub-mkconfig --output=/boot/grub/thomas.cfg
/usr/sbin/grub-probe: Fehler: Kanonischer Pfad von »/cow« konnte nicht ermittelt werden. Nachgelesen, nur ueber chroot-Umgebung anwendbar, also... ubuntu@ubuntu:~$ sudo mount /dev/sda6 /mnt
ubuntu@ubuntu:~$ sudo mount -o bind /dev /mnt/dev
ubuntu@ubuntu:~$ sudo mount -o bind /sys /mnt/sys
ubuntu@ubuntu:~$ sudo mount -t proc /proc /mnt/proc
ubuntu@ubuntu:~$ sudo cp /proc/mounts /mnt/etc/mtab
ubuntu@ubuntu:~$ sudo chroot /mnt /bin/bash
root@ubuntu:/# grub-install /dev/sda
bash: grub-install: command not found
root@ubuntu:/# sudo update-grub
root@ubuntu:/# ... und keinen Erfolg gehabt ☹
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
1. Ein Win-Upgrade ändert nichts an deinem Ubuntu. Kann das Dateisystem gar nicht lesen. 2. Sehr komisch - irgendwas muss noch mit deinem Ubuntu passiert sein. Der Befehl ist im Paket grub2-common, am besten installierst du IM CHROOT (!) Grub 2 neu: GRUB_2/Installation#Gleiche-Paketversion - genau diesen Abschnitt! Achtung, du hast KEIN EFI, nimmst also den normalen Befehl dort. Mach außerdem das # vor grub-gfxpayload-lists jeweils raus. Eventuell nimmt dein System so auch gar keine Befehle mehr an - das werden wir sehen. Bei sudo meckert es schon mal nicht, das ist gut.
|
votec
(Themenstarter)
Anmeldungsdatum: 17. Dezember 2009
Beiträge: 10
|
Hallo Benno, eine peinliche Frage. Bin jetzt beim grafischen Fenster angelangt, wo das Geraet fuer die Grub-Installation ausgewaehlt werden muss. Wie kann ich das Feld [ ] markieren?
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
Die Tasten sind links neben dem Bild bebildert, es bleiben die gleichen für alle Dialoge.
|
votec
(Themenstarter)
Anmeldungsdatum: 17. Dezember 2009
Beiträge: 10
|
An dem Fenster bin ich schon durch. Jetzt muss ich eine Eingabe taetigen. Schaetze ich brauche ein x. Wie bekomme ich das hin [x]. Eingabe von Zeichen funktioniert nicht. Kann nur mit tab zwischen [ ] und <ok> hin und her springen. Habs hinbekommen. Mittlere Maustaste fuegt einen * ein. Jetzt stehe ich hier GRUB konnte nicht auf den folgenden Geräten installiert werden: │
│ │
│ /dev/sda │
│ │
│ Wollen Sie trotzdem fortfahren? Falls ja, wird Ihr Rechner vielleicht nicht problemlos hochfahren. │
│ │
│ GRUB konnte nicht auf das Boot-Gerät geschrieben werden - fortfahren? │
│ │
│ <Ja> <Nein>
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
Keinen * einfügen, nutze die Tasten aus dem Wiki, also Enter.
|
votec
(Themenstarter)
Anmeldungsdatum: 17. Dezember 2009
Beiträge: 10
|
O.K. hatte den Stern aber schon eingegeben und der Installationsprozess ist weitergelaufen. Jetzt stehe ich vor dieser Abfrage GRUB konnte nicht auf das Boot-Gerät geschrieben werden - fortfahren? <Ja> <Nein>
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
Was kommt denn bei Nein? Im Prinzip kannst du ja den ganzen Vorgang wiederholen. Ich bin mir nicht sicher, ob es an dem * lag, aber vielleicht ist da bereits die Geräteauswahl schon (wieder) schiefgelaufen. Ansonsten liegt das Problem wohl tiefer. Mal schaun, was andere noch meinen.
|