NEXTOR 03 05

From Z80 Machines Wiki
Jump to: navigation, search

3.5. 内蔵のパーティション分割ツール

Nextorカーネルには、Nextorデバイスベースのドライバに接続されているストレージデバイスをパーティション分割するための組み込みユーティリティがあります。起動するには、BASICプロンプトからCALL FDISKを呼び出すだけです。 40列モードと80列モードの両方で正しく機能します。 FDISKツールを起動すると、現在のBASICプログラムがメモリから削除されます。

このツールはメニューに基づいたユーザーインターフェースを持っているので、だれでも画面に表示される指示に従うことによってそれを使うことができるはずです(疑わしいときは、画面の下の行で次に何をするかについての指示を探してください)。ただし、ツール自体には記載されていない考慮すべき点がいくつかあります。


  • このツールを使用すると、Nextorデバイスベースのドライバに接続されている任意のブロックデバイスに最大256個のFAT12およびFAT16パーティションを作成できます。 MSX-DOSドライバとNextorドライブベースのドライバはサポートされていません。
  • このツールでは、すでにパーティション分割されているデバイスに新しいパーティションを追加することはできません。新しいパーティションを定義する前に、既存のパーティションをすべて削除する必要があります。
  • 100KB(サポートされる最小パーティションサイズ)から32MBまでのパーティションはFAT12、33MBから4GB(サポートされる最大パーティションサイズ)のパーティションはFAT16になります。
  • 16MB以下のパーティションはFATあたり3セクタ以下になるため、MSX-DOS 1モードで使用できます。
  • 32MBまでのパーティションはMSX-DOS 2のブートセクタを持ち、33MB以上のパーティションは標準のブートセクタを持ちます。
  • 4つ以下のパーティションが定義されている場合、それらはプライマリパーティションとして作成されます。 5つ以上のパーティションが定義されている場合、最初のパーティションがプライマリになり、他のパーティションは2番目のプライマリパーティションに含まれる拡張パーティションになります。 Nextorは、デバイスからパーティションへの自動ドライブおよびパーティションマッピングプロセス中にプライマリパーティションのみをスキャンすることを忘れないでください。
  • 最適なクラスタサイズを得るには、パーティションサイズを2のべき乗として定義することをお勧めします(つまり、FAT12パーティションの場合は1M、2M、4M、8M、16M、または32M、64M、128M、256M、512M、1G、2G、またはFAT16パーティションの場合は4G)。これが不可能な場合は、パーティションサイズを2の累乗よりわずかに大きくするよりは、わずかに小さいサイズに選択することをお勧めします(つまり、33Mよりも31Mの方が良いです)。

NextorはFAT16パーティションと標準のブートセクタを持つデバイスを処理できることを忘れないでください。 2GB以下のファクトリパーティションデバイスを使用する場合、MSX-DOS 1互換パーティションを作成したいのでなければ、おそらくパーティションする必要はありません(4GBデバイスは通常FAT32パーティションで出荷されているので、とにかくFDISKでそれをパーティションする必要があります)。

パーティショニングツールはMSX-DOS 1モードでも動作します。ただし、このツールを使用すると常に16Mを超えるパーティションを作成できます。これはMSX-DOS 1とは互換性がありません。