Windows neben Suse

Ubuntu booten -> Konsole öffnen -> sudo grub-install /dev/sda (alternativ grub-install /dev/hda).
 
Also, ich habe jetzt folgendes versucht.
Code:
root@ubuntu:/home/ubuntu# sudo grub-install /dev/hda
Could not find device for /boot: Not found or not a block device.
root@ubuntu:/home/ubuntu# sudo grub-install  --recheck /dev/hda
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.
root@ubuntu:/home/ubuntu#

Wie zu sehen ist, komme ich da nicht weiter.

Dann habe ich hier was gefunden:
http://www.hannes-schulze.de/linux/grub-reparieren-nach-windows-installation.html

Da klappt es auch nicht. Ich werde nachher noch etwas versuchen, vielleicht hat ja jemand aber den entscheidenden Tip. Vllt. habe ich nur irgendwas nicht beachtet.
Wenn mehr Ausgaben nötig sind, bitte bescheidsagen.

Gruß

D!
 
mount mal deine systempartition sonstwohin; vorschlag: /mnt/system

dann wenn du eine extra bootpartition hast, mountestete die nach /mnt/system/boot

und dann tippste

sudo grub-install --root-directory=/mnt/system /dev/hda
 
Zuletzt bearbeitet:
So da bin ich dann wieder, erstmal zum Status Vista Installation hats geschafft was alle anderen OS noch nicht geschafft haben *gg

Mein XP ist nun Weg aber waine das ist mir auch egal, nur mein Suse macht mir Sorgen.

Habe es nach langen versuchen endlich über das Suse eigende Repair System geschafft grub wieder zu installieren.
Soweit auch alles super aber leider scheint mein Suse nen Prob mit den Partitionen zu haben. Komme wen ich jetzt Suse Starte,sofort in die Konsole mit folgenden Fehler, habe ihn mal Abgeschrieben.

Code:
Could this be a Zero-lenght Partition?
fsck.ext3 /dev/disc/by-id/scsi-Sata.st9120821AS_5PLC60QF9-part3 faild (status 8x0).Run manuall!
ehci-hcd ohci-hcd usb-ohci usb-uhci
fsck failed for at least one filesystem (not/)
Please repair manually and reboot.
The root filesystem is already mounted read-write.

(give root passwort)
(repair System) #

Über startx komme ich dann zum KDE als Root dort habe ich nochmal versucht fsck auszuführen.
Mit dieser Meldung

Code:
(none):~ # fsck
fsck 1.40.2 (12-Jul-2007)
e2fsck 1.40.2 (12-Jul-2007)
/dev/disk/by-id/scsi-SATA_ST9120821AS_5PL06QF9-part7 is mounted.

WARNING!!!  Running e2fsck on a mounted filesystem may cause
SEVERE filesystem damage.

Do you really want to continue (y/n)? yes

Clearing orphaned inode 1954203 (uid=0, gid=0, mode=0140755, size=0)
/dev/disk/by-id/scsi-SATA_ST9120821AS_5PL06QF9-part7: clean, 341094/2626560 files, 2026161/5242880 blocks
e2fsck 1.40.2 (12-Jul-2007)
fsck.ext3: Attempt to read block from filesystem resulted in short read while trying to open /dev/disk/by-id/scsi-SATA_ST9120821AS_5PL06QF9-part3
Could this be a zero-length partition?
fsck.ext3 /dev/disk/by-id/scsi-SATA_ST9120821AS_5PL06QF9-part3 failed (status 0x8). Run manually!

So nun bin ich leider doch am ende ich habe schon mal gesehen das Suse nen Prob zu haben scheint mit den Mounten der Partitionen. Aber leider fehlt mir das nötige wissen um diesen fehler ohne Neuinstallation beheben zu können.

Hoffe ihr habt noch eine Idea

Danke euch gruß dev
 
Die Fehlermeldung ist sowas von eindeutig.

Code:
fsck
fsck 1.40.2 (12-Jul-2007)
e2fsck 1.40.2 (12-Jul-2007)
/dev/disk/by-id/scsi-SATA_ST9120821AS_5PL06QF9-part7 [B]is mounted.[/B]

[B]WARNING!!!  Running e2fsck on a mounted filesystem may cause
SEVERE filesystem damage.[/B]

Und statt mal genau zu lesen, was da los ist.

Code:
Do you really want to continue (y/n)? [B]yes[/B]

*Kopf* => *Tischplatte*

Dann hoffe mal, daß Deine Rootpartition (denn das war die gemountete Partition, die da bemängelt wurde) keine Macke abbekommen hat.

//Edit:

Code:
fsck.ext3: Attempt to read block from filesystem resulted in short read while trying to open /dev/disk/by-id/scsi-SATA_ST9120821AS_5PL06QF9-part3
Could this be a zero-length partition?

Oh, nett.

Könnte es sein, daß Du bei der Installation von Vista auch geich noch Dein /home geplättet hast?

Und die Ausgabe Deiner Partitionstabelle könnte auch hilfreich sein (hätte man eigentlich selbst drauf kommen können).

Greetz,

RM
 
Zuletzt bearbeitet von einem Moderator:
Danke dir nochmal, sry hast recht habe wirklich nicht gelesen. :)

Code:
(none):~ # fdisk -l /dev/sda

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0001307a

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        4833    38819840    7  HPFS/NTFS
/dev/sda2            4834       10326    44122522+  83  Linux
/dev/sda3           10327       14592    34266645    f  W95 Ext'd (LBA)
/dev/sda5           10327       11754    11468800    7  HPFS/NTFS
/dev/sda6           11755       11981     1823314+  82  Linux swap / Solaris
/dev/sda7           11982       14592    20972826   83  Linux
(none):~ #

(none):~ # e2fsck /dev/sda3
e2fsck 1.40.2 (12-Jul-2007)
e2fsck: Attempt to read block from filesystem resulted in short read while trying to open /dev/sda3
Could this be a zero-length partition?

Erstmal die Ausgaben zur home ich glaube die lebt noch da ich auf die Daten über Windows mit explore2fs so wie auch mit Knoppix darauf zugreifen kann.

Leider habe ich wirklich gerade keine Ahnung was genau ich jetzt noch machen kann :(

Danke nochmal für die Hilfe

Edit:

Wobei ich glaube das Home auf sda2 oder liege ich da falsch ?
 
Zuletzt bearbeitet:
Wobei ich glaube das Home auf sda2 oder liege ich da falsch ?

Nein, Du liegst richtig.

Und nun sollte klar sein

a) was den Ärger verursacht

b) was zu tun ist

c) warum fsck die Partition sda3 als "zero-length Partition" erkennt.

Code:
/dev/sda3           10327       14592    34266645    f  W95 [B]Ext'd[/B](LBA)

Deine Vorschläge?

Greetz,

RM
 
Nein, Du liegst richtig.

Und nun sollte klar sein

a) was den Ärger verursacht

b) was zu tun ist

c) warum fsck die Partition sda3 als "zero-length Partition" erkennt.

Code:
/dev/sda3           10327       14592    34266645    f  W95 [B]Ext'd[/B](LBA)

Deine Vorschläge?

Greetz,

RM

Schalg mich wen ich Falsch liege.

Aber ich versuche es mal

a) sda3
ist wie es scheint kein reines Linux format W95 --> sollt es nicht ext3 oder Linux lauten ?

b) sda 3 manuell mounten -- wobei ich da leider nicht weiß wie

c) kann ich leider nicht beantworten sry

Aber dazu fehlt mir leider noch das verständniss zu den ganzen Linux Partitionen btw. was von was abhängig ist.
 
Das hat nichts mit Linux zu tun, sondern mit Partitionierung allgemein.

http://de.wikipedia.org/wiki/Partition_(Festplatte)

a) Fast richtig.

Die Partition sda3 ist nicht (mehr) Deine /home sondern die erweiterte Partition in der sich die logischen Partitionen sda5-7 befinden.

c) Da auf sda3 kein ext3-Dateisystem liegt, geht fsck baden.

b) Die Datei /etc/fstab auf die neue Partitionstabelle anpassen und sda2 zu /home machen.

Greetz,

RM
 
Zuletzt bearbeitet von einem Moderator:
Das hat nichts mit Linux zu tun, sondern mit Partitionierung allgemein.

http://de.wikipedia.org/wiki/Partition_(Festplatte)

a) Fast richtig.

Die Partition sda3 ist nicht (mehr) Deine /home sondern die erweiterte Partition in der sich die logischen Partitionen sda5-7 befinden.

c) Da auf sda3 kein ext3-Dateisystem liegt, geht fsck baden.

b) Die Datei /etc/fstab auf die neue Partitionstabelle anpassen und sda2 zu /home machen.

Greetz,

RM

Danke dir nochmal, bevor ich jetzt noch falsch mache,

Code:
/dev/disk/by-id/scsi-SATA_ST9120821AS_5PL06QF9-part7 /                    ext3       acl,user_xattr        1 1
/dev/disk/by-id/scsi-SATA_ST9120821AS_5PL06QF9-part2 /home                ext3       acl,user_xattr        1 2
/dev/disk/by-id/scsi-SATA_ST9120821AS_5PL06QF9-part1 /windows/C           ntfs-3g    users,umask=0,locale=de_DE.UTF-8   0  0
/dev/disk/by-id/scsi-SATA_ST9120821AS_5PL06QF9-part5 /windows/D           ntfs-3g    users,umask=0,locale=de_DE.UTF-8   0  0
/dev/disk/by-id/scsi-SATA_ST9120821AS_5PL06QF9-part6 swap                 swap       defaults              0 0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0

Währe das dann so richtig ?
 
Bei mir ist auch die Linixpartition jetzt:
Code:
/dev/hda2            6096       62019   140928480    f  W95 Ext'd (LBA)

Nachdem ich folgendes eingebe:
Code:
root@ubuntu:/home/ubuntu# mount -o dev /mnt/hda2

Kommt folgende Ausgabe:
Code:
mount: can't find /mnt/hda2 in /etc/fstab or /etc/mtab
root@ubuntu:/home/ubuntu#

Ich weiss nicht, wie ich das sonst noch versuchen kann.

Also ich habe mir jetzt viele Howtos durchgelesen, nur jedes mal, wenn ich es so mache, wie es da steht, dann klappt das leider nicht

Rain_maker, Du schreibst:

b) Die Datei /etc/fstab auf die neue Partitionstabelle anpassen und sda2 zu /home machen.

Das w're in meinem Falle die hda2, die ich yzu meinem home Veryeichniss machen muss oder?
Wie genau muss ich da vorgehen?

Gruss

D!
 
soso dein linux is also auf ner w95 extended partition - interessant -- und was hat das mit /home zu tun ?


http://www.google.com/search?client=opera&rls=en&q=mount+partition&sourceid=opera&ie=utf-8&oe=utf-8

++

man mount

Oops:think:
Ich dachte es ist ein Fehler, nachdem ich XP neuinstalliert habe und dannach die Linuxpartition so angezeigt wird. Ich starte noch mal Ubuntu von der CD und schaue noch mal nach was da in der Tabelle steht, werde die agnze Tabelle mal hier posten.
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

EDIT:

Ich glaube, ich habe da was falsch verstanden.

Code:
root@ubuntu:/home/ubuntu# fdisk -l
omitting empty partition (5)

Disk /dev/hda: 160.0 GB, 160041885696 bytes
112 heads, 45 sectors/track, 62020 cylinders
Units = cylinders of 5040 * 512 = 2580480 bytes
Disk identifier: 0x00000001

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        6095    15359377+   7  HPFS/NTFS
/dev/hda2            6096       62019   140928480    f  W95 Ext'd (LBA)
/dev/hda3           12191       62019   125569080    7  HPFS/NTFS
/dev/hda5            6096        6712     1554795   82  Linux swap / Solaris
/dev/hda6            6713        8903     5521297+  83  Linux
/dev/hda7            8904       12190     8283217+  83  Linux

Ich versuche das jetzt noch mal zu mounten.
Danke fuer den Hinweis.

Grub wiederherstellen
 
Zuletzt bearbeitet:
hda 1 und 3 sind bei dir die Windows Partitionen

entweder ist hda 6 oder 7 deine home
 
Zuletzt bearbeitet:
hda 1 und 3 sind bei dir die Windows Partitionen

entweder ist hda 6 oder 7 deine home

Und wass soll dann die hda2 sein? ich habe nur 2 Windowspartitionen Auf dieser platte und noch eine auf einer anderen Platte -> hdb1.
Dann muss die hda2 aus irgendeinem Grund falsch angezeigt werden. ein paar Zeilen weiter oben hat doch anscheinend jemand das gleiche Problem gehabt und es war wohl auch seine /home. Nur wie muss ich denn jetzt vorgehen, damit ich da irgendwas mounten kann. Ich habe es nach dieser Anleitung versucht, aber :
Code:
root@ubuntu:/home/ubuntu# mount -o dev /mnt/hda2
mount: can't find /mnt/hda2 in /etc/fstab or /etc/mtab
root@ubuntu:/home/ubuntu#
Kann es sein, daß da irgendwas kaputt ist? Also das Filesystem, oder so, oder habe ich einfah nur nicht die richtige Vorgehensweise? Der Kollege weiter oben hat es ja geschafft, nur steht da leider nicht, welche Befehle er eingetippt hat, um seine Partitionstabelle wieder flott zu machen.

Edit:

Wobei ich glaube das Home auf sda2 oder liege ich da falsch ?

Danke dir nochmal, bevor ich jetzt noch falsch mache,

Code:
/dev/disk/by-id/scsi-SATA_ST9120821AS_5PL06QF9-part7 /                    ext3       acl,user_xattr        1 1
/dev/disk/by-id/scsi-SATA_ST9120821AS_5PL06QF9-part2 /home                ext3       acl,user_xattr        1 2
/dev/disk/by-id/scsi-SATA_ST9120821AS_5PL06QF9-part1 /windows/C           ntfs-3g    users,umask=0,locale=de_DE.UTF-8   0  0
/dev/disk/by-id/scsi-SATA_ST9120821AS_5PL06QF9-part5 /windows/D           ntfs-3g    users,umask=0,locale=de_DE.UTF-8   0  0
/dev/disk/by-id/scsi-SATA_ST9120821AS_5PL06QF9-part6 swap                 swap       defaults              0 0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0

Währe das dann so richtig ?

Müsste passen.

Greetz,

RM
 
Zuletzt bearbeitet:
Ja habe ich, ich verstehe auch fast alles, um was es da geht, aber ich habe entweder übersehen welche Befehle da zum Einsatz kommen, oder da steht wirklich nur, daß er es gemacht hat, aber nicht wie. Ich lese mir das mal alles noch mal durch.. :rtfm: Zum 3. mal:headup:
Und ab dafür ;)
 

Ähnliche Themen

openn SuSE 13.1 - 64-BIt erlaubt nicht mehr als 20GB für /root

EFI / Bios - GTP / Verwirrung pur

Freezes Abstürze und bootcrashes

Zugriff von Suse 12.2 auf xp und win2k

Windows clients können nicht mehr auf lange laufendes System zugreifen

Zurück
Oben