何が:
/dev/sda
立つ?どういう意味ですか?
私はFedoraとUbuntuの両方をインストールしていますが、WindowsからExt2exploreを使用してそれらを探索すると、これらの名前が表示されます:
/dev/sda6
/dev/sda9
それはどういう意味ですか?私はそこの数字とまた/dev/sda/
。
何が:
/dev/sda
立つ?どういう意味ですか?
私はFedoraとUbuntuの両方をインストールしていますが、WindowsからExt2exploreを使用してそれらを探索すると、これらの名前が表示されます:
/dev/sda6
/dev/sda9
それはどういう意味ですか?私はそこの数字とまた/dev/sda/
。
回答:
TL; DR:linux(およびすべてのunix)がドライブに名前を付ける方法に関係しています。WindowsがC:、D:などを使用する方法とほとんど同じです(注:これは比phor と呼ばれるものです。 、人々がリモートでさえ正確でなくても理解するのを助ける露骨な嘘。より詳細な説明のために読んでください...)
/dev/
UNIXディレクトリツリー内のすべての「デバイス」ファイルが含まれる部分です。unixは、従来、読み取りまたは書き込み用のファイルとしてアクセスできるすべてのものを扱います。
sdはもともとSCSIデバイスを識別しましたが、USB(およびその他のリムーバブル)データキャリアのwild延以来、それはあらゆるブロックデバイス(別のUNIX用語。このコンテキストでは、データを運ぶことができるもの)のキャッチオールになりました。 IDEからアクセスできます。SATAが登場したとき、開発者は、誰もがまったく新しいフレームワークを書くよりも既存のフレームワークにそれを追加する方がはるかに簡単ではるかに便利だと考えました。
sdの直後の文字は、a、b、c ... z、Aa ... Az ...など、最初に見つかった順序を示します(実際の世界には、 26個のディスクリートブロックデバイスが同じバス上にあります...)
最後に、その後の数字はデバイス上のパーティションを示します。PCがかなり無計画にパーティションを処理するため、「プライマリ」パーティションは4つしかないため、番号は実際のカウントからわずかにずれていることに注意してください。命名スキームの主な目的は、この方法で見つかった各パーティションに一意で認識可能な識別子を持つことであるため、これはひどい問題ではありません...
つまり/dev/sda9
、最初のドライブの9番目のパーティションを意味します。
sda
、第二のようになりsdb
26日、デバイスと呼ばれることになるまでそうに、そしてsdz
、システムがで開始するとsdAa
、あなたがより多くのデバイスを持つ羽目になる場合...
sd
ドライバーから発生しsd-mod
ます。それは文字通りの略S用のCSI dは ISK。
(S)ATAディスクもSCSIディスクとしてリストされている理由は、SCSIコマンドはATAコマンドで提供できる機能のスーパーセットを提供するため、最新のシステム(Windows、AFAIKを含む)にはSCSI-ATA変換の実装がありますlibata
(S)ATAディスクと通信するためのシステム内のレイヤー(SATL)(Linuxではドライバーによって提供されます)。システムの上位レイヤーは一般化できます。
ご存じないかもしれませんが、USBドライブは、USB接続SCSIプロトコルをサポートしているかどうかに関係なく、SCSIを「認識」します(つまり、SCSIコマンドを受け取って応答します)。また、ほとんどのUSB HDD / SSDはUSBにブリッジされたSATAディスクです。これらの場合、ブリッジはSATLを提供しますが、オペレーティングシステムは提供しません。