注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

旷世的忧伤

不与夏虫语寒,不与曲人语道,因为生命缺乏言说的条件......

 
 
 

日志

 
 

Ubuntu下开机自动挂载硬盘  

2014-09-28 15:41:08|  分类: Linux系统 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

在ubuntu系统下,硬盘通常被自动挂载到 /media/ 目录下,我觉得这样很不方便,而且还有一个长长的字母和数字组成的字符串,如果有多个设备挂载在这里,你都分不清哪个是哪个,可能需要一个一个的打开看过以后才知道,如果我在主目录下工作,需要进入硬盘工时,我还需要跳过去辨别哪些长长的字符串,是不是觉得很痛苦?我一直相信,时间所有的问题,都可以找到解决的办法,于是我查找资料,最终还是找到了一个好的解决办法。


在linux中,配置文件 /etc/fstab 负责在开机引导时自动挂载设备到文件系统。配置文件 /etc/fstab 的数据项如下所示:

/dev/device   mountpoint   type      rules      dump      order
设备名称        挂载点   分区类型   挂载选项  dump选项   fsck选项

一个普通的/etc/fstab示例:

/dev/hda2     /            ext3       defaults   0 1
/dev/hda3     swap         swap       defaults   0 0
/dev/hda5     /usr         ext3       defaults   0 0
/dev/fdo      /mnt/flopy   ext3       noauto     0 0
/dev/cdrom    /mnt/cdrom   iso9660    noauto,ro  0 0

 

各数据项含义:

(1)设备名称

即需要挂载的设备,例如:/hda2就是第一个IDE插槽上的主硬盘的第二个分区。如果是第二个IDE插槽主硬盘的第三个分区,那就是/dev/hdc3,具体可以在linux下使用fdisk -l 或者 du –TH 查看。


(2)挂载点

即挂载目录,你想要挂载设备的地方。例如我喜欢把硬盘挂载到主目录下,这样比较方便。

  

(3)分区类型

即文件系统类型,下面列举几个常用的:

Linux file systems: ext2, ext3, jfs, reiserfs, reiser4, xfs, swap.
Windows:
vfat = FAT 32, FAT 16
ntfs= NTFS
Note: For NTFS rw ntfs-3g
CD/DVD/iso: iso9660
Network file systems:
nfs: server:/shared_directory /mnt/nfs nfs <options> 0 0
smb: //win_box/shared_folder /mnt/samba smbfs rw,credentials=/home/user_name/winbox-credentials.txt 0 0
auto: The file system type (ext3, iso9660, etc) it detected automatically. Usually works. Used for removable devices (CD/DVD, Floppy drives, or USB/Flash drives) as the file system may vary on thesedevices.


(4)挂载选项

rules 是指挂载时的规则。下面列举几个常用的:
auto 开机自动挂载
default 按照大多数永久文件系统的缺省值设置挂载定义
noauto 开机不自动挂载
nouser 只有超级用户可以挂载
ro 按只读权限挂载
rw 按可读可写权限挂载
user 任何用户都可以挂载

请注意光驱和软驱只有在装有介质时才可以进行挂载,因此它是noauto

 

(5)dump选项

是否磁盘备份,默认为0,不备份

 

(6)fsck选项

是否磁盘检查,默认为0,不检查

 

在fstab中,存放了与分区有关的重要信息,其中每一行为一个分区记录,每一行又可分为六个部份,下面以“/dev/hda7 / ext2 defaults 1 1”为例逐个说明:

1. 第一项是您想要mount的储存装置的实体位置,如hdb或如上例的/dev/hda7。
2. 第二项就是您想要将其加入至哪个目录位置,如/home或如上例的/,这其实就是在安装时提示的挂入点。
3. 第三项就是所谓的local filesystem,其包含了以下格式:如ext、ext2、msdos、iso9660、nfs、swap等,或如上例的ext2,可以参见/prco/filesystems说明。
4. 第四项就是您mount时,所要设定的状态,如ro(只读)或如上例的defaults(包括了其它参数如rw、suid、exec、auto、nouser、async),可以参见「mount nfs」。
5. 第五项是提供DUMP功能,在系统DUMP时是否需要BACKUP的标志位,其内定值是0。
6. 第六项是设定此filesystem是否要在开机时做check的动作,除了root的filesystem其必要的check为1之外,其它皆可视需要设定,内定值是0。


格式化硬盘:

格式化硬盘为ext3格式:

# mkfs.ext3 /dev/sda1


参考资料:

http://feierky.iteye.com/blog/1998602

http://www.cnblogs.com/A-Song/archive/2013/02/27/2935255.html

  评论这张
 
阅读(8)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017