我有一台运行 Ubuntu 几年的台式机。
我需要更多的空间来存储我的文件,为此我购买并安装了一个全新的硬盘。
一切都运行良好。唯一的问题是计算机启动时硬盘未安装。
为了让我的应用程序找到新硬盘中的文件,我必须单击新硬盘的图标才能将其安装。我一直在单击那个东西很长时间,因为我不知道如何管理fstab
。
我按照以下链接中的说明进行操作:自动安装位于 Ubuntu 上的驱动器并自动为 Window 共享该驱动器
当我按照说明操作时,它似乎并没有将 HDD 安装在与我在 Nautilus 和 Unity 中单击 HDD 图标时相同的位置。
这是我放在fstab
/dev/sdb1 /media/jean/2 ext4 users,user 0 0
请注意,我的用户名是jean
。我写了fstab
我认为应该可以在启动时安装 HD 并允许我的应用程序访问该硬盘驱动器内的文件和文件夹的内容。应用程序似乎无法处理文件和文件夹。我需要设置权限吗?路径正确吗?是什么users,user 0 0
意思?
那个应用程序“磁盘”也没有用!无法实现。
答案1
有多种方法可以解决您的问题。最简单的方法是使用 dd 或 dc3dd 将原始驱动器复制到更大的驱动器。另一个选择是确定使用空间最多的驱动器,然后将所有数据移动到新驱动器,并将新驱动器安装在数据来源树上的位置。du
可以帮助您确定目录的使用情况。du -h ~/Documents
从终端提示符将为您提供文档目录的磁盘使用情况。将命令更改为 ~/Downloads、~/Pictures、~/Music 或 ~/Videos 也将为您提供这些目录的使用情况。比较总数将告诉您在哪里使用了所有空间。如果系统上有多个用户,将整个 /home 目录移动到新驱动器并将其安装在 fstab 中可能是合适的。公平警告:dd dc3dd 和 du 都是从终端运行的 CLI 工具,dd 和 dc3dd 如果使用不当可能会擦除您的数据。要了解权限,请参阅文件权限如何起作用? /media 目录通常用于临时连接的存储,如闪存驱动器和外部驱动器。您的数据位于 /home/yourusername 或 /home/jean。上面的 ~ 是它的简写,字面意思是我的主目录(因此,如果您是 jean,则表示 /home/jean;如果您是 bob,则表示 /home/bob)。在决定将新驱动器安装到何处时,您可能会发现如何了解Ubuntu文件系统布局?很有用。要了解 fstab 选项,请打开终端并发出命令
man fstab