我正在使用一个2.7T保时捷设计桌面驱动器(外部硬盘)在工作,我需要将其安装在普罗克斯莫克斯4.4-13服务器。目前我有一些个人信息,但还有大约 1TB 的可用空间,并且 Proxmox 服务器空间不足。因此,将磁盘插入服务器并执行后fdisk -l输出是:
Device Boot Start End Sectors Size Id Type
/dev/sdc1 * 63 732566645 732566583 2.7T 7 HPFS/NTFS/exFAT
输出为黑子是:
/dev/sdc1: LABEL="linux" UUID="2AB890F5B890C12D" TYPE="ntfs"
到目前为止,Proxmox 列出了带有标识符的外部设备sdc1。现在我需要为外部硬盘创建一个安装点。我不会用/mnt/因为 Proxmox 已经有一些相关信息。该目录将创建于/家/名字将是挂载点所以:
mkdir mountpoint
接下来的步骤显示了安装设备的过程(山) 和读写权限,输入挂载点文件(光盘) 并列出 (LS)
root@pve02:/home# mount -o rw /dev/sdc1 /home/mountpoint/
root@pve02:/home# cd mountpoint/
root@pve02:/home/mountpoint# ls
admin.jpg BackupsELEKA Pedro $RECYCLE.BIN System Volume Information
root@pve02:/home/mountpoint#
如图所示,挂载过程顺利,ls 命令列出了外部硬盘内的所有文件夹。但是,当我尝试创建一个文件夹时(目录)或者甚至创建一个文件(触碰) 我懂了:
root@pve02:/home/mountpoint# mkdir test
mkdir: cannot create directory ‘test’: Read-only file system
root@pve02:/home/mountpoint#
那么为什么?选项 rw 没有指定允许读和写在外部磁盘上?我不得不说我尝试在文件夹(Pedro 和 BackupsELEKA)内创建文件夹和文件,但仍然一无所获。
问题是,这应该是一个简单的实现过程,没什么大不了的,就像任何其他操作系统一样,为什么这么难呢?
我在阅读了几篇文章后发布了这个问题,例如: https://askubuntu.com/questions/333287/external-hard-disk-read-only 和 https://askubuntu.com/questions/47538/how-to-make-read-only-file-system-writable
答案1
它是一个 ntfs 文件系统,因此您必须将正确的文件系统类型传递给 mount 命令
mount -t ntfs-3g /dev/sdc1 /home/mountpoint/