Linux 上での MO の使用
as of March 18, 1999
Linux 上で MO を使うべく、色々やってみました。無保証、無償、無責任です。
[概要]
-
2KB/sector メディアをマウントできるのは、カーネル 2.2.0 以降 (試したのは
2.2.1 以降)。 ただし、パッチを当てれば
2.0.3x でも可能。のはずだったが、リンクが切れている。
-
ハートディスク形式 (HDD形式) の 2KB/sector メディアをマウントできるのはカーネル
2.2.2 以降
-
2KB/sector メディアを正しく fdisk 出来るのは util-linux 2.9i 以降
-
ATAPI ドライブを使用できるのは、カーネル 2.2.2 以降 (カーネル設定 Block devices の SCSI emulation support を Y か M にする)
-
2KB/sector メディアは Linux 上で mkdosfs でフォーマット出来るが、DOS と互換性無し。DOS
上で作った HDD 形式のメディアは互換性があるようだ。
[内容]
-
Slackware3.5 ベース (Kernel 2.0.34→2.2.1→2.2.2)
-
ATAPI MO ドライブ:MCA3064AP (Secondary-Slave) … sdc
-
SCSI HA:AHA-1542
-
SCSI MO ドライブ:M2513A (ID 0) … sda
-
SCSI HDD:M2954Q (ID 1) … sdb1, sdb2
-
M2954Q のパーティション 1 に root ディレクトリ
-
Kernel 2.2.2 以降では util-linux 2.9i の fdisk, mount を使用。
-
mkdosfs 0.4 (最新版がどこで入手できるか知ってる人教えて)
-
512B/sector メディア:230 MB or 540 MB
-
2KB/sector メディア:640 MB
| Kernel |
Media |
SCSI MO |
|
|
|
ATAPI MO |
|
|
|
| |
(/sector) |
mount(*1) |
|
fdisk(*2) |
format(*3) |
mount(*1) |
|
fdisk(*2) |
format(*3) |
| |
|
HDD(*4) |
S-FPD(*5) |
|
|
HDD(*2) |
S-FPD(*3) |
|
|
| 2.0.34 |
512B |
GOOD |
GOOD |
- |
- |
NG |
NG |
- |
- |
| |
2KB |
NG |
Patch |
NG(*6) |
NG |
NG |
NG |
- |
- |
| 2.2.1 |
512B |
GOOD |
GOOD |
- |
- |
NG |
NG |
- |
- |
| |
2KB |
NG |
GOOD |
- |
- |
NG |
NG |
- |
- |
| 2.2.2(*7) |
512B |
GOOD |
GOOD |
- |
- |
GOOD(*8) |
GOOD(*8) |
GOOD |
GOOD |
| |
2KB |
GOOD |
GOOD |
- |
- |
GOOD(*8) |
GOOD(*8) |
GOOD(*9) |
NG(*10) |
*1... Windows95 の富士通製フォーマッタなどでフォーマット。
*2... パーティション ID は 6 (DOS FAT16 >=32M)
*3... mkdosfs を使用。2KB メディアの場合、mkdosfs -s 32 /dev/sda1 など
(-s で 32 より小さい値を指定すると小さすぎるとメッセージが出てフォーマットできず)。
*4... HDD タイプのマウントは mount -t vfat /dev/sda1 /mnt など。
*5... S-FPD タイプのマウントは mount -t vfat /dev/sda /mnt など。
*6... シリンダ数が正しく表示されない。なぜなら、Win95 等でフルにパーティションを切ったメディアは終わりのシリンダナンバーが
151 なのに、最大 606 まであるように見える。
*7... Kernel 2.2.2 での fdisk は util-linux 2.9i で確認。
*8... カーネルオプションで SCSI Emulation を yes にすること。
*9... fdisk -b 2048 /dev/sdc の様にセクタサイズを指定すると最大シリンダ数が
151 となり矛盾しない。
*10... 上記でパーティショニングした /dev/sdc1 を DOS 形式にして mkdosfs
でフォーマットし、Linux 上でファイルコピー。Windows 95 ではディレクトリ構造がめちゃくちゃになり、NT4.0上では未フォーマット媒体として認識される。
ヘヴィメタル、Red Dwarf、カフカなどの好きな人は、
お便り
夢の 69 GB MO メディア
など。
戻る | real-baishi に戻る