• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöscht] GRUB - Problem mit Windows XP

Chaoshh

Member
Ich habe auf einer Festplatte (SATAII 500GB) 2 Betriebssysteme. Einmal openSuse 11.0 x64 und WinXP Pro. Ich hatte auch erfolgreich Grub installiert; alles lief wunderbar. Doch dann entdeckte ich, daß bei der Partitionierung Teile der Festplatte ausgelassen wurden und vor Linux und auch hinter SWAP lagen. Der Aufbau der Partitionen war folgendermaßen:

Code:
# fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               2        2103    16884315    7  HPFS/NTFS
/dev/sda2            2104       57867   447924330    7  HPFS/NTFS
/dev/sda3           57868       59825    15727635    f  W95 Ext'd (LBA)
/dev/sda4   *       59826       60801     7839720   83  Linux
/dev/sda5           57868       58651     6297448+  82  Linux swap / Solaris

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
16 heads, 63 sectors/track, 969021 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

Nu wollte ich das ganze natürlich verbinden. Also habe ich den KDE Partitionsmanager aufgerufen und die Größen etwas verändert. Ich habe praktisch jede Partition klein bisschen bewegt, vergrößert oder verkleinert. Solange bis alles passte und die übrigen 13 GB auf Linux und Windows verteilt worden waren. Dann stellte ich aber fest, daß Linux, das vorher auf sda3 zu finden war, nun auf sda4 landete. Dieser Manager ist irgendwie unübersichtlich für mich was das Verhalten angeht (hab früher unter Windoof mit partition Magic bessere Ergebnisse bei mehr übersichtlicher Bedienung erlebt) und manche Operationen ließen sich nicht durchführen oder endeten anders als vorgesehen (siehe aktuelle sda3). :irre:

Doch dann startete ich den Rechner und wählte im Grub Menü "WinXP" aus. Dann kam folgende Fehlermeldung in weißen Buchstaben auf schwarzen Hintergrund:

Code:
rootnoverify (hd0,3)
chainloader (hd0,0)+1

Fehler beim lesen des Datenträgers
Neustart mit STRG+ALT+ENTF

Dazu sind auf dem Bildschirm einige, einzelne Buchstaben auf farbigen Hintergrund verteilt. Grün- und Rot- und Magnetafarben.

Also habe ich in mir die menu.lst angeschaut:

Code:
default 1
timeout 8
gfxmenu (hd0,3)/boot/message
##YaST - activate
##YaST - generic_mbr
debug

title winxp
    rootnoverify (hd0,3)
    chainloader (hd0,0)+1

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.0
    root (hd0,3)
    kernel /boot/vmlinuz root=/dev/sda4 splash=silent showopts
    initrd /boot/initrd

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.0
    root (hd0,3)
    kernel /boot/vmlinuz root=/dev/sda4 showopts ide=nodma apm=off acpi=off noresume edd=off  x11failsafe
    initrd /boot/initrd

Ich habe verschiedenes damit ausprobiert. Ich habe folgendes bei WinXP geschrieben:

Code:
title winxp
    rootnoverify (hd0,3)
    makeactive
    chainloader (hd0,0)+1

oder

Code:
title winxp
    root (hd0,3)
    makeactive
    chainloader (hd0,0)+1

oder

Code:
title winxp
    rootnoverify (hd0,3)
    makeactive
    chainloader +1

oder mit der Systemreparatur von der Suse DVD einfach einen neuen Grub reingehauen. Doch nichts hat bisher geholfen.

Ich habe e2fsck zur Testzwecken ausgeführt:
Code:
:~ # e2fsck -n -f -v /dev/sda4
e2fsck 1.40.8 (13-Mar-2008)             
Warning!  /dev/sda4 is mounted.         
Warning: skipping journal recovery because doing a read-only filesystem check.
Pass 1: Checking inodes, blocks, and sizes                                    
Deleted inode 19445 has zero dtime.  Fix? no                                  

Inodes that were part of a corrupted orphan linked list found.  Fix? no

Inode 80094 was part of the orphaned inode list.  IGNORED.
Inode 231678 was part of the orphaned inode list.  IGNORED.
Pass 2: Checking directory structure                       
Pass 3: Checking directory connectivity                    
Pass 4: Checking reference counts                          
Pass 5: Checking group summary information                 
Block bitmap differences:  -124093 -164919 -(164921--164924) -(308375--308407) -(308559--308579) -606143 -606145 -(606148--606149) -(606164--606166) -606168 -606225 -(639109--639113) -639160 -639167 -(639229--639230) -639244 -(639650--639659) -(639983--639984) -(639994--639997) -(640019--640020) -640040 -(640048--640055) -(640083--640095) -(640115--640117) -(640179--640183) -(640188--640201) -919584 -919597 -(921613--921614) -921631 -921642 -921646 -921657 -921661 -921673 -(921675--921676) -(921681--921683) -(922040--922041) -(922043--922044) -922059 -922063 -922068 -922071 -922077 -922094 -922282 -(922288--922289) -924138 -928030 -928513 -928524 -928526 -(928540--928541) -928597 -928601 -(928604--928605) -928614 -928626 -(928634--928637) -928639 -928644 -(928648--928654) -(928657--928658) -928661 -928677 -(928681--928683) -(928685--928686) -(928688--928689) -928697 -928704 -928748 -928772 -929161 -929905 -931854 -934028 -934062 -934282 -935156 -935726 -(935872--935873) -935875 -(935877--935878) -935881 -935883 -935885 -935893 -(935902--935911) -946984 -948591 -948595 -948607 -948766 -948770 -(948776--948778) -(948786--948787) -(948789--948791) -(950785--950786) -(950789--950790) -951641 -951643 -951646 -951651 -951661 -951663 -951888 -(951896--951897) -(951901--951902) -951904 -(951906--951911) -951918 -951927 -951931 -951938 -951949 -951951 -952034 -952251 -952267 -952275 -952855 -(952886--952887) -953924 -955605 -(955607--955614) -(955617--955624) -955970 -(956036--956039) -(956355--956371) -(956374--956375) -956405 -(956409--956413) -956432 -956440 -(956458--956477) -(956479--956481) -(956484--956494) -956693 -(956820--956829) -957278 -957863 -(957865--957870) -957872 -(962358--962363) -(962480--962513) -(962780--962787) -971660 -974952 -(974961--974963) -974965 -(974967--974984) -(974986--974989) -(974991--974993) -(981015--981016) -981028 -(981104--981111) -(981176--981299) -(983573--983577) -(983579--983664) -1195790                                                           
Fix? no                                                                                                                                         

Free blocks count wrong for group #5 (1227, counted=1226).
Fix? no                                                   

Free blocks count wrong for group #18 (9, counted=0).
Fix? no                                              

Free blocks count wrong for group #19 (1161, counted=1089).
Fix? no

Free blocks count wrong for group #36 (15223, counted=15222).
Fix? no

Free blocks count wrong (200736, counted=200653).
Fix? no

Inode bitmap differences:  -19445 -80094 -136889 -(136891--136893) -231678
Fix? no

Free inodes count wrong for group #16 (2094, counted=2090).
Fix? no

Free inodes count wrong (225754, counted=225750).
Fix? no


/dev/sda4: ********** WARNING: Filesystem still has errors **********


  264806 inodes used (53.98%)
    4112 non-contiguous inodes (1.6%)
         # of inodes with ind/dind/tind blocks: 14015/128/0
 1759194 blocks used (89.76%)
       0 bad blocks
       1 large file

  220208 regular files
   22888 directories
      46 character device files
      48 block device files
      60 fifos
    8667 links
   21295 symbolic links (19671 fast symbolic links)
     249 sockets
--------
  273461 files

Was kann ich noch tun? Bleibt mir nur übrig alles von Windows zu kopieren und dann neu zu installieren? Oder hilft da evtl. die Windoof Installationsroutine?
 

pingu!

Member
Hi,
Wenn ich deine partitionen so anschaue:
# fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 2 2103 16884315 7 HPFS/NTFS
/dev/sda2 2104 57867 447924330 7 HPFS/NTFS
/dev/sda3 57868 59825 15727635 f W95 Ext'd (LBA)
/dev/sda4 * 59826 60801 7839720 83 Linux
/dev/sda5 57868 58651 6297448+ 82 Linux swap / Solaris
dann stimmt der eintrag im file /boot/grub/menu.lst von Windows nicht:
title winxp
rootnoverify (hd0,3)
chainloader (hd0,0)+1
Veruch mal die Windows section zu ändern mit:
NOTE: Je nachdem ob Windows XP auf der 1 (hd0,0) oder 2 (hd0,1) Partition ist.....
Code:
title winxp
    rootnoverify (hd0,0)
    chainloader +1
oder
Code:
title winxp
    rootnoverify (hd0,1)
    chainloader +1
rgds pingu!
 

josef-wien

Ultimate Guru
robi hat da heute Nacht ein paar wunderschöne Gedanken zum Thema "Partitionierung" niedergeschreiben: http://www.linux-club.de/viewtopic.php?f=4&t=100182#p609928

Was hättest Du machen müssen, wenn Deine fdisk-Ausgabe tatsächlich den Zustand vor Deinen Tätigkeiten darstellt: Zuerst die erweiterte Partition /dev/sda3 auf das Minimum verkleinern, dann die primäre Partition /dev/sda4 auf das Maximum vergrößern und schließlich Grub neu installieren. Und solche Dinge macht man nicht in einem System, das gerade die betreffende Platte verwendet, da nimmt man z. B.: http://gparted.sourceforge.net/

Und wenn Deine fdisk-Ausgabe tatsächlich den Zustand vor Deinen Tätigkeiten darstellt, warum behauptest Du dann, daß Linux vorher auf sda3 gewesen sei?

Was zeigt fdisk -l aktuell an? Kannst Du openSUSE normal starten? Wenn ja, würde ich trotzdem von der DVD das Rettungssystem starten und e2fsck -f /dev/sda4 ausführen.
 
OP
C

Chaoshh

Member
Ja eben, ich weiß nicht was dieses "rootnoverify" tatsächlich bedeutet. Hab nirgendwo darüber eine ausführliche Info gefunden. Das gepostete Menü wurde übrigens von der Reparaturroutine so erstellt. Sollte das stimmen, daß es falsch ist, dann bin ich noch mehr verwirrt als zuvor. Und zwar bezüglich - wie es möglich sein sollte.

Die fdisk Ausgabe stellt den Status von heute - also NACH der manipulation - dar. Vorher war es so, daß suse auf sda3 und swap auf sda4 gewesen waren. Die /dev/sda1 ist die "C" Partition.

Wie kann ich e2fsck ausführen wenn ich sda4 nicht umounten kann? Muss ich mir jetzt eine LiveCD o.ä. ziehen oder kann man das mit der openSUSE installations-dvd auch tun?
 

framp

Moderator
Teammitglied
Chaoshh schrieb:
Muss ich mir jetzt eine LiveCD o.ä. ziehen oder kann man das mit der openSUSE installations-dvd auch tun?
Wenn Du das SuSEInstallationsMedium startest gibt es dort nicht nur Installieren zum Auswäheln, sondern auch Reparieren oder Notfallsystem oder so ähnlich.
Ich ziehe in solchen Fällen immer meine grml CD, das Linux Swiss Army Knife, raus :roll:
 

pingu!

Member
hi,
eine suche im Internet nach rootnoverfy:
rootnoverify
Command: rootnoverify device [hdbias]
Similar to @command{root} (see section root), but don't attempt to mount the partition. This is useful for when an OS is outside of the area of the disk that GRUB can read, but setting the correct root device is still desired. Note that the items mentioned in @command{root} above which derived from attempting the mount will not work correctly.
Das heisst, dass grub nicht versucht, diese Partition zu mounten. Das ist Sinnvoll wenn GRUB die boot info z.B ntldr von Windows XP nicht lesen kann.
Wie sieht den der output von fdisk -l jetzt aus?
Versuch mal:
- Mit der SuSe DVD booten:
- Rescue system auswählen:
- dann als root einloggen
Code:
# e2fsck /dev/sda4
# reboot
rgds pingu!
 

josef-wien

Ultimate Guru
Chaoshh schrieb:
Hab nirgendwo darüber eine ausführliche Info gefunden.
Gib einmal im Konqueror info:/grub/Command-line and menu entry commands ein oder schau auf http://www.gnu.org/software/grub/manual/grub.html#Command_002dline-and-menu-entry-commands nach.

Chaoshh schrieb:
kann man das mit der openSUSE installations-dvd auch tun
Ja, Rettungssystem starten und als root (ohne Paßwort) anmelden.
 
OP
C

Chaoshh

Member
Ich habe die sda3 Partion gelöscht. Jetzt ist Linux immer noch sda4 obwohl sda3 fehlt. Auch swap ist bei der Prozedur gelöscht worden.

Dann habe ich erstmal rescue system gestartet und
Code:
# fsck -pvf /dev/sda4
und dann
Code:
# fsck -cvf /dev/sda4
ausgeführt.

Jetzt habe ich die Installation nochmals über expertenmodus getestet und alle installierten Pakete durchsucht. Rauskamen offensichtliche Fehler mit verschiedenen Paketen wie z.B.:

hal - daemon, dhcpd, chrootenv, sql, avahi, squid3 etc. etc.

Kann mir jemand sagen was übrigens die rechts davon stehenden Zeichen wie z.B.
Code:
...G
oder
Code:
...UG
bedeuten?

Ziemlich viele. Also habe ich alle die, die rot gekennzeichnet waren, zur Reinstallation ausgewählt. Nach der Installation habe ich die überpüfung der Pakete erneut durchgeführt (auch nach Neustart). Doch leider hatte sich das nicht verändert. Früher hatte eine Reinstallation immer geklappt. Jetzt nicht mehr.

Starte ich Linux mit eingabe von "3" im Grub Menü, müsste eigentlich im runlevel 3 statt 5 gestartet werden. Doch während des hochfahrens bleibt das System während des Ladens der Module stehen. Kurz nachdem avahi geladen wurde. Im runlevel 5 startet es tadellos. Scheinbar zumindest.

Im menü des Grub habe ich jetzt folgendes mal kurz getestet:
Code:
title winxp
    rootnoverify (hd0,0)
    chainloader (hd0,0)+1

Das hat nicht geholfen, ich habe noch nicht die o.g. Variante geschaut denn andere Probleme (o.g. Pakte) scheinen zur Zeit schwerwiegender.

Kann man da noch was tun oder ist es endgültig aus?
 
OP
C

Chaoshh

Member
So, ich bin vorhin mit windoof rein, jetzt wieder mit Linux und kann die Ausgaben posten. Bitte beachtet den vorherigen Post. Ich habe das mit den Partitionen erneut versucht - diesmal erfolgreich. Immer noch das gleiche Tool wie vorher. Einzig ist mir nicht gelungen die ext3 Partition zu verschieben. Das werde ich mit den o.g. tool gleich versuchen.

fdisk -l sagt jetzt:
Code:
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        2495    20041056    7  HPFS/NTFS
/dev/sda2            2496       48359   368402580    7  HPFS/NTFS
/dev/sda4   *       59826       60801     7839720   83  Linux

e2fsck -nvf /dev/sda4 sagt jetzt:
Code:
e2fsck 1.40.8 (13-Mar-2008)                                                 
Warning!  /dev/sda4 is mounted.                                             
Warning: skipping journal recovery because doing a read-only filesystem check.
Superblock last mount time is in the future.  Fix? no                         

Superblock last write time is in the future.  Fix? no

Pass 1: Checking inodes, blocks, and sizes
Inodes that were part of a corrupted orphan linked list found.  Fix? no

Inode 19636 was part of the orphaned inode list.  IGNORED.
Deleted inode 78684 has zero dtime.  Fix? no              

Pass 2: Checking directory structure
Entry 'A7ACB993d01' in /home/mediafreak/.mozilla/firefox/c3934lvc.default/Cache (8534) has deleted/unused inode 133500.  Clear? no                                                                            

Entry 'BE95878Dd01' in /home/mediafreak/.mozilla/firefox/c3934lvc.default/Cache (8534) has deleted/unused inode 133565.  Clear? no                                                                            

Entry 'BFF5741Fd01' in /home/mediafreak/.mozilla/firefox/c3934lvc.default/Cache (8534) has deleted/unused inode 133621.  Clear? no                                                                            

Entry '83B90BA3d01' in /home/mediafreak/.mozilla/firefox/c3934lvc.default/Cache (8534) has deleted/unused inode 133625.  Clear? no                                                                            

Entry '79D5B0DCd01' in /home/mediafreak/.mozilla/firefox/c3934lvc.default/Cache (8534) has deleted/unused inode 133678.  Clear? no                                                                            

Entry '3863010Ad01' in /home/mediafreak/.mozilla/firefox/c3934lvc.default/Cache (8534) has deleted/unused inode 133682.  Clear? no                                                                            

Entry '75573DB1d01' in /home/mediafreak/.mozilla/firefox/c3934lvc.default/Cache (8534) has deleted/unused inode 133683.  Clear? no                                                                            

Entry 'F9C83583d01' in /home/mediafreak/.mozilla/firefox/c3934lvc.default/Cache (8534) has deleted/unused inode 133685.  Clear? no                                                                            

Entry 'EFE9BE86d01' in /home/mediafreak/.mozilla/firefox/c3934lvc.default/Cache (8534) has deleted/unused inode 133686.  Clear? no                                                                            

Pass 3: Checking directory connectivity
Pass 4: Checking reference counts      
Pass 5: Checking group summary information
Block bitmap differences:  -(86333--86335) -(86340--86343) -(168116--168117) +(173240--173241) +183786 -185665 -(307532--307567) -(307593--307610) -(471735--472760) -(472762--472775) -(472777--472788) -(472791--472795) -(472803--472883) -(472952--473444) -(473829--473971) -(545024--545036) -(545059--545060) -(545139--545432)                                
Fix? no                                                                                                                                                                            

Free blocks count wrong for group #14 (13513, counted=11739).
Fix? no                                                      

Free blocks count wrong for group #16 (27003, counted=26636).
Fix? no                                                      

Free blocks count wrong (431121, counted=428980).
Fix? no                                          

Inode bitmap differences:  -19636 -44703 +44704 -78684 -133500 -133565 -133621 -133625 -133678 -(133682--133683) -(133685--133688) -(133690--133691)
Fix? no                                                                                                                                             

Free inodes count wrong for group #16 (3330, counted=3315).
Fix? no                                                    

Free inodes count wrong (236528, counted=236513).
Fix? no


/dev/sda4: ********** WARNING: Filesystem still has errors **********


  254032 inodes used (51.78%)
    3663 non-contiguous inodes (1.4%)
         # of inodes with ind/dind/tind blocks: 13266/115/0
 1528809 blocks used (78.00%)
       0 bad blocks
       1 large file

  210306 regular files
   22043 directories
      46 character device files
      48 block device files
      64 fifos
    8667 links
   21260 symbolic links (19636 fast symbolic links)
     256 sockets
--------
  262699 files

Was kann ich noch tun?

edit: Ich hatte 7,81MiB vor Windows C Partition auf der Festplatte gehabt. Ich konnte das jetzt löschen und Windows darauf verschieben bzw. darauf erweitern. Hinzu habe ich noch in der menu.lst folgenden Eintrag geschrieben:

Code:
title winxp
    rootnoverify (hd0,0)
    chainloader +1

Und siehe da - es funzt !!! :D Damit ist schonmal dieses Problem erledigt. Danke schön für die Hilfe hierzu. Ohne diese hätte ich es sicherlich nicht inerhalb des nächsten Monats geschafft ;)
 

josef-wien

Ultimate Guru
Zur Information:
Chaoshh schrieb:
Ich habe die sda3 Partion gelöscht. Jetzt ist Linux immer noch sda4 obwohl sda3 fehlt. Auch swap ist bei der Prozedur gelöscht worden.
In der Partitionen-Tabelle gibt es vier Eintragungen. Wenn Du die dritte Partition löscht, bleibt die Eintragung leer, und die vierte Partition bleibt die vierte Partition. Und nachdem Du die erweiterte Partition gelöscht hast, sind natürlich auch alle enthaltenen logischen Partitionen weg.

e2fsck -f /dev/sda4 mußt Du vom Rettungssystem aus machen, die Partition darf nicht eingehängt sein. Falls die Reparatur nicht klappt, müßtest Du neu formatieren und neu installieren (und dann ist es aber besser, die Partition nur zu löschen und die Installationsroutine alles erledigen zu lassen). Falls Du mit GParted die Partition verschiebst oder vergrößerst, wird e2fsck ohnehin gemacht (fehlerhafte Partitionen werden meines Wissens nicht bearbeitet).
 
OP
C

Chaoshh

Member
Ok, da ich KDE 4.1.3 und nicht Gnome installiert habe funktioniert der gparted bei mir nicht. Gibt es eine Alternative die auch eine Partition verschieben kann?

@ josef-wien
Alle Partitonen auf der Festplatte sind primär. Wahrscheinlich hatte ich bei dieser ersten Konvertierung aber einen Fehler gemacht und eine logische miterstellt oder konvertiert. Für e2fsck hatte ich den Rechner von der DVD mit Rettungssystem gestartet. Device sda4 war also nicht eingehängt. Ich versuche nochmal mit e2fsck -f. Ich wollte das mit dem Verschieben der Partition über die Konsole (e2fsck oder mke2fs) nicht üben, denn es war mir zu brenzlig und ich wusste nicht genau wie.
 

admine

Ultimate Guru
*mal so dazwischen gefunkt*

@Chaoshh

Bitte nicht bös sein, aber wenn ich mir deinen Thread hier so durchlese, wärst du mit einer Datensicherung (was mit 'ner Linux-Live-CD immer funzt auch für Windows-Partitionen) und einem völligem Neuaufbau/Neupartitionierung deiner Platte inclusive Neuinstallation von Windows und Linux schon lange fertig.
Mit diesem "Rumgefrickel" wirst du nie glücklich ... glaub mir.
 

josef-wien

Ultimate Guru
GParted = http://gparted.sourceforge.net/ = ISO-Abbild herunterladen, daraus eine CD erstellen (z. B. mit K3b) und den PC damit starten.

Du kannst entweder maximal vier primäre Partitionen haben oder drei primäre und eine erweiterte (in der Du dann logische Partitionen erstellen kannst). sda1, sda2 und sda4 sind bei Dir primär, sda3 war erweitert, sda5 war logisch. Für Linux solltest Du drei Partitionen haben: /, /home und swap

Chaoshh schrieb:
Device sda4 war also nicht eingehängt.
fsck sieht das anders:
Chaoshh schrieb:
Warning! /dev/sda4 is mounted.
 
OP
C

Chaoshh

Member
Ja, richtig. Es waren 5 Partitionen nachdem ich diesen "Mist" gebaut hatte. Allerdings erwünscht waren nur 4 Partitionen. Logische Partitionen würde ich auch nicht für die wichtigen Systemteile erstellen. Aber für SWAP wäre es durchaus denkbar wenn ich so recht überlege...

Hmm... das hatte ich völlig vergessen, da der Rechner aber kein Server und auch kein Rechner sein soll auf dem oft was installiert und verändert wird ist eine extra Partition für root wohl nicht wirklich so wichtig. Dies ist ein Multimedia PC, dort ist nur Media Center Software, Browser, Office installiert und sonst garnix. Keine reguläre "Arbeitsstation", keine stets wechselnden Spiele, demos oder ähnliches.

Ich habe zwar kein Problem all das zu löschen, denn /home hab ich längst gesichert. Allerdings möchte ich wirklich das ganze erlernen und beherrschen. Wie ein Admin halt. Ein Admin der nur alles immer installiert ohne die Probleme wirklich zu lösen ist kein Admin in meinen Augen. Im übrigen funktioniert WinXP wieder absolut perfekt und braucht nicht neu installiert werden.

Die
Code:
fdisk -l
und
Code:
e2fsck -nvf /dev/sda4
- Ausgaben entstanden natürlich bei wieder eingehängten device sda4. Als ich die Reparatur durchlaufen ließ war es allerdings unter Rettungssystem und das device war unmounted.

Ich werde jetzt die live CD von gparted saugen (danke für den Link) und dann damit die Partition verschieben. Melde mich danach mit den Ergebnissen wieder. Was kann ich also noch tun?
 
OP
C

Chaoshh

Member
So, ich habs jetzt getan und mit gParted die Festplatte neu partitioniert.



Kann ich noch was mit e2fsck tun? Ich werde es nochmal drüber laufen lassen, aber ob es hilft weiß ich noch nicht. Werde auch versuchen die Pakete neu zu installieren. Jeder heisse Tipp ist willkommen.
 

josef-wien

Ultimate Guru
Chaoshh schrieb:
Als ich die Reparatur durchlaufen ließ war es allerdings unter Rettungssystem und das device war unmounted.
Chaoshh schrieb:
So, ich habs jetzt getan und mit gParted die Festplatte neu partitioniert.
Ich nehme an, daß sda4 jetzt wieder in Ordnung ist.

Chaoshh schrieb:
Logische Partitionen würde ich auch nicht für die wichtigen Systemteile erstellen.
Für Linux ist es völlig belanglos, ob Du primäre oder logische Partitionen verwendest.

So nebenbei: Bezeichnungen wie sda4 sind nicht dauerhaft (zumindest dann nicht, wenn wie bei openSUSE das Kernel-Modul libata verwendet wird). Darum findest Du z. B. in menu.lst oder fstab auch die Definitionen aus /dev/disk/by-id oder /dev/disk/by-uuid.

Hast Du jetzt noch ein in diesen Beitrag gehörendes Problem? Wenn nicht, setze ihn bitte auf gelöscht: http://www.linux-club.de/viewtopic.php?f=3&t=81378
 
OP
C

Chaoshh

Member
Also das mit Windows und Grub ist gelöst. Aber ob das System jetzt fehlerfrei ist und alle Linux System Pakete positiv verifiziert werden wird sich gleich herausstellen. Hoffentlich brauche ich nicht dafür einen neuen Topic aufmachen? Ich bin gerade am überprüfen. Hatte gestern die Pakete nochmal reinstalliert.

Leider habe ich schlechte Vorahnung und beführchte, daß die Verifizierung nicht gut ausgeht. Was dann?
 
OP
C

Chaoshh

Member
Ich habe die Pakete jetzt geprüft und sie hatten immer noch die gleichen Fehler. Also hat das mit der reinstallation nicht geklappt.

Und nu? Habe ich tatsächlich geschafft Linux zu killen? Oder kann ich noch was zur Rettung des Systems beitragen?
 
OP
C

Chaoshh

Member
Also gut. Da ich keine Antwort mehr bekomme, gehe ich davon aus, daß das System nicht mehr gerettet werden kann und nur erneute Komplettinstallation hilft. Sollte bis morgen um 07:00 kein Tipp bei mir ankommen, wird mein Tux exekutiert! :D
 
Oben