パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

かつて日常的に聞いていたが、今では耳にすることのなくなった電子的なサウンドは?」記事へのコメント

  • Power-on self-test (POST) によるものだと思ったら、今調べたら BIOS の起動ドライブ設定が HDD より FDD の方が既定では高いからシークしにいってる音だったんですね。
    Windows のドライブ文字は今でも (FDD が搭載されていない限り) C から始まりますが、A や B がなぜないのか不思議に思う人も今では珍しくないのかも。

    # A や B をドライブ文字として使うことはちゃんと出来ます
    • by Anonymous Coward

      あのシーク音は起動ドライブ云々ではなく、単なるFDDのテストです。
      故障と判断されるとエラーを表示します。
      一部のマザーボードではPOST中のシーク動作を行わないようにする設定もできました。

      • ちょっと記憶が薄れかけだけど。
        昔、FDの規格が2D/2DD/2HDとかあったので、国産の例えばPC98なんかだと、FDにある識別のための印(穴とか切り欠きとか)をFDDが認識して、専用の信号線に出し、それをBIOSが読んでました。
        ところが、IBM PCでは、FDDからの識別信号線を使わずに、実際にメディアを読んでみることでFDの識別を行うという実装だったので、起動時にFDDにFDが入ってるとまず、「ン、ンガゴ、ンガゴ」というシーク音がするのです。

        • 起動時にFDが入ってなくてもンガゴしますよ。

          FDDの制御信号にあるのは「相対的なヘッド移動」指示と「ヘッドは今トラック0の上にいる」情報取得のみで、「絶対的なトラック番号指定でのヘッド移動」も「現在ヘッドがいるトラック番号の取得」もできません。

          電源投入時には、今ヘッドがどこにいるのかわかりませんから、
          「トラック0に向けて何度かシークを繰り返す」ことで、
          「ヘッドの絶対位置を確定」させるのが、電源投入時のンガゴです。

          後にBIOS設定で「Boot Up Floppy Seek」をオフにできるものが出てきましたが、
          たぶんアレは「最初にFDDアクセスが発生した時に、上記処理を行う」ように、
          初期化を遅延させるようにしているんでしょう。

          • by Anonymous Coward

            懐かしくなってUEFI開いてみたら、そんな項目は無かった。
            それ以前にマザーボードに34ピンコネクタが無かった。
            どうやらUSB経由のFDDエミュレーションは可能らしい。

            そういやカードリーダー取り付ける時に、あの小さい電源コネクタが無くて
            ペリフェラル電源からの変換ケーブル買ってきたら、ペリフェラル電源コネクタすら無かったな・・・

にわかな奴ほど語りたがる -- あるハッカー

処理中...