home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1997 #3 / amigamamagazinepolishissue03-1 / ma_1995 / 07 / ami12 < prev    next >
Text File  |  1997-04-15  |  20KB  |  583 lines

  1. System na talerzu (cz. 19.)
  2. ---------------------------
  3.  
  4. AMIGA DOS 
  5.  
  6. <a>Marek Pampuch
  7.  
  8. <sr>FORMAT (sformatuj)
  9.  
  10. <l>skîadnia dla systemu 1.2:
  11.  
  12.  FORMAT [DRIVE] <n1> [NAME <n2>]
  13.  
  14. skîadnia dla systemu 1.3:
  15.  
  16.  FORMAT [DRIVE] <n1> [NAME <n2>] [NOICONS] [QUICK] [FFS | NOFFS]
  17.  
  18. skîadnia dla systemu 2.0:
  19.  
  20.  FORMAT [DRIVE] <n1> [NAME <n2>] [NOICONS] [QUICK] [FFS]
  21.  
  22. skîadnia dla systemu 2.1:
  23.  
  24.  FORMAT [DEVICE | DRIVE] <n1> [NAME <n2>] [OFS] [FFS] [INTL | 
  25. INTERNATIONAL] [NOINTL| NOINTERNATIONAL] [NOICONS] 
  26. [QUICK] 
  27.  
  28. skîadnia dla systemów 3.0 i 3.1:
  29.  
  30.  FORMAT [DEVICE | DRIVE] <n1> [NAME <n2>] [OFS] [FFS] [INTL | 
  31. INTERNATIONAL] [NOINTL| NOINTERNATIONAL] [DIRCACHE] 
  32. [NODIRCACHE] [NOICONS] [QUICK] 
  33.  
  34. <txt>gdzie: n1 -- nazwa stacji, w której bëdziesz formatowaî dysk
  35. (np.  df0:), n2 zaô to nazwa nadawana dyskietce przy formatowaniu
  36. (maksimum 30 znaków).
  37.  
  38. <l>wzorzec dla systemu 1.2:
  39.  
  40.  DEVICE=DRIVE/K/A, NAME/K/A
  41.  
  42. wzorzec dla systemu 1.3:
  43.  
  44.  DEVICE=DRIVE/K/A, NAME/K/A, FFS=NOFFS/S, NOICONS/S, QUICK/S 
  45.  
  46. wzorzec dla systemu 2.0:
  47.  
  48.  DEVICE=DRIVE/K/A, NAME/K/A, FFS/S, NOICONS/S, QUICK/S 
  49.  
  50. wzorzec dla systemu 2.1:
  51.  
  52.  DEVICE=DRIVE/K/A, NAME/K/A, OFS/S, FFS/S,INTL=INTERNATIONAL/S,  
  53. NOINTL=NOINTERNATIONAL/S, NOICONS/S, QUICK/S 
  54.  
  55. wzorzec dla systemów 3.0 i 3.1:
  56.  
  57.  DEVICE=DRIVE/K/A, NAME/K/A, OFS/S, FFS/S,INTL=INTERNATIONAL/S,  
  58. NOINTL=NOINTERNATIONAL/S, DIRCACHE/S, NODIRCACHE/S, NOICONS/S, 
  59. QUICK/S 
  60.  
  61. <txt>Czynnoôê polegajâca na uporzâdkowaniu noônika magnetycznego
  62. na dyskietce w taki sposób, aby dyskietka ta byîa widziana przez
  63. komputer, nie doczekaîa sië polskiego odpowiednika i nazywa sië z
  64. angielska formatowaniem. Na nie sformatowanej dyskietce nie da
  65. sië zapisaê ûadnych danych (jedynym wyjâtkiem jest kopiowanie
  66. caîej dyskietki za pomocâ niektórych programów kopiujâcych. Nie
  67. zawsze jednak jest to wskazane, na przykîad wtedy, gdy chcemy
  68. przekopiowaê pojedynczy zbiór). A zatem, chociaûby z tego
  69. wzglëdu, dobrze jest dyskietkë sformatowaê. Omawiany rozkaz
  70. wykonuje opisanâ powyûej czynnoôê. Nie robi tego jednak zawsze
  71. tak samo. Dysk bëdzie formatowany w systemie formatowania, jaki
  72. jest dostëpny dla danej wersji systemu operacyjnego, czyli:
  73.  
  74. <r>
  75. system operacyjny   dostëpne systemy formatowania
  76.  
  77. 1.2                 OFS
  78.  
  79. 1.3                 OFS, FFS (twarde dyski)
  80.  
  81. 2.0                 OFS, FFS (twarde dyski i dyskietki)
  82.  
  83. 2.1                 OFS, FFS, MS-DOS 
  84.  
  85. 3.0 i 3.1           OFS, FFS, MS-DOS
  86.  
  87. <txt>Co oznaczajâ te tajemnicze skróty?
  88.  
  89. OFS (Original File System) to standardowy system formatowania
  90. dostëpny dla wszystkich Amig.  Po sformatowaniu w tym systemie
  91. dyskietka ma teoretycznie 880 KB, praktycznie zaô dla uûytkownika
  92. dostëpnych z tego jest 856 KB.
  93.  
  94. FFS (Fast File System) to ulepszony system standardowy,
  95. wprowadzony od systemu 1.3 (tylko dla twardych dysków), a od
  96. systemu 2.0 takûe i dla dyskietek. Daje on wiëcej miejsca na
  97. sformatowanej dyskietce (teoretycznie 922 KB, praktycznie zaô 898
  98. KB), ponadto pozwala na nieco szybszy zapis i odczyt danych.
  99.  
  100. UWAGA: W systemach od 2.1 w górë w zwiâzku z moûliwoôciâ
  101. lokalizacji systemu pojawiî sië pewien kîopot. Okazaîo sië
  102. bowiem, ûe po sformatowaniu katalogi zawierajâce znaki spoza
  103. standardowego zestawu ASCII (na przykîad cedilla) bëdâ sortowane
  104. "nie za bardzo alfabetycznie". Wprowadzono w tym celu odmianë o
  105. nazwie "international" (miëdzynarodowa). Dyski tak sformatowane
  106. bëdâ poprawiaîy katalog w taki sposób, ûe po uûyciu rozkazu DIR
  107. lub LIST litery narodowe znajdâ sië na wîaôciwym miejscu.
  108. Niestety, nie dotyczy to naszych "ogonków", a zatem moûemy sobie
  109. darowaê formatowanie w trybie miëdzynarodowym, chyba ûe chcemy
  110. rozróûniê wielkoôê znaków w nazwach. Jeôli sformatujemy bowiem
  111. dysk w trybie miëdzynarodowym, moûemy napisaê të samâ nazwë
  112. duûymi lub maîymi literami. Innych róûnic wîaôciwie nie ma.
  113.  
  114. MS-DOS to standard formatowania dyskietek pecetowych. Od systemu
  115. 2.1, dziëki umieszczeniu w systemie operacyjnym odpowiednich
  116. procedur z programu CrossDOS, moûliwe jest formatowanie,
  117. zapisywanie i odczytywanie dyskietek 720 KB (a na stacjach
  118. przystosowanych do "gëstych" dyskietek, na przykîad na A4000,
  119. takûe i 1,44 MB). UWAGA: Jeôli dyskietka ma sîuûyê do wymiany
  120. danych pomiëdzy Amigâ a pecetem, przy pierwszym jej formatowaniu
  121. radzë skorzystaê jednak z peceta, a nie z Amigi.
  122.  
  123. Pewnâ odmianâ opisanych wyûej formatów sâ wprowadzone od systemu
  124. 3.0 tryby DC-FFS i DC-OFS. Pozwalajâ one bowiem na zainstalowanie
  125. tzw.  directory cache (patrz opis parametru DIRCACHE).
  126.  
  127. W uzupeînieniu do tych informacji podajë, ûe ostatnio pojawiî sië
  128. "pozafirmowy" system formatowania dyskietek o nazwie DSD (disk
  129. spare device), dziaîajâcy wyîâcznie z systemami od 2.1 wzwyû.
  130. Pozwala on na sformatowanie dyskietki wîoûonej do zwykîej stacji
  131. na 1,04 MB (teoretycznie ma on dostëpne 984 KB, uûytkownik jednak
  132. bëdzie mógî skorzystaê z 957 KB, niemniej posîugujâc sië
  133. kombinacjâ DSS i FFS moûemy uzyskaê wspomniane 1,04 MB).  Zapis i
  134. odczyt z takich dyskietek jest jednak nieco wolniejszy niû w
  135. zwykîym systemie OFS.
  136.  
  137. Rozkaz FORMAT byî kiedyô jednym z najwaûniejszych rozkazów
  138. AmigaDOS. W miarë pojawiania sië programów, majâcych opcjë
  139. formatowania, stawaî sië mniej przydatny, bo znacznie proôciej
  140. byîo sformatowaê dyskietkë za pomocâ takiego programu. Prawie
  141. wyeliminowaîy go programy kopiujâce caîe dyskietki, gdyû okazaîo
  142. sië, ûe wîaôciwie dyskietek "nie potrzeba" formatowaê. Sîów "nie
  143. potrzeba" uûyîem w cudzysîowie, bo (nieco póúniej) przekonano sië
  144. jednak, ûe te cudowne programy przegrywajâ wprawdzie zawartoôê
  145. dyskietki, niemniej ich trwaîoôê po przegraniu na nie
  146. sformatowanâ dyskietkë jest znacznie mniejsza.  Ponadto
  147. formatowanie systemowe ma jeszcze jednâ zaletë. Ma ono domyôlnie
  148. wîâczonâ opcjë weryfikacji (czyli sprawdzania poprawnoôci), co
  149. sprawia, ûe moûemy w ten sposób wyeliminowaê uszkodzone w
  150. jakikolwiek sposób dyskietki. Nie jest bowiem miîâ sprawâ, gdy
  151. podczas kopiowania jakichô waûnych danych pojawi sië na ekranie
  152. komunikat informujâcy, ûe nasza dyskietka jest do d...yskietki.
  153. (Wiëkszoôê bowiem programów zarzâdzajâcych i kopiujâcych ma
  154. domyôlnie wyîâczonâ opcjë weryfikacji, z czego dla "oszczëdnoôci"
  155. czasu korzystajâ zarówno uûytkownicy, a zwîaszcza handlarze. A
  156. potem wszystko sië zwala na wirusa lub nieumiejëtnâ obsîugë.)
  157.  
  158. Rola rozkazu FORMAT znacznie wzrosîa po wprowadzeniu na rynek
  159. systemu 2.1. Wiëkszoôê wspominanych programów formatujâcych umie
  160. to bowiem zrobiê tylko w systemach OFS i FFS. Systemowe
  161. formatowanie pozwala natomiast na formatowanie we wszystkich
  162. opisanych powyûej rodzajach. Wprawdzie akurat najwygodniej jest
  163. to zrobiê z poziomu Workbencha, klikajâc na ikonë dyskietki i
  164. ustawiajâc potrzebne opcje, niemniej sâ sytuacje (na przykîad
  165. przy pisaniu skryptów), gdzie systemowy rozkaz FORMAT jest
  166. niezastâpiony.
  167.  
  168. Przy formatowaniu naleûy pamiëtaê o jednym. Wprawdzie system
  169. ostrzega nas przed konsekwencjami tego kroku, niemniej jeôli z
  170. jakichkolwiek przyczyn zlekcewaûymy to ostrzeûenie, to w
  171. odróûnieniu od funkcji Delete, którâ moûna przerwaê, tu nie
  172. bëdzie juû ratunku. Dane na dysku wcale nie sâ zapisywane
  173. kolejno, zatem moûe sië zdarzyê, ûe uruchomimy niechcâcy
  174. formatowanie dysku 540 MB. Nawet jeôli od razu to zauwaûymy i
  175. zastosujemy jedyny moûliwy w takim wypadku manewr, czyli
  176. wyîâczenie Amigi z sieci, to pomijajâc juû ewentualne kîopoty z
  177. walidacjâ, okaûe sië, ûe dane na dysku byîy rozmieszczone tak, ûe
  178. wprawdzie sformatowaî sië tylko 1 MB, ale akurat zîoôliwie
  179. zawieraîy --------------------?-----------------------fragmenty
  180. danych wszystkich zbiorów na dysku. I wcale nie radziîbym tu
  181. bezkrytycznie wierzyê "odzyskiwaczom" w rodzaju DiskSalva czy
  182. Quarterback Tools, zwîaszcza jeôli mieliômy twardy dysk
  183. sformatowany w jakimô innym niû OFS systemie.
  184.  
  185. Rozkaz FORMAT znajduje sië w katalogu SYSTEM.
  186.  
  187. Im wyûsza wersja systemu, tym wiëcej opcji rozkazu. Co one oznaczajâ?
  188.  
  189. DRIVE -- okreôla nazwë dysku, jaki chcemy formatowaê.
  190. Dopuszczalne jest tu stosowanie nazw dyskietek: DF0:, DF1:, DF2 i
  191. DF3: i nazw partycji twardego dysku (w zaleûnoôci od tego, jak je
  192. nazwiemy, moûe to byê zarówno DH1:, jak i Work: czy System:). Nie
  193. moûna natomiast formatowaê RAM: czy CD0: (choê zarówno RAM-dysk,
  194. jak i kompakt dysk majâ "dysk" w nazwie). Uûytkownicy Amig 1200 i
  195. 600 mogâ próbowaê wstëpnie formatowaê takûe pamiëci na karcie
  196. PCMCIA (urzâdzenie CC0:), choê w tym ostatnim wypadku
  197. zdecydowanie bardziej polecaîbym skorzystanie z odpowiedniej
  198. opcji programu "Prepcard". Uûytkownicy systemu 2.1 i wyûszych
  199. mogâ sformatowaê takûe dyski PC0:, PC1:, PC2: i PC3:. W razie
  200. potrzeby moûna uûyê innych nazw dysków, wówczas gdy zainstalujemy
  201. odpowiednie urzâdzenie, na przykîad jeôli mamy zainstalowane
  202. urzâdzenie "diskspare.device", moûemy stosowaê przy formatowaniu
  203. nazwy DS0:, DS1: itd.
  204.  
  205. Sterownik dla dysku DS0: wyglâda nastëpujâco:
  206.  
  207. <l>
  208. DS0: Device          = diskspare.device
  209.  
  210. Unit            = 0
  211.  
  212. Flags           = 3
  213.  
  214. Surfaces        = 2
  215.  
  216. BlockSize       = 512
  217.  
  218. BlocksPerTrack  = 12
  219.  
  220. Reserved        = 2
  221.  
  222. Interleave      = 0
  223.  
  224. LowCyl          = 0
  225.  
  226. HighCyl         = 81
  227.  
  228. Buffers         = 25
  229.  
  230. BufMemType      = 0
  231.  
  232. StackSize       = 600
  233.  
  234. Priority        = 10
  235.  
  236. GlobVec         = -1
  237.  
  238. DosType         = 0x444F5301
  239.  
  240. Mask            = 0x0ffffffe
  241.  
  242. #
  243.  
  244. <txt>I jeszcze jedno: sterownik stacji, na której chcemy
  245. formatowaê, MUSI byê zainstalowany na przykîad w zbiorze
  246. Devs:Mountlist dla systemów starszych czy przez "przeciâgniëcie"
  247. (ang. dragging) ikony odpowiedniego sterownika do katalogu
  248. Devs:DosDrivers w systemach od 2.1 w górë. Nie musimy sië przy
  249. tym martwiê stacjâ DF0:. Ona jest juû zainstalowana fabrycznie.
  250. Problem wyniknie przy kolejnych stacjach dyskietek. W systemach
  251. 2.1 i wyûszych jest z tym zwiâzany drobny bîâd, dotyczâcy stacji
  252. dysków na dyskietki wiëksze (5,25 cala). Jeôli na przykîad
  253. skopiujemy ikonë PC2: czy DS1: do szuflady DEVS:DOS DRIVERS, a
  254. potem odîâczymy (lub wyîâczymy stacjë majâcâ wyîâcznik), to przy
  255. kolejnym uruchomieniu komputera spotka nas wyjâtkowo niemiîa
  256. niespodzianka. Zamiast ekranu Workbencha pokaûe nam sië ekran
  257. Guru!  Moûemy sobie klikaê do woli lewym klawiszem -- efekt
  258. zawsze bëdzie taki sam. Co robiê w takiej sytuacji?  Trzeba
  259. wyîâczyê Amigë, przyîâczyê nieszczësnâ stacjë, choê jest nam w
  260. tej chwili niezbyt potrzebna, uruchomiê komputer i usunâê
  261. sterownik. Teraz dopiero moûna wyîâczyê Amigë, odpiâê stacjë i
  262. uruchomiê system ponownie. Lepiej jednak przeciâgnâê taki czasowo
  263. uûywany sterownik do jakiegokolwiek innego katalogu, na przykîad
  264. Storage, tuû po zakoïczeniu pracy z dodatkowâ stacjâ.
  265.  
  266. Sterowniki dodatkowych stacji, zarówno te z "mountlistu", jak i
  267. te "ikonowe" dostarczane sâ zazwyczaj w wersji dla stacji "0",
  268. czyli wbudowanej. Nie spotkaîem sië jeszcze z wypadkiem, aby
  269. jakikolwiek sprzedawca dodatkowej stacji doîâczyî do niej
  270. odpowiednie oprogramowanie. Moûe to stworzyê problemy, zwîaszcza
  271. poczâtkujâcym uûytkownikom. Co robiê?
  272.  
  273. W zaleûnoôci od systemu:
  274.  
  275. Jeôli chcemy zainstalowaê nasz dysk w Amidze ze starszym systemem
  276. (czytaj: w wersji 1.2 i 1.3), dopisujemy do zbioru
  277. "DEVS:mountlist" za pomocâ dowolnego edytora nastëpujâcâ
  278. sekwencjë:
  279.  
  280. <l>DF2:       Device = trackdisk.device
  281.  
  282.            Unit   = 2
  283.  
  284.            Flags  = 1
  285.  
  286.            Surfaces  = 2
  287.  
  288.            BlocksPerTrack = 11
  289.  
  290.            Reserved = 2
  291.  
  292.            Interleave = 0
  293.  
  294.            LowCyl = 0  
  295.  
  296.            HighCyl = 79
  297.  
  298.            Buffers = 5
  299.  
  300.            BufMemType = 1
  301.  
  302. #
  303.  
  304. <txt>Nie musimy sië przy tym martwiê, ûe "nie mamy" sterownika o
  305. nazwie "trackdisk.device" -- znajduje sië on bowiem w systemie.
  306.  
  307. Teraz w wierszu, w którym znajduje sië parametr UNIT, poprawiamy
  308. go na 1 (jeôli doîâczanâ stacjâ jest df1:) lub pozostawiamy 2
  309. (jeôli ma byê to stacja df2:, czyli na przykîad pierwsza
  310. zewnëtrzna stacja doîâczana do A2000) itd. Na zakoïczenie pracy
  311. poprawiamy nazwë na poczâtku na DF1: (lub pozostawiamy, jeôli ma
  312. byê to stacja df2:).
  313.  
  314. Jeôli nasza Amiga potrafi obsîugiwaê "gëste" stacje dyskietek i
  315. dysponujemy takâ stacjâ, musimy dopisaê do Mountlistu nastëpujâcâ
  316. sekwencjë:
  317.  
  318. <l>/*      1.88 MB per Disk        */
  319.  
  320. DF1: Device          = highdensity.device
  321.  
  322. Unit            = 0
  323.  
  324. Flags           = 1
  325.  
  326. Surfaces        = 2
  327.  
  328. BlockSize       = 512
  329.  
  330. BlocksPerTrack  = 22
  331.  
  332. Reserved        = 2
  333.  
  334. Interleave      = 0
  335.  
  336. LowCyl          = 0
  337.  
  338. HighCyl         = 79
  339.  
  340. Buffers         = 50
  341.  
  342. BufMemType      = 0
  343.  
  344. StackSize       = 600
  345.  
  346. Priority        = 10
  347.  
  348. GlobVec         = -1
  349.  
  350. DosType         = 0x444F5301
  351.  
  352. #
  353.  
  354. <txt>jeôli zaô 1,88 MB to dla nas nieco za maîo, moûemy spróbowaê
  355. doîoûyê 40 KB za pomocâ sekwencji:
  356.  
  357. <l>/*      1.92 MB per Disk        */
  358.  
  359. DF1: Device          = highdensity.device
  360.  
  361. Unit            = 0
  362.  
  363. Flags           = 3
  364.  
  365. Surfaces        = 2
  366.  
  367. BlockSize       = 512
  368.  
  369. BlocksPerTrack  = 24
  370.  
  371. Reserved        = 2
  372.  
  373. Interleave      = 0
  374.  
  375. LowCyl          = 0
  376.  
  377. HighCyl         = 81
  378.  
  379. Buffers         = 50
  380.  
  381. BufMemType      = 0
  382.  
  383. StackSize       = 600
  384.  
  385. Priority        = 10
  386.  
  387. GlobVec         = -1
  388.  
  389. DosType         = 0x444F5301
  390.  
  391. #
  392.  
  393. <txt>Teraz wystarczy skopiowaê do gîównego katalogu DEVS zbiór
  394. sterownika (highdensity.device -- powinien byê dostarczony razem
  395. ze stacjâ), i gotowe.
  396.  
  397. UWAGA: Nawet jeôli zdobëdziecie taki sterownik, nie radzë
  398. eksperymentowaê z próbâ zainstalowania go dla normalnej stacji
  399. df0:, przyniosîoby to bowiem znacznie bardziej "zabawne"
  400. rezultaty niû próba sformatowania dyskietki na A500 z systemem
  401. 1.3 pod FFSem.
  402.  
  403. W nieco inny sposób postëpujâ uûytkownicy nowszych systemów.
  404. Przeôledzimy to na przykîadzie sterownika PC0:. Odpowiednia
  405. sekwencja sterujâca dla stacji "pseudopecetowej" wyglâda jak
  406. poniûej:
  407.  
  408. <l>PC0: FileSystem      = L:CrossDOSFileSystem
  409.  
  410. Device          = mfm.device
  411.  
  412. Unit            = 0
  413.  
  414. Flags           = 1
  415.  
  416. Surfaces        = 2
  417.  
  418. BlocksPerTrack  = 9
  419.  
  420. Reserved        = 1
  421.  
  422. Interleave      = 0
  423.  
  424. LowCyl          = 0
  425.  
  426. HighCyl         = 79
  427.  
  428. Buffers         = 5
  429.  
  430. BufMemType      = 0
  431.  
  432. StackSize       = 600
  433.  
  434. Priority        = 5
  435.  
  436. GlobVec         = -1
  437.  
  438. DosType         = 0x4D534400
  439.  
  440. #
  441.  
  442.  
  443. <txt>Moûna w podobny, jak opisany wyûej, sposób poprawiê ten
  444. zbiór, zapisany pod nazwâ DEVS/DOSDRIVERS/PC0, który nie jest
  445. niczym innym jak odpowiednim fragmentem mountlistu, i dopisaê go
  446. do mountlistu jako PC1, lepiej jednak po poprawkach zapisaê go
  447. pod nazwâ PC1, a nastëpnie dopisaê mu ikonë takâ samâ, jakâ ma
  448. PC0:, i zmieniê jej nazwë na PC1:. Trzeba w tej ikonie zmieniê z
  449. poziomu Workbencha opcjâ INFORMATION/ADD nazwë opcji UNIT na 1.
  450.  
  451. Kolejny parametr -- argument przy DRIVE (tj. nazwa formatowanego
  452. dysku) MUSI byê podany.
  453.  
  454. NAME -- to nazwa, jakâ chcemy nadaê formatowanemu dyskowi. Moûe
  455. liczyê do 30 znaków (choê potem niezbyt îadnie wyglâda ikona
  456. dysku z dîugâ nazwâ na ekranie Workbencha, a ponadto ile to
  457. wypisywania, na przykîad przy rozkazie DIR). Nazwa moûe zawieraê
  458. spacje, lecz w takim wypadku musi byê podana w cudzysîowie, na
  459. przykîad:
  460.  
  461. <l>FORMAT DF0: NAME "To jest mój dysk"
  462.  
  463. <txt>OFS -- parametr ten pozwala na formatowanie w systemie
  464. standardowym.  Jeôli w zbiorze "devs/mountlist" nie mamy jasno
  465. okreôlonego innego systemu formatowania dla dysków, wówczas
  466. zostanie on przyjëty domyôlnie i nie musimy go stosowaê.
  467.  
  468. FFS -- parametr ten pozwala na formatowanie w Fast File System.
  469. Nie bëdzie dziaîaî w systemie 1.2, a takûe w systemie 1.3 przy
  470. formatowaniu dyskietek (w wersji 1.3 moûna go zastosowaê tylko do
  471. twardych dysków). Wprawdzie moûna skorzystaê przy formatowaniu
  472. dyskietek w tych systemach z opisywanego parametru i system nie
  473. wykaûe bîëdu, a nawet sformatuje dyskietkë, niemniej w rezultacie
  474. na koïcu pojawi nam sië komunikat:
  475.  
  476. <l>Not a valid DOS disk in df0:
  477.  
  478. <txt>Moûemy teraz jedynie kliknâê na Cancel i wrócimy do Shella,
  479. niemniej ôwieûo sformatowany dysk nie bëdzie widziany przez
  480. komputer. Aby byîo ômieszniej, dysk jest sformatowany
  481. najzupeîniej poprawnie, o czym moûna sië przekonaê, wkîadajâc tak
  482. sformatowanâ dyskietkë do stacji jakiejkolwiek Amigi z systemem
  483. 2.0 lub wyûszym.
  484.  
  485. Podobnie dyskietki sformatowane na "nowszych" Amigach pod FFS-em
  486. nie bëdâ widziane przez Amigi z systemami 1.2 i 1.3.
  487.  
  488. UWAGA: Istnieje program shareware, autorstwa Kamila Iskry,
  489. pozwalajâcy na odczytywanie na komputerach z systemem 1.3
  490. dyskietek sformatowanych pod FFS.
  491.  
  492. INTERNATIONAL -- spowoduje sformatowanie dyskietki w odmianie
  493. "miëdzynarodowej". Dziaîa od systemu 2.1 w górë.
  494.  
  495. NOINTERNATIONAL -- jeôli mamy zainstalowanâ na staîe odmianë
  496. "miëdzynarodowâ", a potrzebujemy sformatowaê dyskietkë
  497. "normalnie", wówczas skorzystamy z tego parametru. Dziaîa od
  498. systemu 2.1 w górë.
  499.  
  500. Parametrów OFS, FFS, INTL, NOINTL nie wolno stosowaê przy 
  501. formatowaniu dyskietek pecetowych czy makowskich. 
  502.  
  503. DIRCACHE -- pozwala na zwiëkszenie szybkoôci czytania katalogów
  504. przez zainstalowanie podrëcznej pamiëci na katalogi.  Szybkoôê ta
  505. na tak sformatowanej dyskietce jest zbliûona do szybkoôci
  506. odczytywania normalnie (bez DIRCACHE) sformatowanego twardego
  507. dysku, na twardzielach zaô staje sië prawie taka sama jak w
  508. RAM-dysku.  Jednak coô za coô. Zapis, odczyt i walidacja dysków
  509. sformatowanych z tym parametrem bëdâ o okoîo 15% wolniejsze niû
  510. dysków sformatowanych bez "dyrektorskiej kaszy". Dziaîa od
  511. systemu 3.0 w górë. Ponadto dyskietka sformatowana z takim
  512. parametrem nie bëdzie widziana na Amigach z systemami starszymi
  513. niû 3.0.
  514.  
  515. NODIRCACHE -- wyîâcza opcjë DIRCACHE (na przykîad wtedy, gdy
  516. zamontowaliômy jâ sobie na staîe).
  517.  
  518. QUICK -- pozwala na szybkie sformatowanie dyskietki. Ale co
  519. nagle, to po diable. Szybkoôê uzyskujemy tu dlatego, ûe
  520. formatowany jest "bootsector" na ôcieûce 0 i sektor z katalogiem
  521. gîównym. Ponadto wyîâczana jest weryfikacja. Zachowywany jest
  522. przy tym pierwotny system formatowania (OFS, FFS czy DSS).
  523. Niemniej, jeôli dysk miaî bîâd odczytu zapisu na ôcieûce,
  524. powiedzmy, 34., to bîâd ten pozostanie.  Ponadto Quick Format
  525. dziaîa tylko na dyskietki w formacie Amigi (nie naleûy go
  526. stosowaê do dyskietek pecetowych czy makowych).
  527.  
  528. NOICONS -- domyôlnie podczas formatowania tworzony jest katalog
  529. ômietnika (Trashcan) wraz z ikonâ. Zabiera to zupeînie
  530. niepotrzebnie nieco miejsca na dysku, a ponadto stwarza pewien
  531. problem tym, którzy dysponujâ tylko wbudowanâ stacjâ dyskietek.
  532. Ikona ômietnika jest bowiem kopiowana z katalogu SYS: dysku, z
  533. jakiego uruchamialiômy komputer. A zatem dodatkowa dyskoteka. Po
  534. co to komu? Najlepiej wiëc wpisywaê przy kaûdym formatowaniu:
  535.  
  536. <l>FORMAT DF0: NAME:PUSTA NOICONS
  537.  
  538. <txt>Na zakoïczenie -- tabelka porównujâca iloôê wolnego miejsca
  539. na dysku 2DD (w bajtach), uzyskanego przy róûnych wîâczonych
  540. opcjach:
  541.  
  542. <r>
  543. nazwa                    OFS            FFS            DSD
  544.  
  545. bez parametrów           855952         898048         957456
  546.  
  547. kosz                     853024         894976         954528
  548.  
  549. miëdzynarodowy           855952         898048         957456
  550.  
  551. pamiëê katalogu          855464         897536         956968
  552.  
  553. kosz+pamiëê katalogu     852048         893952         953552
  554.  
  555. kosz+miëdzynarodowy      853024         894976         954528
  556.  
  557. FFS                      nie dotyczy    nie dotyczy    1004544
  558.  
  559. kosz+FFS                 nie dotyczy    nie dotyczy    1001472
  560.  
  561. <txt>Dla stacji dysków o podwójnej gëstoôci wartoôci te bëdâ
  562. odpowiednio wiëksze. Moûna przyjâê, ûe dwukrotnie (choê jeôli
  563. bëdziemy sië bawiê w aptekarzy, to okaûe sië, ûe o kilka bajtów
  564. wiëcej).
  565.  
  566. Przy ocenianiu, co sië nam na taki dysk zmieôci, naleûy jeszcze
  567. pamiëtaê o tym, ûe swojâ "daninë" pobiera nazwa kaûdego katalogu
  568. (512 bajtów sztuka) i nazwa kaûdego zbioru (równieû 512 bajtów
  569. sztuka). A zatem, jeôli chcemy skopiowaê na przykîad 1000 maîych
  570. zbiorów na dyskietkë, to nie naleûy sië sugerowaê tylko sumâ ich
  571. wielkoôci i pamiëtaê, ûe bëdziemy mieli mniej o okoîo 512 KB.
  572. Jest to o tyle waûne, ûe wiëkszoôê opcji typu SIZE CHECK
  573. (sprawdzania wielkoôci) w róûnych programach liczy të wielkoôê
  574. niezbyt poprawnie. Lepiej liczyê zatem na siebie (to znaczy
  575. samemu).
  576.  
  577. <sr>FOUNTAIN (fontanna, tu czcionki skalowalne)
  578.  
  579. <txt>Pod tâ nazwâ w systemie 2.0 wystëpuje rozkaz obsîugujâcy
  580. czcionki skalowalne. Jest on identyczny z rozkazem INTELLIFONT z
  581. systemów 2.1, 3.0 i 3.1, Róûni sië od niego tylko nazwâ. Rozkaz
  582. INTELLIFONT zostanie opisany, gdy nadejdzie jego kolej.
  583.