PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ausgebaute Festplatte aus dem System löschen



Grillmeister.
03.05.07, 07:46
Ich habe zwei Sata Festplatten zur Datensicherung. Eine davon wollte ich jetzt ausbauen und habe dann den Eintrag in der fstab entfernt. Allerdings sucht fsck jedesmal die fehlende Festplatte und das System bootet nicht.

Wo muss ich die /dev/sda1 noch entfernen, damit sie komplett weg ist?

marce
03.05.07, 07:56
öhm, eigentlich sollte es reichen, nur die fstab zu bearbeiten...

MiGo
03.05.07, 08:48
Allerdings sucht fsck jedesmal die fehlende Festplatte und das System bootet nicht.
Wie ja schon gesagt, eigentlich reicht es aus, die Platte aus der fstab auszutragen.
Hattest du die beiden evtl. clever zum Raid zusammengeschaltet?
Mit welcher exakten Fehlermeldung bootet er nicht bzw. mit welcher exakten Meldung fragt fsck nach der Platte?

Grillmeister.
03.05.07, 17:36
error on stat() /dev/sdb1: No such file or directory
fsck.ext3: No such file or directory while trying to open /dev/sdb1
fsck.ext3 /dev/sdb1 failed (status0x8). Run manually!

Ein Raid ist nicht eingerichtet. Die noch eingebaute Festplatte ist /dev/sdb1 und lässt sich auch ansprechen. Die /dev/sda1 wird nicht gemounted und muss immer nur eingesteckt werden, damit fsck nicht stehen bleibt. Danach kann ich sie abziehen und das System läuft normal weiter.

kreol
03.05.07, 17:46
Poste mal die Ausgabe von "fdisk -l", "dmesg | grep [h,s]d[a..d]" und "cat/etc/fstab". Bitte verwende die code-Tags aus meiner Signatur. Welchen Bootmanager verwendest Du?


Kreol

Grillmeister.
03.05.07, 18:44
fdisk -l

Platte /dev/hda: 160.0 GByte, 160041885696 Byte
255 heads, 63 sectors/track, 19457 cylinders
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes

Gerät boot. Anfang Ende Blöcke Id System
/dev/hda1 * 1 2611 20972826 83 Linux
/dev/hda2 2612 2873 2104515 82 Linux Swap / Solaris
/dev/hda3 2874 19457 133210980 83 Linux

Platte /dev/sdb: 200.0 GByte, 200049647616 Byte
255 heads, 63 sectors/track, 24321 cylinders
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes

Gerät boot. Anfang Ende Blöcke Id System
/dev/sdb1 1 24321 195358401 83 Linux



dmesg | grep [h,s]d[a..d]
Bootdata ok (command line is root=/dev/hda1 vga=0x31a resume=/dev/hda2 splash=silent)
Kernel command line: root=/dev/hda1 vga=0x31a resume=/dev/hda2 splash=silent
ide0: BM-DMA at 0xe000-0xe007, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xe008-0xe00f, BIOS settings: hdc:DMA, hdd:DMA
hda: SAMSUNG SP1604N, ATA DISK drive
hda: max request size: 512KiB
hda: 312581808 sectors (160041 MB) w/2048KiB Cache, CHS=19457/255/63, UDMA(100)
hda: cache flushes supported
hda: hda1 hda2 hda3
SCSI device sda: 390721968 512-byte hdwr sectors (200050 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: drive cache: write back
SCSI device sda: 390721968 512-byte hdwr sectors (200050 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: drive cache: write back
sda: sda1
sd 2:0:0:0: Attached scsi disk sda
EXT3 FS on hda1, internal journal
Adding 2104504k swap on /dev/hda2. Priority:-1 extents:1 across:2104504k
EXT3 FS on hda3, internal journal



cat /etc/fstab
/dev/hda1 / ext3 acl,user_xattr 1 1
/dev/hda3 /home ext3 defaults 1 2
/dev/hda2 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
/dev/sdb1 /backup ext3 defaults 1 2


Ich verwende den Grub.

kreol
03.05.07, 18:49
Dann poste bitte noch die /boot/grub/device.map.

Beim booten wird eine sda als SCSI-Device gefunden, fdisk sagt aber er hat nur eine sdb. Das ist schon seltsam. Vllt. hilft ein Umstecken der Platte auf den anderen S-ATA Bus. Falls die Platte dann als sda gefunden wird musst Du noch den Eintrag in der fstab anpassen.


Kreol

Grillmeister.
03.05.07, 18:54
cat /boot/grub/device.map
(hd0) /dev/hda


Das hat mich jetzt auch gewundert, dass sda angezeigt wird. Ich stecke mal die Festplatten um und ändere alles auf sda, damit die zweite (ausgebaute) Backup-Festplatte dann sdb ist.

Edit: So, jetzt klappt es. ;)