开机自动挂载硬盘
-
第一步,硬盘要到位。至少linux能识别到这个硬盘吧。
-
第二步,使用 sudo fdisk /dev/xxxx 分区硬盘,xxxx 是硬盘的设备文件。xxxx也是有格式的,一般如sdX ==>第一个硬盘sda 第二个硬盘sdb 第三个硬盘sdc,以次类推。 有一个官方的命名规则,请自己搜索吧。我的过程是,只在这个320G硬盘上创建一个主分区。按fdisk提示就可以完成。想直接创建一个逻辑分区,没有成功。所以就创建了一个主分区。
-
第三步,使用 sudo mkfs.XXXX /dev/xxxxX 建立文件格式。 XXXX是文件格式,我这里选的ext4, xxxxX是分区好的设备文件 ,我这里是sda1. 其中sda表示哪块硬盘,后边的数字。表示分区号。
$ sudo mkfs.ext4 /dev/sda1
- 第四步,开机挂载硬盘。 /etc/fstab 增加内容,参见红色部分。想每次都手动挂载的,请自行查找mount指令。
themitec@themitec-945GZM-S2:/etc$ less fstab
#/etc/fstab: static file system information.
#
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>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda1 during installation
UUID=ce6dc22a-7011-42fb-b389-a39c9c660800 / ext4 errors=remount-ro 0 1
# /home was on /dev/sda5 during installation
UUID=d9b10344-a8c4-449d-9c75-5c9d5a5c8571 /home ext4 defaults 0 2
# /opt was on /dev/sda6 during installation
UUID=c58ebb7f-7f18-4aa1-b20f-9b4b04e80e26 /opt ext4 defaults 0 2
# /usr/local was on /dev/sda8 during installation
UUID=e0aaab91-3731-4738-b1ca-4d2a59b531c0 /usr/local ext4 defaults 0 2
# swap was on /dev/sda7 during installation
UUID=891f2f0b-6b90-4e36-85a6-abe3121d39d9 none swap sw 0 0
dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
#320g
UUID=2d4b204b-255f-44cd-98ae-49072c641494 /home/themitec/th_date ext4 defaults 0 2
其中320g 是注释。UUID=2d4b204b-255f-44cd-98ae-49072c641494那一行,才是真正我们的新硬盘,它真正的起作用的,重启你的电脑吧。 使用 blkid
指令 查询 硬盘的 uuid。
- 第五步,确认是不是需要修改挂载点文件夹的读写权限和所属用户、用户组等等权限。
然后就可以使用硬盘的空间了。
ps:OS是 ubuntu 12.04 lts 64位。
完毕。
原来163博客,慢慢挪。