← Back to team overview

sslug-teknik team mailing list archive

Re: Død HD eller controller

 

mailinglists@xxxxxxx wrote:
For et par dage siden sendte jeg en mail ud med output fra df -h, det så sådan ud:

Filesystem            Size  Used Avail Use% Mounted on
/dev/hdb1             109G   12G   92G  12% /
/dev/hda1             494M   59M  410M  13% /boot
/dev/shm              252M     0  252M   0% /dev/shm
/dev/hdc1             276G  259G  3.0G  99% /home
/dev/hda2              73G   28G   42G  40% /home/jbang/music


Nu ser det sådan ud:

Filesystem            Size  Used Avail Use% Mounted on
/dev/hdb1             109G   12G   92G  12% /
/dev/hda1             109G   12G   92G  12% /boot
/dev/shm              252M   164K 252M   1% /dev/shm
/dev/hdc1             109G   12G   92G  12% /home
df: '/home/jbang/music': No such file or directory
sunrpc                109G   12G   92G  12% /var/lib/nfs/rpc_pipefs



Jeg undrer mig over at der er 4 linier der, bortset fra device't, er ens.
Hej Jens,
Du har ret i at det ser lidt underligt ud.
Kan du poste outputtet fra "cat /proc/partitions" da det ville gøre
det lidt nemmere at hjælpe dig? Da du jo nok ikke kan maile fra maskinen
kan du da også selv dekode det og fortælle os resultatet. Filen fortæller
hvilke partitioner din Linux kerne kender til og hvor store de er.
Det som umiddelbart er spændende i dit tilfælde er hvad "cat /proc/partitions"
siger om dine diske og deres partitioner.
Du kan nok også lære lidt ved at kigge på "cat /proc/mounts", som fortæller
hvad kernen mener der er mountet og hvor.

"proc" filerne er generet af kernen direkte ud af kernens egne tabeller
og er derfor nogle gange lidt mere "ærlige" end userspace tools som f.eks. "df".

Lad os høre hvad der du finder ud af :-)



Nedenstående er fra en af mine maskiner........:
Her er min laptops svar på "cat /proc/partitions":
major minor  #blocks  name

  8     0   78150744 sda
  8     1   19535008 sda1
  8     2          1 sda2
  8     3    2939895 sda3
  8     5   39062016 sda5

Som afspejler følgende partitions layout på min SATA disk: ("fdisk -l")
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2432    19535008+  83  Linux
/dev/sda2            2433        7356    39552030    5  Extended
/dev/sda3            7357        7722     2939895   83  Linux
/dev/sda5            2494        7356    39062016   83  Linux


Med "df -h" ser de således ud: (overflødige mounts er fjernet)
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              19G  8,3G  9,2G  48% /
/dev/sda3             2,8G  1,6G  1,1G  59% /var
/dev/sda5              37G   21G   15G  60% /home

Bemærk at størrelsen på sda1 fra proc/partitions er 19535008, hvilket
kan genfindes i outputtet fra mount (19535008+) og df (19G).
Det samme kan du hurtigt gøre med dine partitioner, hvis det
ikke er åbentlys hvad der er i vejen.

Her er så "cat /proc/mounts" fra min laptop:
rootfs / rootfs rw 0 0
none /sys sysfs rw 0 0
udev /dev tmpfs rw 0 0
/dev/sda1 / ext3 rw,data=ordered 0 0
/dev/sda1 /dev/.static/dev ext3 rw,data=ordered 0 0
proc /proc proc rw,nodiratime 0 0
usbfs /proc/bus/usb usbfs rw 0 0
tmpfs /dev/shm tmpfs rw 0 0
devpts /dev/pts devpts rw 0 0
/dev/sda3 /var ext3 rw,data=ordered 0 0
/dev/sda5 /home ext3 rw,data=ordered 0 0
tmpfs /tmp/ram tmpfs rw 0 0

mvh
Henrik Bork Steffensen




References