You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将带数据的NTFS格式持久磁盘挂载到Google Datalab虚拟机?

解决Google Datalab虚拟机挂载NTFS持久磁盘的问题

你遇到的wrong fs type, bad option, bad superblock错误,核心原因是Google Datalab的Linux虚拟机默认没有预装NTFS文件系统的支持工具,系统无法识别你的NTFS格式磁盘。下面是一步步的解决思路和操作:

1. 安装NTFS支持工具

Linux系统原生不支持NTFS,需要安装ntfs-3g工具包来实现NTFS磁盘的读写/只读挂载:

sudo apt-get update && sudo apt-get install ntfs-3g

这个工具是目前Linux下最稳定的NTFS兼容驱动,安装完成后系统就能识别NTFS格式了。

2. 确认磁盘的分区设备名

你之前直接用/dev/sdd(整个磁盘)挂载,但数据实际存储在磁盘的分区里(比如/dev/sdd1)。执行以下命令查看磁盘的分区和文件系统信息:

lsblk -f

在输出里找到标注为ntfs的设备,它的名称就是你需要挂载的目标(比如/dev/sdd1)。

3. 创建挂载点并挂载磁盘

如果你的挂载点/mnt/disks/z还不存在,先创建它:

sudo mkdir -p /mnt/disks/z

然后用正确的分区设备名执行挂载命令(保持你想要的只读模式):

sudo mount -o ro /dev/sdd1 /mnt/disks/z

注意:如果磁盘之前在Windows下没有正常卸载,可能存在脏数据导致挂载失败,可以尝试添加force参数强制挂载:

sudo mount -o ro,force /dev/sdd1 /mnt/disks/z

4. 验证挂载是否成功

执行以下命令确认挂载状态:

df -h

如果输出里能看到/dev/sdd1挂载到/mnt/disks/z的记录,就可以进入目录查看文件了:

ls /mnt/disks/z

之后你就能在Datalab笔记本里通过这个路径访问磁盘上的文件了。

内容的提问来源于stack exchange,提问作者Anna Ignashkina

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 07:37:41