[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: diretorio nao reconhecido



Carlinux escreveu:
On Sun, 11 Feb 2007 18:49:08 -0200
"Marcos Lazarini" <mvlaza@gmail.com> wrote:
Em 11/02/07, Carlinux<carsanlo@terra.com.br> escreveu:
boa tarde pessoal,
tenho um hd como seque abaixo:
Disk /dev/hda: 40.0 GB, 40060403712 bytes
255 heads, 63 sectors/track, 4870 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot         Start         End      Blocks   Id  System
/dev/hda1              49        1912    14972580   83  Linux
/dev/hda2   *        1025        1912     7132860    c  W95 FAT32 (LBA)
/dev/hda3            1913        4870    23760135    f  W95 Ext'd (LBA)
/dev/hda5            1913        4278    19004863+  83  Linux
/dev/hda6            4279        4869     4747176    b  W95 FAT32
carlinux:/mnt# ls -l
total 7487628
?r-srwsrwt  127  5636223 8814463 8355711 1970-04-07 14:01 bin
drwxr-xr-x    3 root     root       4096 2006-06-21 05:49 boot
lrwxr-xr-x    1 root     root         11 2007-02-01 23:28 Cdrom -> /misc/cdrom
lrwxr-xr-x    1 root     root         19 2006-07-18 13:29 Desktop -> /home/fenix/Desktop
drwxr-xr-x   26 root     root      20480 2007-02-01 23:55 dev
lrwxr-xr-x    1 root     root         14 2007-02-01 23:28 Disquete -> /misc/disquete
?--x---r--   84  6619237 2097186 6488179 1970-03-26 01:43 Documentos
drwxr-xr-x   14 carlucio users      4096 2006-05-14 16:56 usr
drwxr-xr-x   13 root     root       4096 2006-05-14 16:56 var
lrwxr-xr-x    1 root     root         19 2007-02-01 23:28 vmlinuz -> /boot/vmlinuz-2.6.9

a pasta Documento há varios arquivo mas nao estou conseguindo acessar..
carlinux:/mnt# ls -l Documentos
?--x---r--  84 6619237 2097186 6488179 1970-03-26 01:43 Documentos

aparece este sinal de interrogação na primeira coluna de permissoes.Não só aparece a ? como não tem UID nem GID direito. Desmonta e roda
um fsck nele... além disso, achei algumas permissões estranhas (tipo
do opt e do usr)....
Marcos.. o fsck.ext3 nao resolveu..
Olá,

Vejo que o diretório /bin também está com um ponto de interrogação no começo... Consegue acessá-lo? Caso não, seu HD está realmente corrompido e terá que editar o inode na mão.

 Tentei simular sua situação aqui e veja se ajuda:

- uma partição em /dev/hdd5 com ext3, ponto de montagem em /mnt/Mais, criado um diretório Documentos e alterando inode:

# mount /dev/hdd5 /mnt/Mais
# mkdir /mnt/Mais/Documentos
# ls -dal /mnt/Mais/Documentos/
drwxr-xr-x 2 root root 4096 Fev 12 13:12 /mnt/Mais/Documentos/
# umount /dev/hdd5
# debugfs -w /dev/hdd5
debugfs 1.32 (09-Nov-2002)
debugfs: mi Documentos <- editar inode de documentos Mode [040755] 000104 <- alterei para ficar parecido com o seu caso User ID [0] <- vou dando [Enter] e não altero mais nada Group ID [0]
                         Size    [4096]
                Creation time    [1171285969]
            Modification time    [1171285969]
                  Access time    [1171285969]
                Deletion time    [0]
                   Link count    [2]
                  Block count    [8]
                   File flags    [0x0]
                   Generation    [0xe4e6674]
                     File acl    [0]
          High 32bits of size    [0]
             Fragment address    [0]
              Fragment number    [0]
                Fragment size    [0]
              Direct Block #0    [1256040]
              Direct Block #1    [0]
              Direct Block #2    [0]
              Direct Block #3    [0]
              Direct Block #4    [0]
              Direct Block #5    [0]
              Direct Block #6    [0]
              Direct Block #7    [0]
              Direct Block #8    [0]
              Direct Block #9    [0]
             Direct Block #10    [0]
             Direct Block #11    [0]
               Indirect Block    [0]
        Double Indirect Block    [0]
        Triple Indirect Block    [0]
debugfs:  q
# mount /dev/hdd5 /mnt/Mais
# ls -dal /mnt/Mais/Documentos/ <- a barra no final implica em ser diretório
ls: /mnt/Mais/Documentos/: Não é um diretório
# ls -dal /mnt/Mais/Documentos
?--x---r-- 2 root root 4096 Fev 12 13:12 /mnt/Mais/Documentos <- Temos seu caso
# umount /dev/hdd5
# debugfs -w /dev/hdd5
debugfs 1.32 (09-Nov-2002)
debugfs: mi Documentos <- Editar inode de Documentos
                         Mode    [0104] 040777   <- Consertando
                      User ID    [0]
                     Group ID    [0]
                         Size    [4096]
                Creation time    [1171285969]
            Modification time    [1171285969]
                  Access time    [1171285969]
                Deletion time    [0]
                   Link count    [2]
                  Block count    [8]
                   File flags    [0x0]
                   Generation    [0xe4e6674]
                     File acl    [0]
                Directory acl    [0]
             Fragment address    [0]
              Fragment number    [0]
                Fragment size    [0]
              Direct Block #0    [1256040]
              Direct Block #1    [0]
              Direct Block #2    [0]
              Direct Block #3    [0]
              Direct Block #4    [0]
              Direct Block #5    [0]
              Direct Block #6    [0]
              Direct Block #7    [0]
              Direct Block #8    [0]
              Direct Block #9    [0]
             Direct Block #10    [0]
             Direct Block #11    [0]
               Indirect Block    [0]
        Double Indirect Block    [0]
        Triple Indirect Block    [0]
debugfs:  q
# mount /dev/hdd5 /mnt/Mais
# ls -dal /mnt/Mais/Documentos
drwxrwxrwx    2 root     root         4096 Fev 12 13:12 /mnt/Mais/Documentos
# ls -al /mnt/Mais/Documentos
total 8
drwxrwxrwx    2 root     root         4096 Fev 12 13:12 .
drwxrwxrwx   60 root     root         4096 Fev 12 13:12 ..

Resolveu?


--
Atenciosamente,

          Junior Polegato

          Um peregrino de problemas; Um pergaminho de soluções!
          Página Profissional: http://www.juniorpolegato.com.br



Reply to: