如何为已安装的 Xubuntu 14.04 添加第二块硬盘?

如何为已安装的 Xubuntu 14.04 添加第二块硬盘?

我想知道如何在 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

我按照 dan08 的步骤操作,驱动器安装在 bigdata 中,一切正常,唯一的问题是我无法将任何东西(如文件)移动到它。好像我需要权限或其他东西才能将文件粘贴或移动到它。这是我尝试将文件移动到它时得到的。打开文件“/media/bigdata/uninstalling wine.odt”时出错。权限被拒绝。

如何使用 chown 更改新驱动器中的权限,以便我可以在其上复制和粘贴?

**当我进入新的分区驱动器并在该位置打开终端并输入 Ls -L 时,我得到的结果总共为 16 drwx------ 2 root root 16384 7 月 3 日 10:05 lost+found

编辑:我已经让它工作了,我只需要在安装硬盘后用 chown 更改权限。

答案1

步骤 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:

sudo dd if=/dev/zero of=/dev/sdX

**or** if you want a progress report as you wipe the drive use

sudo dc3dd wipe=/dev/sdX在这两种情况下,sdX 都应该更改为 sda、sdb 或您要擦除的任何驱动器。 擦拭

如果你不确定,你可以使用以下方法识别驱动器fdisk -l

来源:删除 lvm 来安装 Ubuntu

步骤 2) 对驱动器进行分区。我使用 gparted。

a) 打开 gparted - 需要输入密码

b) 在右上角的框中选择您正在使用的驱动器

您将会看到类似这样的内容:

gparted1

c) 创建新的分区表。我不会在这里讨论分区表类型,因为这超出了本文的讨论范围。

从菜单中选择设备,然后创建分区表。

gparted2

单击“应用”- Gparted 将应用更改并重新扫描磁盘

d) 使用您选择的文件系统进行格式化。在这个例子中,我将使用 ext2。选择您喜欢的文件系统。ext4 是我首选的文件系统。

右键单击未分配的行并选择新建,如有必要在此处调整设置,然后单击添加。

gparted3

步骤 3)格式化驱动器(在其上放置文件系统)我使用 ext2(默认)

gp4

单击绿色复选标记以应用格式。您将收到警告。单击应用

gp 过程

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

gp-完成

来源:经验-完整手册在此:http://gparted.org/display-doc.php?name=help-manual

步骤 4) 安装驱动器:安装驱动器的位置就是空间所在。我将使用老式方法安装到 /srv 处的空目录。如果您愿意,可以使用网站其他地方介绍的 blkid。

在下图中,你可以看到,fdisk -l在运行挂载命令“sudo mount /dev/sdc1 /srv”之前,我运行以确保驱动器指定正确。

安装1

步骤 5)在挂载点正确设置权限,以便适当的用户/组可以使用该驱动器 - 当前只有所有者 root 才拥有完全访问权限。

sudo chmod -R 777 /srv将为所有人提供对驱动器的完全读/写/执行访问权限。根据需要进行限制。有关权限的更多信息,请参阅 chmod 手册页。

资料来源:经验,man chmod

如果需要,您还可以使用 chown 更改驱动器的所有权。man chown在终端中运行,查看 chown 的手册页。如果您希望每次启动时都挂载驱动器,则需要编辑 fstab(有些人称之为永久挂载)。此处和站点其他地方都详细介绍了如何编辑 fstab。例如,发出命令,cat /etc/fstab它将显示驱动器的当前列表以及它们在启动时使用哪些选项挂载。cat /etc/mtab将显示所有当前挂载。

答案2

仅将驱动器用作额外的存储空间

  1. 按照您需要的方式连接存储设备。打开终端(默认CtrlAltT)并输入sudo fdisk -l以找出驱动器的名称。可能sdb,但这取决于您的设置。在这种情况下,我将使用 sdb,但您应该相应地进行调整。请注意,这假设存储设备未使用或已擦除,没有现有分区方案,并且没有存储关键数据。如果您需要访问的设备上有数据,则应该寻找安装说明并继续。

  2. 打开 gparted 并确保从右上角的下拉菜单中选择该驱动器。

  3. 选择Device->create partition table

  4. 创建一个大分区并将其格式化为ext4。给它一个“数据”或其他标签。记下分区的名称,可能是 sdb1

  5. 用于sudo blkid /dev/sdb1获取分区的 UUID。记下此 UUID,因为稍后您将需要它。

  6. 创建一个目录,作为驱动器的挂载点sudo mkdir /media/bigdata

  7. /etc/fstab使用( )添加一行sudo nano /etc/fstab以在启动时自动挂载分区:

    UUID=<the drives uuid>  /media/bigdata    ext4   defaults 0 2
    
  8. 运行sudo mount /media/bigdata或者重启。

您已经完成。

答案3

您提到您想要删除 Windows XP,因此此示例将完全删除并格式化新的备用硬盘(备份并保存您不想删除的任何数据)。

sudo gparted打开“gparted”或在打开的终端中运行命令。

找到新添加的存储驱动器,右键单击它,选择格式化为 > ext4,单击图标以应用更改,然后选择接受更改,然后关闭 gparted。这将删除驱动器并将其重新格式化为 ext4。

现在,使用以下命令备份 fstab:

sudo cp /etc/fstab /etc/fstabcopy

编辑 fstab:

sudo nano /etc/fstab

删除或移除您写入 /etc/fstab 的所有内容,但不要删除安装中的原始条目。完成后,使用CTRL + o要写入更改,请按进入接受变更并使用CTRL + x退出文件。

现在运行:

sudo blkid

以下是示例输出:

/dev/sda1: UUID="e7444e4d-f844-4724-b17b-a4449244481j" TYPE="ext4" 
/dev/sda2: UUID="5444cdcf-4443-40b9-af38-1444cd4448da" TYPE="swap" 
/dev/sda5: UUID="99444f5c-7444-4ee7-b550-79bd2444b0fw" TYPE="ext4" 
/dev/sdb1: UUID="1579e689-3965-47db-83a7-665cceeb6aff" TYPE="ext4"

您可以在本例中看到,唯一没有交换空间的单个分区被列为 /dev/sdb1。我将在下面的示例中使用 UUID。

跑步:

sudo nano /etc/fstab

并使用之前使用该命令时列出的正确 UUID 输入以下行blkid。以下是您在 fstab 中需要的示例行:

UUID=1579e689-3965-47db-83a7-665cceeb6aff /media          ext4    defaults 0       1

完成后,使用CTRL + o要写入更改文件,请按进入接受变更并使用CTRL + x退出文件。保存所有未保存的工作并重新启动计算机。

重新启动后您不需要安装驱动器。

重新启动后,驱动器将不再在 Thunar 中显示为单独的设备。

要在重启后访问存储驱动器,请打开 Thunar 并转到文件 /media,这是驱动器现在安装的位置。

要将驱动器安装在单独的文件夹中,请编辑 fstab 条目以读取 /media/storage 而不是 /media(或将其命名为 /media/awesomefilename . . .任何您想要的)。

答案4

尽管上述方法可行,但由于我比较懒,所以我会这样做(削减然后重建)。

使用 Gparted 通过 GUI 查看驱动器。查找并清理/删除驱动器分区,添加新的主分区。这将有效地重置驱动器分区上的权限,因为它们也将被破坏。

sudo apt-get install gparted

此外,当您无法在分区的根目录中复制文件时,您可以执行 chmod:

sudo chmod -R 777 /whereeveryourdrivenameis

您可以检查 gparted 以找到您想要处理的驱动器的位置。

相关内容