私のラップトップ(Linuxを実行)には、SATA3ポートに接続された1つのSSDしかありません。
なぜ私に二人いますか?sdxディレクトリのエントリ/dev
?
私は特に/dev/sda
これ/dev/sdb
と/dev/sda
SSDを見ています:
# fdisk -l
Disk /dev/sda: 128.0 GB, 128035676160 bytes, 250069680 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x00034e4b
Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 2048 125954047 62976000 7 HPFS/NTFS/exFAT
/dev/sda2 125954048 190466047 32256000 83 Linux
/dev/sda3 190466048 222210047 15872000 83 Linux
/dev/sda4 222210048 250068991 13929472 7 HPFS/NTFS/exFAT
$ cat /sys/block/sda/queue/rotational
0
驚くべきことは次のとおりです。
$ cat /sys/block/sdb/queue/rotational
1
したがって、これは/dev/sdb
磁気ハードドライブと見なされるようです。
ポイントは何ですか?
編集する:
# lshw -C disk
*-disk
description: SCSI Disk
product: xD/SD/M.S.
vendor: Generic-
physical id: 0.0.0
bus info: scsi@8:0.0.0
logical name: /dev/sdb
version: 1.00
serial: 3
capabilities: removable
configuration: sectorsize=512
*-medium
physical id: 0
logical name: /dev/sdb
*-disk
description: ATA Disk
product: SAMSUNG SSD 830
physical id: 0.0.0
bus info: scsi@0:0.0.0
logical name: /dev/sda
version: CXM0
serial: S0Z3NSAC905663
size: 119GiB (128GB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=5 sectorsize=512 signature=00034e4b
答え1
アップデート(lshw …
出力)を通して今答えがあります。
product: xD/SD/M.S.
これがノートパソコンのカードリーダーです。返品、capabilities: removable
。
修正する/sys/block/sdb/queue/rotational
:上記の値のように、1
このパラメータは実際にLinuxのI / Oスケジューリングアルゴリズムに影響します。たぶん、「検索最小化」または同様の名前を指定する必要があります。なぜならそれがまさにその目的だからです。
特定のデバイスになぜ設定されているのかわかりません1
。私はフラッシュアーキテクチャと技術に精通していません。ただし、隣接するメモリセルに最初にアクセスするときに、よりうまく機能する実装がメディアからジャンプするよりも速いことを簡単に想像できます(おおよそナビゲーションと同じ)。
答え2
更新された質問の結果は、lshw
あなたが探している情報を提供するようです。これがフラッシュカードリーダーです。なぜ磁気ドライブとして現れるのか分かりません。このように表現されるバグやファームウェアのバグと言いたいです。