English

Linux 上での MO の使用

as of March 18, 1999
Linux 上で MO を使うべく、色々やってみました。無保証、無償、無責任です。

[概要]

[内容]
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 に戻る