JRESCUER FAQ

2005~A1127

oɮץ]tP JRescuer (TM) for OS/2 and eComStation `ݰDC


e
________

   Q1: JRescuer b_ N-th ɮ׮ɵoͷC
   Q2: YSJ JFS.IFS ܡAJRescuer |ݭnH
   Q3: np JRescuer Bz linux JFS eH
   Q4: ڹbioݨϥλCnpq x: e^_ɮסH
   Q5: ڥiHb USBMSD ˸mWϥ JFS ɮרtζܡH
   Q6: ڥؿLkϥΤFAnp^_ɮסH
   Q7: chkdsk iH[j JFS e骺wʶܡH
   Q8: npq JFS tΤW^_ 0 bytes תɮסH]wMzɮסC
   Q9: JFS.IFS  /CACHE:x ȸӳ]wh֡H
  Q10: Chkdsk ^~T JFS0138C
  Q11:  JRescuer Lk^_lɦWH
  Q12: LĪ superblocksC
  Q13: Trap 3.
  Q14: Windows W ifs iHŪ JFS ܡH
  Q15: iHNɮת|xs .LONGNAMEH
  Q16: .LONGNAME ݭnh֪ϺЪŶH
  Q17: ڥiHb JFS Wϥ Defragfs.exeH
  Q18: JRescuer ^~GuINODE: LkŪ iagvC
  Q19: ڦb@eR@ɮסAJUne Lk쥦I 
  Q20:  JRescuer  JUne LkbBzeH
  Q21: JRescuer ^~u##### NotConventionsvA䤤 ##### OƦrC
  Q22: JRescuer ҦɮפΥؿ^~u##### NotConventionsvC  
  Q23: ~GGetXtree: إɮצ^sɵoͿ~C JFS, rc=5 action=65535
  Q24: JUne traps on spanned JFS disk.
* Q25:  JFS  swap ɮפW 2 GbH


   
Q1: JRescuer b_ N-th ɮ׮ɵoͷC
A1: ϥ lst2cmd.cmd ͩROɮרӤ@ӭӫ_ɮסC
    YnͦCAϥΫOGJrescuer x: /d >list.lst  
    
Q2: YSJ JFS.IFS ܡAJRescuer |ݭnH
A2: JRescuer äݭnB~ dll  ifs Yiu@C
    

Q3: np JRescuer Bz linux JFS eH
A3: JRescuer iHBz㦳NeAШϥ -d ѼơC


Q4: ڹbioݨϥλCnpq x: e^_ɮסH
A4: @ӻoӫONFG
      Jrescuer x: /O=y:\
    䤤 y: O㦳ϥΪŶeAiΨxs^_ɮסC
   

Q5: ڥiHb USBMSD ˸mWϥ JFS ɮרtζܡH
A5: OAYb eComStation Wϥ JFS ܡAAiH JFS Ӯ榡 flash cardsC
    ]eCS beta-zone  2005 ~ΤX JFS M^C
    `NGYAϥΩgJ]lazywriteA/LW:ON^AhUX x: OiXi|XA
    ɽФ˸m_uI
    ҦpGYϥθª flash-card ۼgJjɮס]128 MB^ANnOܤ 10 X flash-cardC

   
Q6: ڥؿLkϥΤFAnp^_ɮסH
A6: Ш̤UBJG

     1) H /D ѼƱҰ JRescuerG JRescuer x: /D > y:\Ddump.log

     2) H /S=2 ѼƱҰʡGJRescuer x: /S=2 > y:\S2dump.log
          Y JRescuer Ȧb Ddump.log  inodes OAhO Ddump C inode ϥ
          JRescuer /S=N
      
     3) ̷ overview, readme, BzC
   
    
Q7: chkdsk iH[j JFS e骺wʶܡH
A7: Chkdsk i|״_eAɭP JRescuer b^_ɥѡC
    ަpAƤ|HB~覡xsC

     
Q8: npq JFS tΤW^_ 0 bytes תɮסH
A8: յۥ JUne jMwɮסALOҡC\v 80%C
     
    
Q9: JFS.IFS  /CACHE:x ȸӳ]wh֡H
A9: cache jpOH KBytes ӭpCAiHϥ 4 Mb .. 200 Mb]4096 .. 204800^
    JFS  cache p 20 MB OSNqC
    
    
Q10: Chkdsk ^~T JFS0138C
A10: oO`A chkdsk ӨACӱWϺгO "ubnormal"C

    
Q11:  JRescuer Lk^_lɦWH
A11: JFS ɮרtεLkOdQɮתWrC
     а setln.cmd NثesbɮצWxs .LONGNAME EAC
     wSwؿάOlؿoɮסC
     w]ĳOGCӬPҦ JFS eGC
    

Q12: LĪ superblocksC
     kq JFS ΰϦ^_L superblocks ɮ׶ܡHku^sv
     O״_LĪ superblocks ܡHY@ӤΰϤwlaAkjMwЪC
      sector HwXm superblock ܡH
A12: iۦˬdG
      * ATwG superblock oͰݬOFܡHISJ iH superblockAH JRescuer oC

      * YL superblockAh JRescuer |ϥιw]ѼơAcluster w]jp = 4096C
        榡ƤeALoӰѼƶܡH

      * յ۷jMҦ inodesC
  
  
Q13: Trap 3.  chkdsk /f A Validfs.exe èS^ufs is validvC|^
      inodes cDC
A13: Q JRescuer MwɮצW١AxsAARªA Validfs ^ufs is validvC

     
Q14: Windows W ifs iHŪ JFS ܡH
A14: SC

      
Q15: iHNɮת|xs .LONGNAMEH 
       ]QbӥiH^sɮפΨؿ^
A15: WPS ϥ .LONGNAME BwȯݨW٦ӫD|C


Q16: Q16: .LONGNAME ݭnh֪ϺЪŶH
A16: Cɮסؿ@ inode ڤ@ clusterCw] cluster jpO 4096 bytesC
     inode jpO 512 bytesCG EA  ACC Ŷ 4096-512 bytesC
     LONGNAME ̤j׬O 255 bytesC
   
     NAҬݨ쪺A.LONGNAME ݩʻݭnG
          0 bytes -- YɮרSݩʪܡA
          0  1 cluster -- YɮצݩʦS .LONGNAMEC
          
          
Q17: ڥiHb JFS Wϥ Defragfs.exeH 
A17: nϥΡA|MIC


Q18: JRescuer ^~GuINODE: LkŪ iagvC
A18: L㦳ƥت inodeC


Q19: ڦb@eR@ɮסAJUne Lk쥦I 
A19: յ۩sbɮפjMɮסC
     
       Jrescuer.exe e: /g=\Treasure\DirectoryOfRemovedFile
     ]κϺХN^
     q`o˴NFC

     ҦpAJRescuer ^G
       Finding dir \Treasure\DirectoryOfRemovedFile\ inode: 303471

    ۰
       jrescuer /u=303471
    i˵ؿe
        /i=303471 
    i^_ɮ
    
    // this answer is not confirmed by the developer
    
    
Q20:  JRescuer  JUne LkbBzeH
A20: Sno򰵡A]oӵ{|gJeCХ|gJ JFS e骺Ҧ
     ε{C
  
     
Q21: JRescuer ^~u##### NotConventionsvA䤤 ##### OƦrC
A21: o|oͦb unicode LkഫɮצtΪ codepageCյۤnW_ɮסA
     iϥΡG
        Jrescuer x: /U=inode 
     ] /i=inode Yo inode Oؿܡ^   
   
     o ##### NotConventionsG 
      - YA unicode tεLkTu@]CӨ㦳 NLS rɦWɮ׳|X{
        T^
      - ϺФWɦWOMI

     
Q22: JRescuer ҦɮפΥؿ^~u##### NotConventionsvC
     䤤 ##### O@ǼƦrC
A22: ˬdb CONFIG.SYS ΨtΪ \language ؿO_ unicode.sys Xʵ{sbC


Q23: ~GGetXtree: إɮצ^sɵoͿ~C JFS, rc=5 action=65535
     ~{oܦnA{bHU~G
        ~GGetXtree: إɮצ^sɵoͿ~C JFS, rc=5 action=65535
A23: oܦ^s .From.JFS sbؿCбN_ɮxsLؿC

   
Q24: JUne traps on spanned JFS disk.
A24: ثe JUne (JRescuer) ä䴩 spanned ϺСC
     s٦boiC
     
     
Q25:  JFS 洫ɮפW 2 GbH

A25: @U CONFIG.SYS ɮפ VIRTUALADDRESSLIMIT=C
     YAݭnj洫ɡAiHNȳ]WL 2048C
     