質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
87.20%
Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

コマンド

コマンドとは特定のタスクを行う為に、コンピュータープログラムへ提示する指示文です。多くの場合、コマンドはShellやcmdようなコマンドラインインターフェイスに対する指示文を指します。

解決済

LinuxMintでSSDを表示させたいです。

9nahito
9nahito

総合スコア28

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

コマンド

コマンドとは特定のタスクを行う為に、コンピュータープログラムへ提示する指示文です。多くの場合、コマンドはShellやcmdようなコマンドラインインターフェイスに対する指示文を指します。

1回答

0評価

0クリップ

321閲覧

投稿2021/12/20 09:12

LinuxMintでSSDがファイルマネージャーに表示されません。
SSDの製品名は ADATA SU650 480GBです。
ターミナルからは lshwコマンド で認識されていることが確認できました。
SSDの一部のフォルダである
ADATA SU650: 537MB ボリューム のみ表示されています。
イメージ説明

linux

$sudo lshw *-scsi:1 物理ID: a 論理名: scsi1 性能: emulated *-disk 詳細: ATA Disk 製品: ADATA SU650 物理ID: 0.0.0 バス情報: scsi@1:0.0.0 論理名: /dev/sdb バージョン: 2A0 シリアル: 1K0320200881 サイズ: 447GiB (480GB) 性能: partitioned partitioned:dos 設定: ansiversion=5 logicalsectorsize=512 sectorsize=512 signature=6c345b85 *-volume:0 詳細: Windows FAT ボリューム ベンダー: MSDOS5.0 物理ID: 1 バス情報: scsi@1:0.0.0,1 論理名: /dev/sdb1 論理名: /media/baka0131/3A11-D3B3 バージョン: FAT32 シリアル: 3a11-d3b3 サイズ: 95MiB 容量: 512MiB 性能: primary fat initialized 設定: FATs=2 filesystem=fat mount.fstype=vfat mount.options=rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro state=mounted *-volume:1 詳細: Extended partition 物理ID: 2 バス情報: scsi@1:0.0.0,2 論理名: /dev/sdb2 サイズ: 446GiB 容量: 446GiB 性能: primary extended partitioned partitioned:extended *-logicalvolume 詳細: Linux LVM Physical Volume partition 物理ID: 5 論理名: /dev/sdb5 シリアル: ksNecm-Jw50-WqKt-iDgn-CAhe-9tRU-eJePHB サイズ: 446GiB 容量: 446GiB 性能: multi lvm2

試してみたこと

lshwコマンドでわかった/dev/sdb,/dev/sdb1,/dev/sdb2,/dev/sdb5をそれぞれ mountコマンドでマウントを試みました。

linux

$ sudo mount /dev/sdb5 /test2 [sudo] baka0131 のパスワード: mount: /test2: 未知のファイルシステムタイプ 'LVM2_member' です. $ sudo mount /dev/sdb2 /test2 mount: /test2: wrong fs type, bad option, bad superblock on /dev/sdb2, missing codepage or helper program, or other error. $ sudo mount /dev/sdb1 /test2 $ sudo mount /dev/sdb /test mount: /test: /dev/sdb はマウント済み、もしくはマウントポイントが使用中です ```. 結果は** /dev/sdb1 のマウントのみ成功しました。** どうやら /dev/sdb1 は最初から表示されていた上の画像のディレクトリのようです。 /dev/sdb1 のマウント先に指定した /testフォルダ 内を確認したら、画像のフォルダ(ADATA SU650: 537MB ボリューム)中に入っていたフォルダと同じ EFIフォルダ が出てきたため、/dev/sdb1 は画像のフォルダ(ADATA SU650: 537MB ボリューム)と一致することがわかりました。 また、lsコマンドで/dev/sdb,/dev/sdb1,/deb/sdb2,/dev/sdb5の中身を見てみようと思ったのですが、 指定したパスと同じパスが返されただけで何も見ることができませんでした。 ```linux $ sudo ls /dev/sdb /dev/sdb $ sudo ls /dev/sdb1 /dev/sdb1 $ sudo ls /dev/sdb2 /dev/sdb2 $ sudo ls /dev/sdb5 /dev/sdb5

SSDの中には確かにwindowsと動画などのデータが入っていたはずなんですが、ひょっとすると消えていることも考えて
空き容量を確認してみたのですがなんと表示されていた /dev/sdb1 以外は0%となっていました。

linux

$ sudo df /dev/sdb Filesystem 1K-blocks Used Available Use% Mounted on udev 1866316 0 1866316 0% /dev $ sudo df /dev/sdb1 Filesystem 1K-blocks Used Available Use% Mounted on /dev/sdb1 98304 29613 68691 31% /test2 $ sudo df /dev/sdb2 Filesystem 1K-blocks Used Available Use% Mounted on udev 1866316 0 1866316 0% /dev $ sudo df /dev/sdb5 Filesystem 1K-blocks Used Available Use% Mounted on udev 1866316 0 1866316 0% /dev

本題からそれますが、
これはSSDに入っていたはずのデータが消えてしまったと考えてよいのでしょうか?
もしくはデータがあるにもかかわらず隠されていることは無いのでしょうか?
なぜ隠されているかもしれないと思った理由は、表示されていた /dev/sdb1 には
windowsのbootファイルのようなものが入っていた ため実はwindowsはssdにいまだ存在しているのではと考えました。
/test/ は /dev/sdb1 のマウントポイントです(コマンドにより変更後)
イメージ説明

自分なりにいろいろ試してみたのですが、結局ssdをファイルマネージャーに表示させることは出来ませんでした。
どうしてSSDはターミナルでは認識されているのにファイルマネージャーには表示されないのでしょうか?
回答よろしくお願いします。

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

dodox86
dodox86

2021/12/20 09:38

/dev/sdb2が 446GiBあるので、このパーティションがWindowsのNTFSなのでは。 ここをNTFSのファイルシステムでmountすれば恐らく読めるはずです。ですが、慣れないLinuxで危険な操作をするより 別のWindowsマシンに外部ストレージとして繋げたほうが確実です。 NTFSでmountできるかはLinuxのディストリビューションによります。
katsuko
katsuko

2021/12/20 12:27

既に解決済みになってますが…。 /dev/sdb2は、MBRの拡張パーティションではないでしょうか。(partedみたいに、MBR管理のパーティションを「dos」と呼んだりもしますし) ですので、mountすべきはsdb2ではなく論理パーティションのsdb5なのだと思いますが、そのsdb5のファイルシステムがLVMだから、mountできない、と。 LVMに関しては、使ったことがないのでこれ以上回答はできませんが、LVMでググれば情報は出てくるのではないでしょうか。 あと、ubuntuやLinuxMintでデスクトップ環境であれば、「ディスク」アプリでボタンをポチッとするだけでmountできませんかね…。
katsuko
katsuko

2021/12/20 12:31

あでも、それじゃなんでEFIのデータが入っているんだ、という話になりますね。 まぁ、一応疑ってみてください。
katsuko
katsuko

2021/12/21 00:14

たびたびすいません、質問文をよく読みましたが、もしかするとWindowsのバックアップデータが入っているのですか? だとすれば、dodox86さんの言うとおり、Windowsで確認するのがベストだと私も思います。

まだ回答がついていません

会員登録して回答してみよう

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
87.20%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

コマンド

コマンドとは特定のタスクを行う為に、コンピュータープログラムへ提示する指示文です。多くの場合、コマンドはShellやcmdようなコマンドラインインターフェイスに対する指示文を指します。