我需要在我的 ubuntu 12.10 系统上安装第二个硬盘。
以下是安装新驱动器在 ubuntu 和挂载分区。但是,似乎应该有比猜测 fstab 的神秘选项更简单的方法。
此外,我需要对驱动器的读写访问权限 - 但我不想对驱动器进行 chmod/chown 操作(或对其进行分区),因为它是一个可运行的 ubuntu 安装。我只需要访问并可能修改其中的一些文件。
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000c2a48
Device Boot Start End Blocks Id System
/dev/sdb1 * 2048 586145791 293071872 83 Linux
/dev/sdb2 586147838 976771071 195311617 5 Extended
/dev/sdb5 586147840 605677567 9764864 82 Linux swap / Solaris
/dev/sdb6 605679616 976771071 185545728 83 Linux
在不损坏该硬盘的情况下安装它的正确方法是什么?
答案1
除非您想在启动时自动挂载分区,否则无需使用 fstab。就您而言,您不会挂载驱动器本身,而是挂载 /home 和所有文件所在的分区。从您的分区方案很难看出您的文件在哪里,但挂载这些坏家伙的命令非常简单。
root@yourbox: mount /dev/sdb1 /mnt/HDD1
为了实现此功能,您必须创建一个目录(又称挂载点)。/dev/sdb1代表第二块硬盘上的第一个分区,/mnt/HDD1是挂载点 - 仅作为示例,您可以轻松创建并命名任何您喜欢的名称。
完成此操作后,只需导航到挂载点即可/mnt/HDD1/访问您的文件。对其他分区执行相同的过程,但确保使用不同的挂载点。
答案2
此外,您可能希望以只读方式安装驱动器,以避免重放日志或任何可能更改驱动器的操作。
mount -o ro /dev/mapper/DEVICE /mnt
其中 DEVICE 是设备的所需名称以及分区号。