und zwar hab ich hier nen Juniper-Router auf dem irgendwie FreeBSD läuft.
Das Teil hat zwei "Steuereinheiten" mit je einem Intel Pentium 3-Prozessoren, 256MB RAM, einem Flash-Laufwerk (ad0) und einer 40GB HDD (ad1).
Jetzt ist während eines Softwareupdates einer Einheit ein Fehler aufgetreten und seitdem wird dort die HDD (ad1) nicht mehr erkannt.
Im BIOS (irgendwie wird das über die Konsole mit ausgegeben, ich komm aber in keine Menüs, etc.) wir die Platte noch angezeigt, in so fern würde ich hoffen, dass sie keinen Schaden hat.
Kann sowas denn bei FreeBSD passieren, dass eine Platte unter /dev nicht mehr angezeigt wird aber trotzdem noch funktioniert? Falls ja, wie krieg ich die Platte wieder zu Gesicht?
Sysinstall gibt es auf dem Router nicht, fdisk schon, da komm ich aber nicht weiter solange es /dev/ad1 nicht gibt.
Der Router ist noch normal funktionsfähig, da die Software noch von der Flash-Karte gebootet wird, aber ich kann keine Software-Updates oder ähnliches mehr machen, da ich dort keinen Platz habe. Ich hab mal probiert ne andere Notebook-Platte in den Router zu tapen, aber die wird auch nicht erkannt.
Code: Alles auswählen
root@SCHLACHTSCHUESSEL% cat /etc/fstab
#version 3
# Device Mountpoint FStype Options Dump Pass#
/dev/ad0s1a / ufs rw 1 1
/dev/ad0s1e /config ufs rw 2 2
proc /proc procfs rw 0 0
/dev/ad1s1f /var ufs rw,noauto 2 0
/dev/ad1s1b none swap sw 0 0
/dev/ad1s1b /tmp mfs rw,noauto 0 0
/dev/ad1s1b /mfs mfs rw,noauto 0 0
/dev/ad1s1a /altroot ufs rw,noauto 2 0
/dev/ad1s1e /altconfig ufs rw,noauto 2 0
root@SCHLACHTSCHUESSEL% df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 865M 578M 218M 73% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/md0 39M 39M 0B 100% /packages/mnt/jbase
/dev/md1 10M 10M 0B 100% /packages/mnt/jkernel-11.2R2.4
/dev/md2 25M 25M 0B 100% /packages/mnt/jpfe-M160-11.2R2.4
/dev/md3 6.0M 6.0M 0B 100% /packages/mnt/jdocs-11.2R2.4
/dev/md4 71M 71M 0B 100% /packages/mnt/jroute-11.2R2.4
/dev/md5 26M 26M 0B 100% /packages/mnt/jcrypto-11.2R2.4
/dev/md6 43M 43M 0B 100% /packages/mnt/jpfe-common-11.2R2.4
/dev/md7 350M 350M 0B 100% /packages/mnt/jruntime-11.2R2.4
/dev/md8 63M 8.0K 58M 0% /tmp
/dev/md9 63M 17M 40M 30% /mfs
/dev/ad0s1e 96M 16K 88M 0% /config
procfs 4.0K 4.0K 0B 100% /proc
root@SCHLACHTSCHUESSEL% ls -l /dev/*ad*
crw-r----- 1 root operator 0, 87 Nov 14 16:48 /dev/ad0
crw-r----- 1 root operator 0, 88 Nov 14 16:48 /dev/ad0s1
crw-r----- 1 root operator 0, 89 Nov 14 16:49 /dev/ad0s1a
crw-r----- 1 root operator 0, 90 Nov 14 16:48 /dev/ad0s1c
crw-r----- 1 root operator 0, 91 Nov 14 16:49 /dev/ad0s1e
crw-rw---- 1 uucp dialer 0, 57 Nov 14 16:48 /dev/cuad0
crw-rw---- 1 uucp dialer 0, 58 Nov 14 16:48 /dev/cuad0.init
crw-rw---- 1 uucp dialer 0, 59 Nov 14 16:48 /dev/cuad0.lock
crw-rw---- 1 uucp dialer 0, 63 Nov 14 16:48 /dev/cuad1
crw-rw---- 1 uucp dialer 0, 64 Nov 14 16:48 /dev/cuad1.init
crw-rw---- 1 uucp dialer 0, 65 Nov 14 16:48 /dev/cuad1.lock
crw-rw---- 1 uucp dialer 0, 69 Nov 14 16:48 /dev/cuad2
crw-rw---- 1 uucp dialer 0, 70 Nov 14 16:48 /dev/cuad2.init
crw-rw---- 1 uucp dialer 0, 71 Nov 14 16:48 /dev/cuad2.lock
crw-rw---- 1 uucp dialer 0, 75 Nov 14 16:48 /dev/cuad3
crw-rw---- 1 uucp dialer 0, 76 Nov 14 16:48 /dev/cuad3.init
crw-rw---- 1 uucp dialer 0, 77 Nov 14 16:48 /dev/cuad3.lock