Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINIXV5.41 (MX300/WX200) Referenzhandbuch Seite 660

Inhaltsverzeichnis

Werbung

fs (4)
BEZEICHNUNG
(s5) - Format des s5-Superblocks
f s
ÜBERSICHT
#include <sys/types,h>
iinclude <sys/param.h>
#include <sys/fs/s5filsys,h>
BESCHREIBUNG
Der erste Sektor (Sektor 0) eines s5-Dateisystems bleibt ungenutzt. Der zweite Sek­
tor (Sektor 1) enthält den Superblock mit folgendem Format:
struct
filsys
{
ushort
s_isize;
daddr_t
s_fsize;
short
s_nfree;
daddr_t
s_free[NICFREE];
short
s_ninode;
o_ino_t
s_inode [NICINOD] ,
char
s_flock;
char
s_ilock;
char
_fmod;
char
_ronly ;
time_t
_t i m e ;
short
_dinfo[4 ] j
daddr_t
.tfree;
o_ino_t
_t inode ;
char
_f name [ 6 ] ;
char
long
.fill[12];
long
s_state;
long
s_magic;
long
s_type;
};
#define FsMAGIC
#define Fslb
#define Fs2b
#define Fs4b
#define FsOKAY
#define FsACTIVE
#define FsBAD
tdefine FsBADBLK
4-26
/* Größe der I-Node Liste in Blöcken */
/* Größe des Datenträgers in Blöcken */
/* Belegtheitsgrad von s_free */
/* Liste freier Blöcke */
/* Belegtheitsgrad von s_inode */
/* Liste freier I-Nodes */
/* Sperre während der Änderung der */
/* Liste freier Blöcke */
/* Sperre während der Änderung der */
/* Liste freier I-Nodes */
/* Anzeige für Superblock-Änderung */
/* Anzeige für Schreibschutz */
/* letzte Superblock-Aktualisierung */
/* Geräteinformation */
/* Gesamtzahl freier Blöcke */
/* Gesamtzahl freier I-Nodes */
/* Dateisystem */
t p a c k [6]j
/* Bezeichnung der Packungsart */
/* Füllfelder, damit die Größe */
/* des Superblocks 512 Bytes beträgt */
/* Status des Dateisystems */
/* bei neuem Dateisystem:
/*
/*
0xfdl87e20
/*
1
/* 512 Byte Block */
2
/* 1024 Byte Block
3
/* 2048 Byte Block */
0x7c269d38
/*
0x5e72d81a
/*
0xcb096f43
/*
0xbadbcl4b
/*
/*
(s 5 )
Dateisystemkennung */
Typ des neuen Dateisystems */
s5 magic number */
*/
s_state: in Ordnung */
s_state: in Betrieb */
s_state: root fehlerhaft */
s_state: gestört */
durch fehlerhaften Block */
fS(4)
*/
04/92

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinixv5.40 (mx500)

Inhaltsverzeichnis