[haiku-bugs] Re: [Haiku] #8712: filesystem issue

  • From: "axeld" <trac@xxxxxxxxxxxx>
  • Date: Wed, 11 Jul 2012 16:37:16 -0000

#8712: filesystem issue
--------------------------------+----------------------------
   Reporter:  jonas.kirilla     |      Owner:  axeld
       Type:  bug               |     Status:  new
   Priority:  normal            |  Milestone:  R1
  Component:  File Systems/BFS  |    Version:  R1/Development
 Resolution:                    |   Keywords:
 Blocked By:                    |   Blocking:
Has a Patch:  0                 |   Platform:  All
--------------------------------+----------------------------

Comment (by axeld):

 Replying to [comment:4 X512]:
 > Warning! Save averything and run «sync» command before to pervent data
 loss.

 Huh? `checkfs` uses transactions like the rest of BFS. You just cannot
 save anything while `checkfs` runs, as it blocks all other file system
 writes.

 Anyway, this sounds like a B+tree corruption. If the above happens in all
 directories, it's likely that the name B+tree is corrupted. If detected,
 this is something that `checkfs` can indeed repair. If it cannot find a
 problem, would it be possible to get the output of a `bfsinfo` run for
 that index?

 If it only happens in certain folders, `checkfs` cannot fix the issue,
 though, and won't detect anything.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/8712#comment:5>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: