Quando um file system encontra-se danificado é possível restaura-lo, exceto se o file system for o root (/).
Quando isto acontece é necessário realizar um dos passos abaixo:
* Reinstalar o Sistema Operacional
* Boot da Rede ou CD-Rom
* Recriar o file system root (/) com newfs e restaurá-lo de um backup.
Determinando um bad superblock no file system / ou /usr.
De um CD local realizamos os passos abaixo.
ok boot -s cdrom
Através da rede de um install server
ok boot -s net
Após, desmonte o file system danificado se o mesmo não for o / ou /usr.
# umount /opt
# newfs -N /dev/rdsk/c0t3d0s7
/dev/rdsk/c0t3d0s7: 163944 sectors in 506 cylinders of 9 tracks, 36 sectors
83.9MB in 32 cyl groups (16 c/g, 2.65MB/g, 1216 i/g)
super-block backups (for fsck -b #) at:
32, 5264, 10496, 15728, 20960, 26192, 31424, 36656, 41888,
47120, 52352, 57584, 62816, 68048, 73280, 78512, 82976, 88208,
93440, 98672, 103904, 109136, 114368, 119600, 124832, 130064, 135296,
140528, 145760, 150992, 156224, 161456,
# fsck -F ufs -o b=5264 /dev/rdsk/c0t3d0s7
Alternate superblock location: 5264.
** /dev/rdsk/c0t3d0s7
** Last Mounted on
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cyl groups
36 files, 867 used, 75712 free (16 frags, 9462 blocks, 0.0% fragmentation)
/dev/rdsk/c0t3d0s7 FILE SYSTEM STATE SET TO OKAY
***** FILE SYSTEM WAS MODIFIED *****
#
OBS.: Outras opções para o fsck:
fsck -m
verifica se um file system pode ser montado
fsck -y
assume como “yes” para todos os reparos
fsck -n
assume como “no” para todos os reparos
fsck -o p
preens file system, repara todas inconsistências esperadas, mas retorna ao prompt se um sério problema for encontrado.
Os comandos mais malucos do AIX !
Há 10 anos
Nenhum comentário:
Postar um comentário