阻止添加新文件系统时的特殊提示
Block special prompt during add new file system
我尝试为我的 sftp 服务器创建一个新的文件系统,但是当我 运行 命令时,它提示一些我不理解的 block special device
。
我尝试使用以下命令进行挂载:
mkfs.ext4 /MYPJsftpfs
创建新的文件系统。
[root@mykulsftp01 ~]# mkfs.ext4 /MYPJsftpfs
mke2fs 1.42.9 (28-Dec-2013)
/MYPJsftpfs is not a block special device.
Proceed anyway? (y,n)
block special device
究竟是什么?为什么在其他服务器上新建文件系统时没有提示?
i tried to mount using below command :
mkfs.ext4 /MYPJsftpfs
请注意,此命令不适用于挂载!
使用它,您可以尝试在某些块设备上构建 ext4 文件系统。
来自 man mkfs
:
mkfs
is used to build a Linux file system on a device, usually a hard disk partition.
您写道:
What is actually special block device?
块设备是一种代表某种设备的文件,可以以块的形式读取或写入数据。块设备通常表示某种大容量存储单元(例如,硬盘或 USB 笔式驱动器上的分区)。
通常它们是在目录 /dev
中创建的
https://www.quora.com/What-is-a-Linux-block-device
因此,您应该:
1) 确保你为 sftp 创建了一些 Linux 分区,例如它将有块设备 /dev/sdb10
.
2) 在那里建立 ext4 文件系统:
mkfs.ext4 /dev/sdb10
3) 安装您的分区(如果需要):
sudo mount -v /dev/sdb10 /path/to/MYPJsftpfs
4) 使用命令df -h
或lsblk
检查创建的分区。
我尝试为我的 sftp 服务器创建一个新的文件系统,但是当我 运行 命令时,它提示一些我不理解的 block special device
。
我尝试使用以下命令进行挂载:
mkfs.ext4 /MYPJsftpfs
创建新的文件系统。
[root@mykulsftp01 ~]# mkfs.ext4 /MYPJsftpfs
mke2fs 1.42.9 (28-Dec-2013)
/MYPJsftpfs is not a block special device.
Proceed anyway? (y,n)
block special device
究竟是什么?为什么在其他服务器上新建文件系统时没有提示?
i tried to mount using below command :
mkfs.ext4 /MYPJsftpfs
请注意,此命令不适用于挂载!
使用它,您可以尝试在某些块设备上构建 ext4 文件系统。
来自 man mkfs
:
mkfs
is used to build a Linux file system on a device, usually a hard disk partition.
您写道:
What is actually special block device?
块设备是一种代表某种设备的文件,可以以块的形式读取或写入数据。块设备通常表示某种大容量存储单元(例如,硬盘或 USB 笔式驱动器上的分区)。
通常它们是在目录 /dev
中创建的
https://www.quora.com/What-is-a-Linux-block-device
因此,您应该:
1) 确保你为 sftp 创建了一些 Linux 分区,例如它将有块设备 /dev/sdb10
.
2) 在那里建立 ext4 文件系统:
mkfs.ext4 /dev/sdb10
3) 安装您的分区(如果需要):
sudo mount -v /dev/sdb10 /path/to/MYPJsftpfs
4) 使用命令df -h
或lsblk
检查创建的分区。