14歳の自分に衝撃の事実を告げてください

こんにちは。
近日VINELINUXをHDDインストールしようとしています。
外部接続が出来ないため、HDDからのインストールとなりました。
そこで、HDDのインストールパッケージを読み込むときに、
あるはずなのに、パッケージが見つからないという表情が出ました。
ググってみるとhttp://www.hothot.to/lib/lib03.html
このように、大文字と小文字の区別が原因のようです。
早速renコマンドで名前を変えようとしましたが、
DOSの起動ディスクから・・・のためか、
ren VINE vine は同一ファイルと見られて実行できないようなのです。
大文字小文字を分けて表示・・・とまでは行かないので、
ren VINE vine といったような感じのコマンドがエラー無しに使えるようにするのはどうすればよろしいのでしょうか?どなたかご教授尾根が良いいたします。ちなみに、DOS起動ディスクはXPのFDフォーマット機能から作成したものです。
また、LINUXに詳しい方・経験者の方がいましたら、
ココがおかしいんじゃないか?というご指摘もお願いします。
hda1をCドライブとして、c:\Vine\RPMS(base) となっています。
無論、パッケージ元をたずねられた時は「/」としています。
切に切にお願いいたします。

A 回答 (2件)

 Linuxについては知りませんが、DOSでは基本的に大文字と小文字を区別することはできません。


 DOSが使っているファイルシステムはFATFS(FATファイルシステム)ですが、ファイル名の観点で言うとFATFSには2種類あります。

(1)伝統的なDOSのFATFS:大文字と小文字の区別なし
(2)VFATFS(Windows 95以降のFATFS):大文字と小文字を区別して保存できる

 となっています。(2)を使うには、VFATFSに対応しているOS…たとえばWindows MeやWindows XPなどのコマンドプロンプトで、

ren "VINE" "vine"

 というように""でくくるか、Windowsのフォルダウィンドウでファイル名を変更します。
 ただし、こうして大文字小文字を区別して保存しても、Linuxからそれを認識できるかどうかはわかりません。

 VFATFSでは、古いDOSとの互換性のために、「大文字だけの8+3文字のファイル名」と「新方式の大文字と小文字を区別できる長いファイル名」の両方を保持しています。で、Windowsのデスクトップでは後者にアクセスするわけです。しかし、DOSでは前者にアクセスするので、いくら大文字と小文字を区別してもDOSにはそれがわかりません。たぶん、Linuxも前者にしかアクセスしないのではないかと思います。
 ちなみに、大文字だけの短いファイル名と、新方式の長いファイル名の対応関係の情報が壊れたとき(たとえばDOSディスクで起動してファイル名を変更したとき)は、自動的に大文字だけの短いファイル名が優先され、長いファイル名は破棄されます。
    • good
    • 0
この回答へのお礼

有難うございます。
それではXPやMEからコマンドプロンプトをひっこぬいてDOSで無理やり操作する・・・なんてことは無理でしょうか?やはり、HDDの中身なので動かすシステムを変える・・・なんてことは無理でしょうか?

お礼日時:2003/02/18 19:28

 すでにHDに記録されているディレクトリ情報をLinxがどう扱うかという問題になると思うので、Linux側で対処する必要があると思います。


 ちなみに、Windows XPにはDOSは含まれていません。Windows XPとDOSは全く別のOSですので、Windows XPからDOSを取り出すというのはそもそもナンセンスです。Windows XPでDOSの起動ディスクを作成できるのは、DOS起動ディスクを作成するためのデータをWindows XPが持っているだけです。
 Windows MeにはDOSに相当するものがWindows Me中に含まれていますが、いずれにせよ、コマンドプロンプトというのはOSの上で稼働するモノなので(Linuxの場合も同様)、OSから切り離してコマンドプロンプトだけ使うと言うことは(OSに互換性がない限り)できません。

 目的はVINE Linuxをインストールすることですよね? とりあえずVINE Linuxのディストリビュータ、発売元のFAQページを検索したり、サポートセンターに問い合わせた方が手っ取り早いのではないでしょうか? 同じような問い合わせが他の人からも出ているのではないかと思います。
    • good
    • 0
この回答へのお礼

そうですか。
愚問に付き合っていただき有難うございました。
色々と探してみたいと思います。

お礼日時:2003/02/18 23:45

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報