我想知道如何在 Xubuntu 14.04 中安装第二块硬盘。考虑到我已经在另一个硬盘上安装了 Xubuntu。我只想为它添加更多存储空间。另一个硬盘驱动器中安装了 Windows XP,我只想将其删除。我想将所有额外的存储添加到具有 Xubuntu 的现有硬盘驱动器。
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=f0212a60-ad55-43d9-9418-8b9d6bea832d / ext4 errors=remount-ro
# swap was on /dev/sda5 during installation
UUID=8bdc6e45-c488-4400-9a1c-aa1dc2722a39 none swap sw
UUID=1579e689-3965-47db-83a7-665cceeb6aff /media/bigdata ext4 defaults
Run Code Online (Sandbox Code Playgroud)
我遵循了 dan08 步骤,驱动器安装在 bigdata 中,一切都很好,唯一的问题是我无法像文件一样移动任何东西。就像我需要许可或其他东西才能将文件粘贴或移动到它。这就是我尝试将文件移动到它时得到的结果。打开文件“/media/bigdata/uninstalling wine.odt”时出错。没有权限。
如何使用 chown 更改我在新驱动器中的权限,以便我可以复制和粘贴它?
**当我转到新分区驱动器并在该位置打开终端并输入 Ls -L 这就是我得到的总数 16 drwx------ 2 root root 16384 Jul 3 10:05 lost+found
编辑:我让它工作了我只需要在安装硬盘驱动器后使用 chown 更改权限。
步骤 1) 连接驱动器。如果需要,请擦拭驱动器。
a) If you have data on the drive that you need to keep, back it up.
b) Fill the drive with zeros which will blow away the MBR and all data by:
Run Code Online (Sandbox Code Playgroud)
sudo dd if=/dev/zero of=/dev/sdX
**or** if you want a progress report as you wipe the drive use
Run Code Online (Sandbox Code Playgroud)
sudo dc3dd wipe=/dev/sdX 在这两种情况下,sdX 都应该更改为 sda、sdb 或您正在擦除的任何驱动器。

如果您不确定,您可以使用以下命令识别驱动器 fdisk -l
步骤 2) 对驱动器进行分区。我使用 gparted。
a) 打开 gparted - 将需要您的密码
b) 在右上角的框中选择您正在使用的驱动器
你会看到类似的:

c) 创建一个新的分区表。我不会在这里讨论分区表类型,因为这超出了本答案的范围。
从菜单中选择设备,然后创建分区表。

单击应用 - Gparted 将应用更改并重新扫描磁盘
d) 使用您选择的文件系统进行格式化。我将在这个例子中使用 ext2。选择您喜欢的文件系统。ext4 是我首选的文件系统。
右键单击未分配的行并选择新建,如有必要,请在此处调整设置,然后单击添加。
第 3 步)格式化驱动器(在其上放置文件系统)我使用的是 ext2(默认)

单击绿色复选标记以应用格式。你会被警告。点击申请

该过程完成后,您将获得以下内容。您可以根据需要展开详细信息,然后单击关闭。

来源:经验 - 完整手册在这里:http : //gparted.org/display-doc.php?name=help -manual
步骤 4) 安装驱动器:安装它的位置就是空间所在的位置。我将使用老式方法挂载到 /srv 中的空目录。如果您愿意,您可以使用网站上其他地方介绍的 blkid。
在下图中,您可以看到我运行fdisk -l以确保在运行挂载命令 `sudo mount /dev/sdc1 /srv 之前我有正确的驱动器名称

步骤 5) 在挂载点正确设置权限,以便适当的用户/组可以使用驱动器 - 目前只有所有者 root 具有完全访问权限。
sudo chmod -R 777 /srv将为每个人提供对驱动器的完全读/写/执行访问权限。限制你认为合适的。有关权限的更多信息,请参阅 chmod 手册页。
来源:经验, man chmod
如果需要,您还可以使用 chown 更改驱动器的所有权。通过man chown在终端中运行,请参阅 chown 的手册页。如果您希望每次启动时都安装驱动器,则需要编辑 fstab(有些人将其称为永久安装)。此处和站点上的其他地方都详细介绍了编辑 fstab。例如,发出命令cat /etc/fstab,它将显示当前的驱动器列表以及它们在启动时安装的选项。cat /etc/mtab将向您显示所有当前的坐骑。
简单地将驱动器用作额外的存储空间
根据需要连接存储设备。打开终端(默认CtrlAltT)并键入sudo fdisk -l以找出驱动器的名称。可能,sdb但这取决于您的设置。在这种情况下,我将使用 sdb,但您应该相应地进行调整。请注意,这假定一个未使用或已擦除的存储设备没有现有的分区方案,也没有存储在其上的关键数据。如果您需要访问设备上的数据,则应查找安装说明并继续。
打开 gparted 并确保从右上角的下拉列表中选择该驱动器。
选择Device->create partition table。
创建一个大分区并将其格式化为ext4. 给它一个“数据”或其他东西的标签。记下分区的名称,可能是 sdb1
使用sudo blkid /dev/sdb1来获得分区的UUID。记下此 UUID,因为稍后您将需要它。
创建一个目录,该目录将成为驱动器sudo mkdir /media/bigdata应该工作的安装点。
/etc/fstab使用 ( sudo nano /etc/fstab)添加一行以在启动时自动挂载分区:
UUID=<the drives uuid> /media/bigdata ext4 defaults 0 2
Run Code Online (Sandbox Code Playgroud)运行sudo mount /media/bigdata或重新启动。
你已经完成了。
| 归档时间: |
|
| 查看次数: |
86442 次 |
| 最近记录: |