/*----------------------------------------------------------------------------+
|   Copyright (C) 2004  Hsu-Ping Feng                                         |
|                                                                             |
|   This program is free software; you can redistribute it and/or modify      |
|   it under the terms of the GNU General Public License as published by      |
|   the Free Software Foundation; either version 2 of the License, or         |
|   (at your option) any later version.                                       |
|                                                                             |
|   This program is distributed in the hope that it will be useful,           |
|   but WITHOUT ANY WARRANTY; without even the implied warranty of            |
|   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the             |
|   GNU General Public License for more details.                              |
|                                                                             |
|   You should have received a copy of the GNU General Public License         |
|   along with this program; if not, write to the Free Software               |
|                                                                             |
|   Foundation, Inc., 59 Temple Place, Suite 330,                             |
|   Boston, MA  02111-1307 USA                                                |
|                                                                             |
|                                                                             |
|   Author e-mail: spferng@ksts.seed.net.tw                                   |
+----------------------------------------------------------------------------*/
*******************************************************************************
*                         SPecial Fdisk sW\                            *
*                                                               睊  *
* 2000-03r              SPF FDisk + SPF Boot Manager               2005.09.01 *
*******************************************************************************

-[ 2000-3r ]------------------------------------------------------------------
 (sW)wФΤuw]hϥΪ̪ĳAyΡz\तAsWϥΪ
@@@@ iHN絲Gysɡz\C

@@@ UϥΪ̽Ъ`NAsɰʧ@бNwbyiHzxsWApGN
@@@@ إߦblϰϪθ̡ANi\ॢhNqC

-[ 2000-3q ]------------------------------------------------------------------
 (ץ)wФΤuСyxsΡzL{AYδieqվAܫإ
         undo ɮɡA|oͧYϨϥΪ̦b{߰ݡyO_ץ DOS ΪҰʺϰϤ
         ezɿ YesA{¤|ץҰʺϰϤeAyxss}
         bɮ`ީ DOS U dir ɡAM|ݨήeqBվejpA
         oӰDbwgץC


-[ 2000-3p ]------------------------------------------------------------------
 (ץ)wФΤuзwЮeqj 251 GB ɡAܤϬW|ܦtȡAB
         BzL{|`AoӰDbwץC

 (ܰ)wФΤuжɦLϰϥ\Uy񺡡zBysɡzByɮצ^sثe
         ϰϡz\A쥻̦huBz 32767 ӺϰϡAѦ}lXW 2GBC


-[ 2000-3m  (t 2000-3k )]------------------------------------------------
 (ܰ)Ұʺ޲z{wNs}檺\bys}zl椺C

 (ܰ)wФΤuwbήeqܤ譱AW[F KB, MB, GB...C

 (sW)Ұʺ޲z{wys}zl椺sWywz\A}
         [JⵧHW(t)ɡAYiϥΦ\w}eC

 (ץ)wФΤuСyDOS uֳt榡ơz\AbήeqjYӵ{׮ɡA
         榡ƪL{|oͷ{ADboӪwץC


-[ 2000-3j  ]---------------------------------------------------------------
 (ץ)rDzפWbwץA쥻HO Beep nҤް_Aӵo{
         Y BIOS  INT10hAb Beep n|ܥd write mode ]wA
         SPFDisk ubiJɷ|@lA@JW write mode QAN
         |X{rΡA̤wbאּCܳ]@ wirte mode
         A]yϥΪӷ|o{ܳtܺCFC

 (ץ)wФΤuСyDOS u榡ƤΡzb 2000-3g/3h |X{إ FAT
         iJIm~DAɭP scandisk ڥؿsb@ӵLĪɦW
         AåB֫إߤ@ FAT iJIAbwץC

@@@ oO@ӫD`Y bugADnO]|NĤG FAT iJIإߦb
         ڥؿAϥΪ̦pGϥιL 2000-3g/3h i qkformatAбzϺ
         yuYi״_oӰDAǺϺбyuγ\|X{߰ݨϥΪ̲ĴX
         FAT OTܮءAбz^Ĥ@ FAT OTC


-[ 2000-3g  ]---------------------------------------------------------------
 (ץ)wФΤuзhwЮɡAYiJΤuܪwФμƶqWL
         e@AϥΪ̧QΤVαN½A}Τu
         AiJɡAխYܥt@wСAӸӵwЪμƥبSWL@ɡA|
         oͤΪ檺eܤXDAoӰDbwgץC

 (ץ)Ұʺ޲z{Сyi\۩wäΡzYϥΦbμƶqWLe
         @ɷ|Lk`]wAoӰDbwץC

 (ץ)Ұʺ޲z{Сyi\۩wäΡzYӶ}ﶵ]w 20 Ӧ
         wäΫAi|bϥΪ̤G׶iJ]wӶ}ﶵ۩wäΥ\
         ɷAΪ̬Ow˱Ұʺ޲z{s}åHӶ}ﶵ}ɷAoӰ
         DbwץC


-[ 2000-3f  ]---------------------------------------------------------------
 (sW)wФΤuwαMο DOS Tools l椺AsWyܺLe
         (Dump Cluster)z\AϥΪ̥iJ cluster s˥ܹϰϤeC

 (sW)wФΤuw[Tab] UyBz}jM}zAbL
         {sWiܱNjMGsɡC

 (sW)wФΤuwbɦLϰϤ譱AN [Backspace] Ķ Quick-view 
         ʧ@A|ҨӻAYNϰ A ϥζɦLϰϪ\ܥXAb}ӵe
         pUAQΤF [F3]BWBUBBkB[PgUp]B[PgDn]B[Home]B[End]
         ...ܩܺϰϨ B ɡAYSQ^ϰ A eAɥunU
         [Backspace] Yi^yW@zܪϰϡC

 (ץ)wФΤuw[Tab] UyƥΦ^sƥҦwФΪαҰʺϰϡz
         Aɷ|^ DOS DAbwץC
         
 (ץ) SPFDisk ֳt榡ƥ\ҫإߪɮרtκϰϤAϰϥJTȡA
          ϪYǺϺбyɮרtΤu|ӤɮרtΦ~AD
          ewץC

@@@ oӰDä|yƷlAYzΤwϥ SPFDisk ֳt榡ơAåB
         wgxsơAunϥΡyϺбyuzΪ̬OyϺ͡zouY
         iץoӰDAL׬O_ץA|vTɮרtΪB@AuOY
         ǨtΤuκϺФuY즹DɡAi|_{ӵLk~C

 (ץ) bݨϥΪ̿Jƪ̡ApGNвܪťճBX [Backspace]
@@@@@䦳ɷ|X{ýXADboӪwץC

 (ܰ) wФΤuwiJɭ쥻|߰ݬO_䴩 FAT32A{bwoӸ߰ݡA
          w]䴩AϥΪ٬OiH [Tab] l椺\ܳ]wC

 (ܰ) Ұʺ޲z{w\hϥΪ̦GM@ӿﶵiҰʿFpɪ
          \A]̱Nyi]wzl̪y]w}w] (Set Default
          Boot)zWy]wpɶ} (Set Timer Boot Item)zAƱǪ
          eAѸӶ\઺NqC


-[ 2000-3d  ]---------------------------------------------------------------
 (ץ)  2000-3a X{ NTFS/HPFS QëLkêDAbץC

@@@ oO@ӫD`Y bugApGϥΪ̸IWܡA@~tΦөwAY
@@@@ |ɭP}ѡALƨä|lC

 (ץ) Ұʺ޲z{зϥΡy۩wäΡz\ɡAQ]w}ﶵݺ
          ФΤηӲzϥΪ̥iN]áApGϥΪ̤VܱN
          áANɭPҰʹL{]QҰʪΨt ID QҰʥѡAo
          DbwץAouOϥΤWDAϥΪ̧YϹJWFAƨ
          |]ӷlC

 (ܰ) DOS FAT aڪ ID 쥻b 2000-3a |ܡyhidd FATxxxzA
          Ѧ}l^ӪyäΡzC


-[ 2000-3c  ]---------------------------------------------------------------
 (ץ) Ұʺ޲z{ЭY]wqKXAs}BҰʿX{ɡAYϿJ
          TKX|ܱKX~DAoO 2000-3a }lX{DAb
          ץC

 (ץ) Ұʺ޲z{Э^媩ҰʿAbKXJ~ɩܪܰT|
          }ܮءAoӰDbץC

 (ץ) Ұʺ޲z{ЫDMaҦU]wҰʿA|ϥΪ̫wҰʪϺ
          ΤΡAbݨϥΪ̿J}ﶵɡAoSN~ҫwϺФΤ
          νsܦbeWAoӰDbץC

 (ץ) Ұʺ޲z{2000-3a  3b b]wqKXAun|}L{
          AhҦݨϥΪ̿JA|ܦHKX覡(ҦJ
           ! )AoӰDbץC


-[ 2000-3b  ]---------------------------------------------------------------
 (ץ) w˱Ұʺ޲z{wХDθ̮ɡA쥻ӭnj]wʤ
          AoܦʻPDʪ toggle AACwˤ@N|ܴ@A
          խYϥΪ̦w˫ꥩ toggle DʤΪAA} MBR NL
          k󪺬ʤΨӱҰʡAoӰDbץAѩo]O
          @ZjDA]̻ץXsC


-[ 2000-3a  ]---------------------------------------------------------------
 oӪ̦bhBIUF bug ˬdAunIW̻{w bug Y|
@ @ӹܮءAYO found bugAխYϥΪ̹JWoعܮءAнбz
@ Nܮظ̪ܰTαzJW bug ɩҰ檺BJ mail ̡C

 (sW) Ұʺ޲z{Цwˮɷ|ˬdw˰϶}YO_ LILO sbAYhĵi
@@@@@TAHקKϥΪ̦b@LǳƪpUл\ LILOC
         \uOˬd LILO rAYP Linux Ҧw˪ LoaderAӦw˰
        @ JѧOrO LILOAh\N|ġC

 (sW) ROCsW /undo ѼơAiN SPFDisk ҫإߪ undo ɩ backup ɦ^s
          ϺФWAP TAB ̪yƥΦ^s^s undo ɨϺСz\
          PC
          榡G SPFDisk /undo [filename]  䤤 filename Y undo ɦWC

 (sW) W[ƤQ System ID C

 (sW) Ѧ}lN 0x11, 0x14, 0x16, 0x17, 0x1b, 0x1c, 0x1e t ID 
@@@@@äΡC

 (sW)  F5 iȮɦ^ shell ҡAunJ 'exit' ROYi^{C

 (sW) إߤ@XRήɡA{|ˬdҫإߪXRΤҩlϬWO_nyݾlz
@@@@@޿ΪAYAh|߰ݬO_ոJAխYϥΪ̥biΪϴA
@@@@@oN|O@ӫD`Ϊ\C

 (sW) bɦLϰϥ\譱AW[wϰϪ\AibܬYϰϤeA
@@@@@[F3] 䭫swܨ䥦ϰϪeAݦ^DC

 (ץ) PY BIOS ftϥη|X{ Abnormal program termination ø^ DOSA
@@@@@ƦܩDAbwѨMC

 (ץ) b 2000-2f Lk]wy۩wäΡzDAbץC

 (ץ) ϥαҰʺ޲z{wy۩wäΡz\ѪDAbץC

 (ץ) JҲդ ASCII Code 255 rDAbץC

 (ץ) SPFDisk ҫإߪ MBR YǪ BIOS |AثewץC

 (ܰ)  TAB ̡yɦLϰϤeܹϰϡzJ覡C

 (ܰ) wФΤuwy]wʡz\AFiNγ]wʤ~A{b
          ]iʪ]wC


-[ 2000-2g ժ ]-----------------------------------------------------------
 (ץ) b 2000-2f ժϥ +size 榡ӫإߤήɡAY size JWXe
@@@@@ҴܪdAi|إߤ@өMUӤεoͭ|ΡAoӰDb
@@@@@wץC
@@@ oO@ӫD`Y bugApGϥΪ̸IWܡAbxsU@iJ
@@@@ ΤuɡA{N|ܡyέ|zĵTC


-[ 2000-2f ժ ]------------------------------------------------------------
 (sW) ε{ [Tab] Το̪yɦLϰϡz\̡AsWysz
@@@@@\AϥΪ̥ibϰ϶ɦLAϥΡysz\ӭקϰϤeI

 (ץ)  AMI BIOS DO楻{|gJѪ{AbץC

 (ܰ) sJҲյ{Ar (ex.}B|ɦW)J|
@@@@@ۥѡAiQΥk䲾ʴЭץrAΫ Insert 촡
@@@@@JҦHJ|rALAƦr (ex.ҩlϰϡBϰ)
@@@@@J譱hSܡC

 (ܰ) ̤wN{ small mode 令F medium mode  compileAҥH code
@@@@@segment |bP@ segmentAҥHiH~[Js\Ӥ|
@@@@@64K ALAѩ medium mode ư`XWL 64K 
@@@@@AҥHӵ̤n]kN令 large modeAɰF 64K |
@@@@@ѨM~A porting 譱]|ܪeǡC

 () Ұ FreeBSD ѪDAoӰDb쥻wץLA@ӤpߤS
@@@@@]FXӡA̹q FreeBSD wAҥHLkաAߨϥΪ
@@@@@զåBiD̴ժGC

 () bYǱft DOS ҤU楻{ɡA|X{ Abnormal program 
@@@@@termination M^ DOSAثe̤SoX{DҡA
@@@@@ߨϥΪ̯զåBiD̴ժGC


-[ 2000-2e  ]----------------------------------------------------------------
 (sW) ε{ [Tab] ̡yBz}zl椺sWy޿Ρz
@@@@@\C

 (ܰ) ε{ [Tab] ̡yBz}zl椺sWy޿Ρz
@@@@@\AϴXRήɡApG޿ΥlAunNXRΫإߦP
@@@@@e@Ҥ@˪mΤjpAMϥΦ\YiŪXU޿ΡC


-[ 2000-2d+  ]---------------------------------------------------------------
 (sW) Ұʺ޲z{wi]w̷sWFyϺиm}zﶵAuO@
@@@@@ª}]wAubҰ DOS  Windows ɤ~|ġA쥻 SPF
          Boot Manager nҰʲĤGHwЪ DOS or Win @~tήɡAҰ
          ޲z{|HdI INT 13h 覡ӵwܦĤ@AŲ
@@@@@Microsoft sX@~tΩγ\|}ݸmYi`}A
@@@@@oɦpG٦oӸmʧ@Ϧӷ|ɭPLkQ}A\bo
@@@@@pUYiWγAϥΪ̥iNoӸmʧ@}ҩAHK
@@@@@vT`}Aw]OҥΪI

 (ץ) eqp 8GB ΰ qick format ɡAcluster jpאּ 4KBC

 (ץ) Ұʺ޲z{}ɭY]wݮɶAӹw]}oLk}
          ǦﶵAwNoӰDץpɪ覡ѨMI

 (ץ) oӪץFYǵOq]רOϥ Neo Magic ܥd^Lk
          `ܦrDI

 (ܰ) wNҰʺ޲z{}P SPFDisk ɦ@Ϊr
          ӳAGҦw˪Ұʺ޲z{jp|e媩Y
          pܦhAµwЪ@Ӻϭyҥ][ϰϼƸ֡AҥH SPF Boot
          Manager YpAiw˦b MBR wдNhؤFI

 (ܰ) ε{̡yվΡվeqz\A쥻ȯϥΦb@ΡA
          {b]ϥΦbXRΤWFAB٥iNXRΩjAYiMa
          h٥iHվҩlϬWCЪ`NAվyҩlϬWz\YϥΦbX
          RΤWBjeqɨä|}aơApGOϥΦbDΩ޿
          ΪܡAվҩlϬWΤƱN|򥢡AG̱N]p
          iMaҦ~iϥΡAϥΪ̥եMIʡC

 (ܰ) ѩ\hϥΪ̤onJMaҦ~إ߱ҩlϬWWL 1023 
          WDΡAҥH̱N^F@ҦC

 (ܰ) ̤wN{Xאּee porting gkAñNB
          ^BrҦTӪ{XX֡A config.h ̪]w
          MwϥΦؼҦ Compile I

 (ܰ) Ұʺ޲z{wyi]wzl̪yæPDΡz`QǪ
          ~|ȯ]wðʧ@ӵLkѰ]wAҥH̱Nאּy()æP
          DΡzA^媩hאּy Hidd ON/OFF PRI-Partn zC


-[ 2000-2c  ]----------------------------------------------------------------
 (ץ) Ұʺ޲z{}ɡAɷ|oͥiH}ﶵe{ǦBLk
          iJAAoӰDboӪwgץC
          Bug ä|}awФWơAҥH User ߸ƦҷlC


-[ 2000-2b  ]----------------------------------------------------------------
 o睊UϥΪ̲`PpA۫HwǨϥΪ̹JWFLk}εL
   kܪ{AѩSϥΪ̹ﵧ bug reportAҥHq 2000-02 X
   {b~o{HUDAu@b睊ٽЦUϥΪ̮[̡I

 (ץ)Ұʺ޲z{wLkҰ޿ OS Loader DC

 (ץ)YǯSjeqwЩҰX̤jϬW|TDC


-[ 2000-2a  ]----------------------------------------------------------------
 (ץ)Ұʺ޲z{w}ɭYܱҰʳnСApGϺоϤh|b
         ~TӨS^}AboӪwץI

 (ץ)wФΤuwYΪOLĪA̪iJΤuɨSͤ@ӡy
         ΪΡzѨϥΪ̿ܫإ߷sΡADboӪwgץI

 (ץ)wФΤuwɦLϰϤeɾާ@yWz|FAbwץI

 (ץ)wФΤuwˬd~PDϪiJε{ɦǥ`pU
         |X{yέ|θƤTzܮؿ~TAboӪwץI
         
 (ץ)wФΤuwDOS u̪yҰʺϰϡz\|oͻ~PΡAb
         oӪwץI

 (ܰ)wФΤuwέ|pAYYγs|FnӤνd
         Ah{u|NĤ@ӵoͭ|ܦyzAӦD
         h@ߥHܡA{ˬdDyPɦsbӥHWXRID
         zBy޿ΤbXRνd򤺡zC
         
 (ܰ)쥻bΪSܰʮɤ\xsA{bwܦ|ܤΪܰ
         BTwO_xsTApiºQץ@ǤθƪϥΪ̥i
         xsAӤݰʧ@Yi(Yεoͭ|xsﶵ|QT
         ϥ)I


-[ 2000-2  ]-----------------------------------------------------------------
 n餺تI}rOgѡyqѥqzvϥΡI
 oӪ̸յ۱NwʦAA{ܪܮؽШϥΪ̰ȥݲM
   eAܡI
 ǨϥΪ̦b令媩|M䤣ۥH^媩ɩҨϥΪ\AjPW
   mèSʡAϥΪ̵yLN@UӴNiHݭn\FI

 (ץ)bαҩlϬWj 1023 ɡA|NӤΪ C/H/S ϬW]w
         AMbҩlϬWWL 1023 ɫK|AΨALǤu{
         κϺбyubɳ|ˬdO_`I
         
 (ץ) MBR ɷ|Mĥ|ӡyƥ ID z{C

 (ץ)bإ UNDO ɩxs}ϤWɡA쥻bSϤpU|
         X{ Abort, Retry, Fail? ݥyAwNoӰDѨMI

 (ץ)ֳt榡 FAT32 BIGFATBOOTFSINFO ϰϤeTI
         
 (ץ)b{o{ΪD(Ҧpέ|)|TϥΪxsAD
         ~|ѸTC

 (ץ)HbΪDɡA|ϱo{ܦbeWƤαƦC۷
         åBҲͪyϥΤΡz]TA]ϥΪ̩QΡym
         Ϊz\ӸѨMAɨëDҦγDAobOh@|A
         Ѧ}lϥΪ̥iHQΡyRΡz\AưeWy|z
         ΤTΡAAgLymzΡyءzBJFI

 (sW)AݭntΧYiܤާ@]]A}Ұʪe^C
        n餺تI}rOgѡyqѥqzvϥΡI
        YbҤUϥ SPFDisk ¤媩ɡAХJ­^Ҧ
          ApUʤѤtΪ Ctrl-Alt-A A{YثeB
          ʤѤtΪҤUɡA|۰ʤJ­^ҦAb{
          AϥΪ̥i Ctrl-Alt-A ^ҡC

 (sW)wФΤuw TAB 檺eBz}fl椺sW@yMݾl
         }z\AiNثetmH~ΩαҰʺϰϪ Magic Number
         M 0 AHKϥηjM}ɷjMXhl}I

 (sW)wФΤuw TAB 椺eɦLϰϤef̪eܹϰϡf\
         A쥻ȯJyϬWϰϡz覡ϰϩw}AsWiϥ
         ̥Hyϰ LBA z覡JӨMwܪϰϦmC

 (sW)wФΤuw TAB 椺sW@yƥҦwЪΪαҰʺ
         ϡz\AiN{iҦwЪĤΪαҰʺϰϳƥ@
         SPF Undo 榡ɸ̡C

 (sW)wФΤuwbɦLϰϤ譱AsWiNϰϸŪ DOS 榡G
          [B] ŪҰʺϰ
          [D] Ūؿ榡
          [H] ܤQiX(쥻ˤl)C
          [F] iNثeeܪϰϥѸӳB}lA
                sƭӺϰ϶񺡨ϥΪ̩ҳ]wYӤQiXC

 (sW)Ұʺ޲z{wb}檺]w譱AsWFyhﶵzΡyM
         ]wzⶵ\C

 (sW)Ұʺ޲z{w]wy}w]zﶵ\̡AsW@ӡyM]wz
         ܡAiΨӨw]]wA쥻ONƿJNMw]}
         ]wA{bƿJON}ɡyݡzAϥΪ̤ib}
         eL@bUNA}L{|ߧYbBõݨϥΪ̿
         iJI

 (sW)Ұʺ޲z{wbiwˮɡApGܤ@ӪŪΡAh쥻|إߦb
         αҩlBA}liϥΪ̿ܭnyKΫeάOzC

 (ܰ)wФΤuwЪ`NIey^s Undo ɡz\b^sɷ|
         dOOѦwЩҫإߪ(ڤW]uO@UϺЪX)A{bo
         ˬdwA|^sxsϺоC

       ۷ܰʡAаȥѾ\ readme.txt ɤyΤuz`Nƶ`
         P Undo ɦҦƶI

 (ܰ)wФΤuw TAB 檺y^s Undo ɡz\઺mאּyƥP^sz
         Aӭy^s Undo ɡz\hhܸӤl椺C

 (ܰ)Ұʺ޲z{wӱҰʺ޲z{̥ C ygAƵc禳
         ֧ʡAFֵ{XjpA̩Fªɮת䴩AoI
         Ϊ̨ӻNܩpFAٽЦUϥΪ̮[̡I

 (ܰ)wФΤuwο椧eDOS ufl̪yjMĤG FATzQ
         APɱNyjMĤ@ FATzW٧אּyjMæ FAT ϡzABsWb
         jMܺϰϤeɡAi [Esc] |߰ݬO_jMU@ FAT C

 (ܰ)wФΤuwο椧eDOS ufl̪yjMlؿz\sW
         F [Esc] ɷ|߰ݬO_~jM\C

 (ܰ)Ұʺ޲z{wD檺y䥦]w(Optional Setup)z令yi]wzC

 (ܰ)wФΤuwD檺jM}\ಾܷsWyBz}zl
         椺C

 (ܰ)Ұʺ޲z{wb]w}ɡAYܳ]wynоzﶵA|
         ʳ]wﶵyĤ@nоzAխYϥΪ̤QϥΦ}r
         AhJyMaҦz~it]wC
         
 (ܰ)Ұʺ޲z{w}ɡAYҰʿﶵLĪΡAh{|Nӿﶵ
         TAϥΪ̵LkܶiJC

 (ܰ)Ұʺ޲z{wW[i]w 10 ӦīC


-[ 99-003b  ]----------------------------------------------------------------
 (ץ)LkҰ޿Τ OS/2 DAbwץI


-[ 99-003a  ]----------------------------------------------------------------
 (ץ)YǵwЦb{LkTeqDI

 (ץ)ܦw˨nЮɨSDI

 (ץ)H SPF Boot Manger ҰʳnЫ|bROCX{@yrAB䥢
         AoӰDbwץI

 (ץ)@ǨϥΪ̤Wp~C

 (ܰ)qoӪ}lA{BzBIB⪺ACompiler ɧίBIB⾹
         OAGϥιL SPFDisk 99-003 ϥΪ̱N|o{YF 10K jpA
         ϥεLBIB⾹qϥΪ(386)AYzuD`ݭnϥΥ{Ai
         o@ʫH̡A̱NھڻݭnHƨӨMwoe覡Aiઽ Mail 
         zA]ibWѨϥΪ̦ۦ DownLoad I


-[ 99-003  ]-----------------------------------------------------------------
 oӪSO[jF DOS ҰʺϰϪϴABbxsΤΦw˱Ұʺ޲z{譱h
   F UNDO \CثeW@~tMchAϥγ̦hMO Micro
   Soft @~tΡAi_{D]̦hAoӪ[jFҰʺϰϪϴAz
   ҰʺϰϳQ}aA FATBROOT  DATA lɡANɥi઺_ҰʺϰϤe
   A_짹ҰʺϰϷ|ܱoLk}Aϥ DOS  SYS ɨӭض}{C

 (sW)wФΤuwαMο DOS Tools l椺AsWUC\Ao
         ǥ\ȯϥΦb DOS ΡG

     (sW)yϱҰʰ (Recovery Boot Sector)z\A
             DOS ҰʺϰϪeΪAU쪺NqۦPAl
             ɤ񮾱ϤΪxAŲ󦹡A̹ճ]pF@M^
             DOS ҰʺϰϪ\A DOS ҰʺϰϷlA FATBRootBDATA 
             ˡAhiQΦ\`tΰϰ쪺TAæ۰ʭرҰʺϰϡA
             i઺٭ BPB (Boot Parameter Block) eAԱаѾ\
             README.txt ɡI

     (sW)y˭ױҰʰ (Check Boot Record)z\A
             \|ˬdҰʺϰϤeO_TABҰʺϰϥTɡA|K
             @Ǥp~AҦpAˬdt ID O_PҰʺϰϤX(`ϥΪ
             NFAT16 ]w FAT32 άۤϾɭPLk})A]|ץ Magic Number
              0xAA55 ppDI

     (sW)y FAT1  FAT2 (Copy FAT_1 to FAT_2)z\A
              FAT eۦPɡAiQΦ\NĤ@ FAT ƻsĤG
              FAT Aoӥ\O̱ۨҰʺϰϪeC

     (sW)y FAT2  FAT1 (Copy FAT_2 to FAT_1)z\A
              FAT eۦPɡAiQΦ\NĤG FAT ƻsĤ@
              FAT Aoӥ\O̱ۨҰʺϰϪeC
                             
     (sW)yjMĤ@ FAT (Find First FAT)z\A
             oǪۨϥΪ̫إߪΡA\iXαҩl̪ FAT A
             ܥXӺϰϤeC

     (sW)yjMĤG FAT (Find Second FAT)z\A
             oǪۨϥΪ̫إߪΡA\iXαҩlĤG FAT A
             ܥXӺϰϤeC

     (sW)yjMؿ (Find Directory)z\A
             oǪۨϥΪ̩ҫإߪΪAϥΪ̥igѦLHJ@ӥؿw
             sbɦWA\|jMoɦWAijMڥؿ]ijMlؿA
             YɮפbؿҩlmAhjMGN|OӥؿҩlϰϡA
             ҥH\تONϥΪ̾ɤJؿϡAYnjMlؿϡA]iJ
             '.' P '..' jMɦWI

     (sW)yܱҰʺϰ (Dump Boot Record)z\A
             oǪۨϥΪ̩ҫإߪΪAN DOS ΪҰʺϰϥHĶ
             覡ܥXU쪺NqAI DiskEdit [ݱҰʺϰϪeI

     (sW)yܲĤ@ FAT (Dump First FAT)z \A
             oO̱ۨҰʺϰϪ\AҰʺϰϥTɡAܪ FAT m~|
             TAϥΪ̥iѦ\oĤ@ FAT mΤeAϴ
             Ƭ۫H|UI

     (sW)yܲĤG FAT (Dump Second FAT)z\A
             oO̱ۨҰʺϰϪ\AҰʺϰϥTɡAܪ FAT m~|
             TAϥΪ̥iѦ\oĤG FAT mΤeAϴ
             Ƭ۫H|UI

     (sW)yܮڥؿ (Dump Root Directory)z\A
             oO̱ۨҰʺϰϪ\AҰʺϰϥTɡAܪڥؿm~|
             TAϥΪ̥iѦ\oڥؿmΤeAϴθƬ
             H|UI

 (sW)Ұʺ޲z{wҰʺ޲z{ϥΪ̤A쥻ȯɮ׸Jexs
         ʿA{bsWi MBRBҰʺϰϡBnеBoҰʺ޲zAɮ
         J\Pe@ۦPLܡAӥMBRBҰʺϰϩγnиJ\A
         ȯϥΦbθsҦw˪ SPF Boot ManagerAӵLkϥΦbª
         Ҧw˪ SPF Boot ManagerC

 (sW) UNDO \AϥΥ{إߤΩΨϥαҰʺ޲z{U{̡Abxs
          ΪΦw˱Ұʺ޲z{(Aεw)eAun{߰ݬO_إ UNDO ɮ
           'Y'AhiNgJл\ϰƥܤ@ SPFDisk MΪ UNDO
          榡ɡC

 (sW)wФΤuwD\椺sWFy^s UNDO (Restore UNDO file)z
         \AxsΪɿܫإ UNDO ɫA@o{ΪxsᦳDΪ
         OFϮNɡAhiϥΥ\tXN~ҫإߪ SPFDisk UNDO 榡
         ANwЪΨt٭즨xseˤlI

 (ץ)wФΤuwǵOqbiJΤuɧYAwץoӰ
         DI

 (ܰ)ѥ}lef䴩Ҧ䴩I

 (ܰ)wФΤuweɦLΡf\쥻ܦrdȦ ASCII 32-128A
         Ѧ}lאּ ASCII 32-255 C

 (ܰ)wФΤuwαMοU DOS TOOLS l椺eѦ٭fﶵA
         Ѧ}lWeΰѦҴ_fA^hܡC

 (ܰ)Ұʺ޲z{wҰʺ޲z{}ɡAYӿﶵέYsbA쥻
         bɮרtΪ| noneAѦ}lאּ NOT EXIST C

 (ܰ)@Ұʺ޲z{}ɡAYӿﶵέYQáAӨƥ System ID
         wQ}aA쥻ªbɮרtΪ| noneAѦ}lאּ
         BAD BACKUP ID C

 (ܰ)ѥ}lef䴩Ҧ䴩I

 (ܰ)ªҰʺ޲z{]wOdW}ܮɡANHnж}]|xs
         ʧ@AխYϥΪ̦b}]wF@ӳnбҰʪﶵAYbxsܫe
         ⴫ϥΪ̦ۤvϤAN|\ӳnФW@ӺϰϡI
         Ų󦹡AѦ}lunON SPF Boot Manager w˦benСfW̡A
         OdW}ܪ\N|ġI


-[ 99-002d  ]----------------------------------------------------------------
 (ץ)ϥεwФΤuU [jMҰʪ] AYŪ޿η|X{~T
         {HI

 (ץ)ϥεwФΤuU [jMҰʪ] ɡAY OEM tiܪr
         AH '.' rܡA쥻JW ASCII 0 N|ɦLAɭP᭱i
          OEM WܤXӡA{bwאּvrBzA@w|ܥX 8 ӦrC


-[ 99-002c  ]----------------------------------------------------------------
 (ץ)ϥΤFäΥ\A׬OéάOѱҰʺ޲z{áA@
         t ID D}aAҦpGäFDΫSϥ DOS  FDisk /MBR
         Aƥt ID m|Q 0 Abƥt ID Q 0 
         pUNѰêʧ@A}ϥΪ̥iϥ SPFDisk wФΤu
         AʱNt ID ^TȡIªϥΪ̦pJWoرp|o͸Ӥ
         QR{AϥΪ̥unϥ SPFDisk sإ߸ӤΡAMϥΫD}
         axsYiϦ^A]uONt ID  0 }FI

 (ץ)Ұ Linux Boot Disk |oͿ~DI

 (ץ)JW Linux extended ]NOt ID  85h ɡAѥ}lN|
         XRΨӳBzI

 (ץ)SPF Boot Manager u@ҰʰOɡAN|A{XIeI

 (ץ)wФΤu㤤[ֳt榡]A쥻bήeqWL 2000MB ɴNjϥ
         FAT32A{wאּ 2048MBABbήeqPɾA FAT16  FAT32 pUA
         NѨϥΪ̦b[O_䴩 FAT32] ]wӧ@إɮרtΪ̾ I

 (ץ)wФΤubإߤήɡAYϬWJҩlϬWpAM|
         DI


-[ 99-002b  ]----------------------------------------------------------------
 (sW)SPFDisk һsy MBR iHҰʤj 1023 ϬWH~Τ@~tΡA
         MOӧ@~tΥ䴩Qmb 1023 ϬW~ҰʡC

 (ץ)ץĤ@H~wХDζ}ѪΡC

 (ץ)wФΤuwäΥ\AbϥΤʳ]wήɡAYӤΥثeO
         pUADJ System ID nOê System IDA_h@߸Ѱ
         èçאּϥΪ̪]wC

 (ץ)wФΤuwhDΥ\Axsɦ۰ʧҰʺϰϤOҰʺϰϦ
         wЩҦbmI


-[ 99-002a  ]----------------------------------------------------------------
 (ץ)Windows 98  FDisk إߤDΦbYǱpU㦳IUzupA
          SPFDisk إߪΪOy FDisk ҫإߤΪΪeA{b{
         wץӿWSpUҫإߪΪeI

 (ܰ)Ѧ}ls[J@ SPecial.txt ɡAes۷sX{ɩΪ̬Oh
         ϥΪ̸g`@ǰD`NƶAϥηseιJWDɽаѾ\ɡC


-[ 99-002  ]-----------------------------------------------------------------
 }l䴩j 8.4G wСI

 (sW)Ұʺ޲z{㦳ҰʳnЪ\AϥΪ̥ib}椺[JҰʳnпﶵ

 (sW)Ұʺ޲z{ Optional(Dnﶵ) l椺sWF@ӡy۩wä 
          (Define Hidden Partn)z\A\iϥΪ̿ܬYӿﶵ}ɡA 
         ҫwΥiH۰ʳQáAӳoǧƱQêΡAѨϥΪ̦ۦ 
         ]wI

 (sW)Ұʺ޲z{ Optional(Dnﶵ) l椺sWF@ӡy]ʤ
          (Set Active Partition)zﶵA}ɤ@wnQ]ʤΤ~
         QҰʪ@~tΡAﶵNipͮĪGC
         
 (sW)wФΤu㪺D椺AsW@yDOS u (DOS Tools)zlA
         U]tӷsW\AOpUG

     (sW)yֳt榡 (Quick Format Program)z\A
             ibuɶN@ӤjΫإ DOS  FAT12BFAT16BFAT32 ɮרt

     (sW)sW@yѦ٭ (Reference from boot)zϴ\A
             ϥΪ̦bwФΪQA DOS Ұʺϰϩ|sɡAiQΦ\t
             XD\yjM} (Search Boot Object)z\A۰ʰ
             ұҰʺϰϤeӽվӤΦܭ쥻eqAаѦ readme.txt 

 (sW)wФΤu㪺D\AsW@y䴩 FAT32 (Setup Support
         FAT 32)z\ANOѱҰʺ޲z{]weiJwФΤuɡA
         ߰ Yes/No eC

 (sW)wФΤu㪺D\AsW@ymwФΪ (Reset partition

 (ܰ)o@IϥΪ̷PD`pAqoӪ}lAFsŪɪVe
         ۮeʧe]pANA䴩ªɮ׮榡AШϥΪ̦hh][I
         ̤wgF@ӥiNªনsɡANH۪b۸ɤC

 (ܰ)qoӪ}lA]wҰʿﶵ@ߤwyæPΡzA]S
         ]w\ӾɭP}ѪϥΪ̦G۷hAҥH̥unĦ@kA
         yæPΡz]wbAuO@]w\ɬOҥΪ
         A{bhۤϤFI

 (ܰ)}JqKXɡA쥻 ESC ]OKX䤧@A{wNܦFu
         @Ӷ}ﶵɵLĤ~A_hU ESC AN|JqXe
         ^}ϥΪ̭sܶ}C

 (ܰ)wФΤuD\̪s MBR ﶵA쥻ȯ୫yĤ@wЪ
         MBR A{bwאּiy@wЪ MBR AROCU /MBR 
         ƨϥεGMܡA]NOu୫yĤ@wЪ MBR C

 (ܰ)wФΤuD\̪jM}ﶵAɦpGjMҰʺ
         ϪAh|hܤ@@~tΪ OEM W١AϥΪ̥iѦP_Oا@
         ~tΪҰʺϰϡC


-[ 98-009a ץ ]------------------------------------------------------------
 (ץ)Ұʺ޲z{]wLkxsɮתDC

 (ץ)Ұʺ޲z{LkOe}ܪDC

 (ܰ)Y SPF Boot Manager w˦bĤ@wФUYΤҰʺϰϡAN|
         վ Active Partition ʧ@o͡AHϥΪ̻~{O{ Bug

 (ܰ)wФΤuUeܺϰϡf\Uxsɮפl\AxsɭYo{
         פwsb|߰ݬO_л\I
                                
 (ܰ)iJwФΤu㤧eA|߰ݬO_sإߥBeq >= 512MB Ψϥ
         FAT32 ɮרtΡC

 (ܰ)ѩ MS-DOS  FAT16 ɮרtΥu䴩 2GB ήeqAFϥΪ
         إ߶WL 2GB Ϋᤴϥ FAT16 ɮרtΡA]AצbiJwФ
         ΤuɩҸ߰ݬO_ϥ FAT32 ܬAunإߪζWL 2GB A@
         ߱jϥ FAT32 AϥΪ̤iQΡe]wκf\NӤΪt
         ID ]䥦ɮרtΡC


-[ 98-009  ]-----------------------------------------------------------------
 (sW)wФΤuyվΡz\bw@GAFվΤjp~
         AsWF@ӡyhΡz\AiHNΪmVeΦVᲾʡApG
         ӤΪe᧡Ŷ|tmAhiQΦ\NβܫeΫA
         ӥtms򪺪ŶiHX֦@ӳs򪺪ŶABQʪΤ]i
         HܬO_nNΤƤ@ֲʡCϥΤkо\ŪREADME.TXT 
         AýФn|F`Nƶ`I

 (sW)wФΤu㤧yܺϰϡz\AsWixsܪϰϨɮסA
         ΥiNɮתe^swЪϰϡAܺϰϪPɡAekU観
          S ixsɮסB R i^sܵwкϰϡC

 (sW)Ұʺ޲zϥΪ̤AsW@ӡyϥΪ̼ҦzAiϥΪ̧ۥѪ
         ]wҰʿﶵA{ˬdӺϺФΤάO_sbAB]wҰʿﶵ
         L{NO SPFDisk ̪ϥͮɩҨϥΪAYǤHӻ|w
         γo]w覡C

 (ץ)Ұ FreeBSD ɷ|oͷ Bug C

 (ץ)ҰʦP@wФWt@ DOS Dη| Bug C

 (ܰ)e楻{ɥ[W /MBR ѼƤ~୫ MBR {(/? |
         ܨDU)AӦbwФΤu [TAB] ҥX{\椺A][
         FyآۢТzﶵC

 (ܰ)wФΤuyإߤΡz\A{bunإXR(Extended)AN
         |򱵵۸߰ݬO_~إ߲Ĥ@޿ΡC

 (ܰ)wФΤu㤤y]wκz\Uܪt ID A䤤 0a5h 
         NɮרtΡAwN] FreeBSDC


-[ 98-008  ]-----------------------------------------------------------------
 (sW)jM}A\wФΤu㪺D椺( TAB )AzD
         ΪlɡAiQΦ\NwФWæ޿ΪαҰʺϰϪmXA
         QηjMXϬWTðtXܺϰϤe\AiHܮeNΪ_
         C

 (ץ)Ұʺ޲z{֤ߡAӥHW DOS DΦbP@wЮɡA|o FAT
         32bit εLkQ}C

 (ץ)Yվ FAT 32bit ΤjpÿΫD}axsɡA|o͵{S۰ʭ
         ҰʺϰϤepC


-[ 98-007+  ]----------------------------------------------------------------
 (ץ)TҦ۰ʿաAHbùϥC|`A{bw}m
         ΡA÷sWFөROCѼ /COL  /MONO HI{~pC

 (ܰ)HbiJwФΤue|۰ʿβĤ@wЬu@ϺСA{bw
         iJe|X{@wпAѨϥΪ̦ۦܤu@ϺСApGzu@
         wСAh{N۰ʥHӵwЧ@u@ϺСC

 (ܰ)Ұʺ޲z{ϥΪ̤D椺AsWF [䥦]w(Optional Setup)]
         ﶵAܮɷ|i}@ӤlANDU  []w}w]]B
         [æPD]B []w]B[]wKX] \ಾJl椺A
         HC즸ϥΥ{ǲ߭tC


-[ 98-007  ]-----------------------------------------------------------------
 (sW)ϥΪ̥i]wҰʺ޲z{}ɡAiHW@}ﶵ@U}
         w](ЩϥΡy]w}w]zﶵ]w)C

 (ץ)J SPFDisk 97-009 xsɮתۮeDC

 (ܰ)}ɪҰʺ޲z{ApGϥΪ̦]wݮɶAunNAN|
         pɡ]ª ESC )C

 (ܰ)BzήɡAs㢸ΥiJsAYiNΨtܸӤ
         οﶵC
         
 (ܰ)ε{ܡyWzήɡAHyHŦzܥHQϤC


-[ 98-006+  ]----------------------------------------------------------------
 (ץ)Ұʺ޲z{w˦b MBR A|ɭPDΪQMšC

 (ץ)ѲĤGwбҰ DOS ɡAĤTwз|Ū~ΡC

 (ܰ)վXRΤjp\C

 (ܰ)Ұʺ޲z{C}ɳ|ˬd@WɮרtΡAunϥεw
         ΦܰʡAhܪɮרtαN|OثeC

 (ܰ)ﶵQ]w涵KXABPɤS]wtαKXɡAh涵KX|Q
         ӥġA{wאּձKXi\iJC


-[ 98-006  ]-----------------------------------------------------------------
 (sW)}ɡAҰʺ޲z{|NҦwФWQêyDΡzáA
         W] F9 oӫAiϥΪ̩}eɡAۦ}/\
         (w]ҰʡA:ͤ@n}:ͨn)C

 (ץ) 003 ҿǪWŤjjΡAxs޿ήɤη|򥢪jDC
        
 (ץ)Τuܤu@wЮɡAeqܷ쪺DC
        
 (ץ)ΤɡAĤGդεLkܪDC

 (ץ)Ұʵ{֤ߩ}ɡAåDΥѪDC

 (ץ)Ұʺ޲z{sWOɡA|ѰW@OúXDC

 (ܰ)iäΪt΢עҡAƥáC

 (ܰ)iJΤuYĤ@wŪѡA|۰ʭnDŪU@wСC

 (ܰ)e}ɡAҰʺ޲z{|NҦwФWQêΦ۰ʸ
         (Hidden off)Aאּu|NyDΡzáA޿ΫhLC

 (ܰ)إߤήɡAJҩlϬWYSJӪ ENTERA|۰ʨθӰ϶
         ̤pϬWAJϬW ENTERAh|۰ʨθӰ϶̤jϬWC


-[ 98-005  ]-----------------------------------------------------------------
 (ץ)98-004 @YyjΡzAΪ@ 4 Bytes Ʒ|QJ
         ~eAӾɭPɮ׳ܤFAoӰDb 98-005 wѨMI

 (ץ)ѨMw˱Ұʺ޲z{ɦpGܡyšzΡA|۰ʫإߤΪDC

 (sW)bwФΤuUAsWFyäΪ\zAiYǤΦbs}
         ApPΤ@C

 (sW)Ұʺ޲z{}ɡAiNDΪyPzð_ӡAӫOd
         QҰʤΡAp}ɫK|ۤzZI


-[ 98-004  ]-----------------------------------------------------------------
 (ץ)ץF 98-003 ϥΪ̤@Ǥp~C


-[ 98-003  ]-----------------------------------------------------------------
 (ܰ)N SPFDisk تwФΤu㤧ϥΪ̤sAϥΰ_Ӥ
         eeWAϥΤkаѳyɡI
   
 (ܰ)Ny]ww˰ϡzΡyiwˡzӿﶵX֡ABϥΪ̤Aݭnƥ
         إߩҭnw˨tκ޲z{ΡAB]AݭnNΪt ID ] 20h
         BJ(znܤ])AԱаѦһɡC


-[ 98-002  ]-----------------------------------------------------------------
 (sW)sWFKX\AiϥΪ̰wYӶ}ﶵΪ̬OҦﶵ]wq
         KXApKiCqQDkϥΪΡC


-[ 98-001  ]-----------------------------------------------------------------
 (sW)Ұʺ޲z{iҰʲĤGwФWD DOSAñNӵwФƬĤ@
         wСAPɤ]iHҰʦP@wФW [ĤG] DOS DΡI


-[ 97-010  ]-----------------------------------------------------------------
 (ץ)Ao{Jɮת\X{vApGثeƭnJt@ӸɡA
         ӸӸɨäOXkAhX{~T|N󪺸ƥѵeMA
         Ŷå񱼡AثewץC

 (ܰ)[jFwФΤu㤤 [ܺϰ] ӳ\AeuHϰϬ
         `ǩܤeAP˥u`ܡAiΤWBUBBkB
         [PageUp]B[PageDown]....A@L@ӺϬWBYκϰϡABi^
         ½ApϥΤWNKI

 (ܰ)NwФΤu㤧 [ե\] ˬdƴ@AHֻ~P
         o͡C


-[ 97-009  ]-----------------------------------------------------------------
 (ץ)Ұʺ޲z{Jɮץ\ϥΪ̤@IpvAثewץC

 (ܰ)NϥΪ̳אּΦAϥΪ̧eWC

 (ܰ)Pexsɮ׮榡ۮeAҥHLkJªҦsɡC


-[ 97-008  ]-----------------------------------------------------------------
 (ܰ)N쥻wФΤuUyܱҰʺϰϡz\[jAثeiѨϥΪ̥
         NMwҭnܤsbϰϤeA]AyۢТzByYΤҰ
         ϰϡzBywФWYӺϰϡzI

 (sW)wФΤuUϥμҦA|h{Yǰʧ@O@AD`
         AѤΪcyHӻO۷ΪAҦpGӤiXRΪ
         t ID AbMaҦUhLCӤiվXRRΪjpAP
         ˪AMaҦU]LA٦䥦\DDDDI


-[ 97-007  ]-----------------------------------------------------------------
 (sW)wФΤu㤧 []A\iˬdyYӤΡzΡyYwСzWO
         _laϰϡC\õL󪺭״_OALѩˬd覡PɮרtεL
         AGL׬Oا@~tΪγiAΥ\C


------------------------------------------------------------------------------
HUªDDDD
