Dorcom Q&A
 どるこむ Q&A バナー

新着 / 目次 / 検索 / 新規登録 / 削除・編集 / ロック解除(非常用) / トップ

カテゴリ:PC-98専用

Q.PC-98で認識できるハードディスクのフォーマット形式について

A. PC-9800で使用可能なハードディスクのフォーマットには、次の3タイプがあります(下の表を参照のこと)。PC-98形式というのはPC-9800シリーズ専用の形式で、16個までのパーティションを作ることができます(うちアクティブなのは4個まで)。PC/AT形式は、PC/AT互換機でFDISKコマンドにより作成される形式です。基本区画(4個まで)と拡張区画の中の領域(個数制限なし)というパーティションを作ることができます。SuperFloppy形式というのは、MOなどのリムーバブルディスクで使われた形式で、パーティション分割ができません。リムーバブルディスク以外では使用されることは通常ありません。


+-----------+---------+------+----------+--------+-------+
|   OS |MS-DOS5.0|Win95 |Win2K NT |Win2K NT|Free |
|形式    |MS-DOS6.2|Win98 |bootable |non-boot|BSD(98)|
+-----------+---------+------+----------+--------+-------+
|PC-98形式 |◎ |◎ |◎ |× |◎ |
+-----------+---------+------+----------+--------+-------+
|PC/AT形式 |△ |◎ |○(*1) |◎ |× |
+-----------+---------+------+----------+--------+-------+
|SuperFloppy|△ |○(*2)|× |× |×(?) |
+-----------+---------+------+----------+--------+-------+

 ◎認識可能
 ○認識可能(条件による)
 △デバイスドライバがあれば認識可能(ドライバが実在した)
 ×認識不可能、認識できるドライバが存在しない
(*1)以前に使用したPC-98形式の痕跡を完全に消しておく必要がある
(*2)デバイスマネージャで「INT13hユニットでない」扱いにする必要がある
Win2K,NTのbootableというのはUIDE,SCSIなど起動可能デバイスとして接続の場合
Win2K,NTのnon-bootというのはUSB,IEEE1394接続などの場合


 PC-9800シリーズで動くOSは、当然ながらPC-98形式は認識できます。それ以外の形式は、専用のデバイスドライバがないと一般的には認識できません。しかしWindowsでは、PC/AT形式も基本的に認識できるようになっています。したがって、PC-9800用の起動ドライブとしない(データドライブ)ならば、PC/AT形式にしておいたほうが便利です。いざというときにPC/AT互換機に繋いで処理できるからです。

 フォーマットする際に、どの形式でフォーマットされるのか、一応注意を払っておいたほうがよいでしょう。といっても、ほとんどのフォーマッタは、PC-9800上で動作しているのならばPC-98形式のフォーマットをします。OS付属のフォーマッタは当然動作するはずですが、Win9xに関しては、大容量のハードディスクにたいしては誤動作して使い物になりません。そこで、サードパーティのディスク製品のフォーマッタを使用することになります。このときどういうフォーマットがなされるかは、各製品あるいは接続条件によりさまざまです。PC-98を知っているフォーマッタであればPC-98形式でフォーマットされる可能性が高いですが、注意が必要です。サードパーティ製フォーマッタの場合、一般に、起動のためのシステム転送をおこないません。また、PC-98形式が適切であるとは限りません。Windows2000におけるUSB、IEEE1394接続のときにはPC-98形式では認識できないという問題が発生します。

 Windows2000、NTでは、一般にサードパーティ製フォーマットが使用できません。Windowsのディスク管理からのフォーマッタを使います。このフォーマッタには、既にPC/AT形式でフォーマットされて領域が存在する場合は、領域の追加削除はPC/AT形式でおこなうという便利な性質があります。なお、Windows2000では、以前にPC-98形式で使っていた残骸が残っていると(たとえば固定ディスク起動メニュー)、PC/AT形式で正しくフォーマットされているのに、それを認識できないことがあります。PC/AT形式とPC-98形式のパーティションテーブルは同じセクタに存在しないことから、破壊されずに残ってしまう可能性があります。先頭のほうの数十セクタぶんをきれいに消去しておかないと、よくありません。PC/AT互換機で使用していたハードディスクをPC-98で使用する前には、DISKINITを実行しておくか、なんらかの消去ユーティリティを使用して、きれいにしておく必要があります。逆に、PC-98で使用していたものをPC/AT互換機で使用する場合はどうでもよいのですが、再びPC-98に繋ぐときに問題になるので、PC/AT互換機に持ってゆく前にDISKINITや消去ユーティリティを実行しておくべきです。

 よくわからない形式でフォーマットされては困るので、確実にPC/AT形式でフォーマットしておきたい場合は、実際にPC/ATマシン上でフォーマットしておくのが無難です。少なくとも、PC-98形式でフォーマットされることはありませんから。




[ このQ&Aを編集する ]

間違い・追加情報を見付けた場合はQ&A編集でご自由に編集してください.
このQ&Aの最終更新:2004/03/15(Mon) 19:37:06 まりも
Q&A making script "RINDOU" Rev-0.1 beta-3
(C)2000 King of Thunder Beast GRIFFON