ubuntu linux 自动挂载新硬盘

开机自动挂载硬盘

  • 第一步,硬盘要到位。至少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位。

posted @ 2025-05-08 20:03  晨与飞扬  阅读(102)  评论(0)    收藏  举报