fdiskまたはlsblkなしでマウントされていないドライブを一覧表示できますか?

fdiskまたはlsblkなしでマウントされていないドライブを一覧表示できますか?

Iosys Linuxの一部のバージョン(カーネル3.14程度)を実行するInteno dg200ルーターがあります。

USBポートと外付けハードドライブを使用してファイル共有を実行する際には、いくつかの問題があります。システムサポート。しかし、何を入れても自動的にマウントされません。だから、今日私はWebベースのコントロールパネルを使用する代わりに、rootとしてシステムにSSHを接続することにしました。

驚くべきことに、システムは接続されており、マウントされていないドライブから情報を見つけるための一般的な方法をサポートしていません。詳しく説明してください:

# fdisk -l
-ash: fdisk: not found

いいですね。別のことを試してみましょう。

# lsblk
-ash: lsblk: not found

それで悩みが生じ始めました。私がオンラインで読んだことによれば、人々がこの問題に直面するとき、一般的に次のfdisk理由があります。/sbin、これはルートではないため、そのパスにはありません。まあ、私はここのルートですが、両方を確認したことを確認するために/sbinそして/usr/sbin、しかし役に立たない。両方のディレクトリfdiskまたは名前のエントリが含まれておらず、lsblkコマンドは名前find付きエントリを見つけることができませんfdisk

CLIから正確に何をインストールするかを見つけるための別の方法はありますか?それともfdiskルーターにインストールできますか?

ベストアンサー1

カーネルが利用可能なデバイスを見つけるときは、次の点を見てください。

cat /proc/partitions

出力例:

major minor  #blocks  name

   8        0  488386584 sda
   8        1  472382464 sda1
   8        2          1 sda2
   8        5   16001024 sda5
  11        0    1048575 sr0

すでにインストールされているデバイスを使用できます

mount | grep ^/

出力例:

/dev/sda1 on / type ext3 (rw,noatime,errors=remount-ro,data=ordered)

mountこのコマンドがない場合

cat /etc/mtab

または

cat /proc/mounts

おすすめ記事