web-dev-qa-db-ja.com

Linuxでコマンドライン(SSH)を介して外部ハードドライブにディレクトリを作成する

私は自分の外付けハードドライブにディレクトリを作成するために多くのアプローチを試みました。ここに私が行うときの詳細があります

fdisk -l

得られるもの:

pi@raspberrypi:~$ Sudo fdisk -l

Disk /dev/mmcblk0: 3965 MB, 3965190144 bytes
4 heads, 16 sectors/track, 121008 cylinders, total 7744512 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
Disk identifier: 0x000a589c

        Device Boot      Start         End      Blocks   Id  System
/dev/mmcblk0p1            2048     2464843     1231398    e  W95 FAT16 (LBA)
/dev/mmcblk0p2         2465792     7744511     2639360   85  Linux extended
/dev/mmcblk0p5         2473984     2588671       57344    c  W95 FAT32 (LBA)
/dev/mmcblk0p6         2596864     7744511     2573824   83  Linux

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 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
Disk identifier: 0xbe707a93

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63   625137344   312568641    7  HPFS/NTFS/exFAT

外付けハードドライブが/ dev/sdaにある可能性が高いため、「cd」を実行しようとしましたが、それが言うと行き止まりになりました

pi@raspberrypi:~$ cd /dev/sda

-bash:cd:/ dev/sda:ディレクトリではありません

私の仕事を続ける上で何か助けはありますか?

2
KeirDavis

最初にドライブをマウントする必要があります。

mount /dev/sda1 /mnt

次に、ディレクトリを作成します

cd /mnt
mkdir some-directory

これは役立つかもしれません しかし、私はそれを見ていません。

補足:ドライブをフォーマットするか、Linuxが読み取りおよび書き込みできるものでパーティション化する必要がある場合があります。 LinuxでのNTFSサポートはかなり成熟していますが、しばらくの間、データを失うことなく、読み取り専用でマウントすることしかできませんでした。それでも問題が解決しない場合は、パーティションを作成し、よりフレンドリーなフォーマットでフォーマットする必要があります。

6
coteyr

私はLinuxの初心者なのであまり知りませんが、これは私のPCで機能します。外部デバイスのプロパティを開くと、そこにある場所が表示されます。

私の場合は

/media/username

ここで、ユーザー名は私のホームディレクトリ名です(あなたの場合は異なります)

ターミナルに入るだけ

cd /media/username/exter1

ここで、exter1は外部ドライブ名です。

ここでディレクトリを作成します。

mkdir dirname
1
Shivam Garg

dfまたはmountで確認できます。ここで/dev/sda1 搭載されています。次に、cdを使用してそこに移動し、mkdirを使用してディレクトリを作成します。ディスクのマウント方法(どのユーザー)によっては、mkdirSudoが必要になる場合があります。

1