コンテンツにスキップ

デバイスをマウントする

前提

  • デバイスが認識済みであること

マウント

sudo mount /dev/sdb /mnt
  • mount コマンド。

  • /dev/sdb デバイス上のファイルシステムを指定する。

dmesg | grep -E "sd(a|b)"

で確認できるっぽい

$ dmesg | grep -E "sd(a|b)"
[    2.273168] sd 0:0:0:0: [sda] 976773168 512-byte logical blocks: (500 GB/466 GiB)
[    2.273170] sd 0:0:0:0: [sda] 4096-byte physical blocks
[    2.273186] sd 0:0:0:0: [sda] Write Protect is off
[    2.273189] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    2.273230] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    2.276973]  sda: sda1 sda2 sda3
[    2.277465] sd 0:0:0:0: [sda] Attached SCSI disk
[    5.662038] EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts: (null)
[    9.394264] EXT4-fs (sda3): re-mounted. Opts: errors=remount-ro
  • /mnt マウント先。マウントするディレクトリは予め作成しておくこと。

マウントに失敗した場合

エラーにもよる思いますが、フォーマットすることで解決できると思う。

sudo mkfs -t ext4 /dev/sdb
  • mkfs コマンド。ファイルシステムを作成するコマンド。デバイス内にファイルなどがあれば削除されると思うので気をつけること。

  • -t ext4 ファイルシステムの種類を指定。ext4が多いと思う。

    参考: Linuxファイルシステムをまとめてみました

  • /dev/sdb デバイス上のファイルシステムを指定する。

    dmesg | grep -E "sd(a|b)"
    
    で確認できるっぽい