1, 首先摸清我系统的硬盘分区等使用情况
sudo fdisk -l
Disk /dev/sda: 128.0 GB, 128035676160 bytes
255 heads, 63 sectors/track, 15566 cylinders, total 250069680 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: 0x00097397

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   233476095   116737024   83  Linux
/dev/sda2       233478142   250068991     8295425    5  Extended
/dev/sda5       233478144   250068991     8295424   82  Linux swap / Solaris

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 / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x621867fe

Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *          63    92164904    46082421    7  HPFS/NTFS/exFAT
Partition 1 does not start on physical sector boundary.
/dev/sdb2        92166144   840998911   374416384   83  Linux
/dev/sdb3       841003008   976773167    67885080    7  HPFS/NTFS/exFAT

sudo blkid
/dev/sda1: UUID="d89cb536-6aee-4f32-90de-7f1d50c56028" TYPE="ext4"
/dev/sda5: UUID="23776989-f354-4ffc-9d3b-c299afe9c6dd" TYPE="swap"
/dev/sdb1: UUID="D6B6542EB65410FB" TYPE="ntfs"
/dev/sdb2: LABEL="woks" UUID="6e29fd49-6443-4048-bc4d-d9a391bf2ce9" TYPE="ext4"
/dev/sdb3: LABEL="winapp" UUID="1ADE5534DE550981" TYPE="ntfs"

我需要挂在的是sdb2和sdb3这两个分区

2,修改分区挂在配置表
打开/etc/fstab

配置文件包含以下几项:

<file system> <mount point>   <type>  <options>       <dump>  <pass>

<file system> :分区定位,可以给磁盘号,UUID或LABEL,例如:/dev/sda2,UUID=6E9ADAC29ADA85CD或LABEL=software

<mount point> : 具体挂载点的位置,例如:/media/C

<type> : 挂载磁盘类型,linux分区一般为ext4,windows分区一般为ntfs

<options> : 挂载参数,一般为defaults

<dump> : 磁盘备份,默认为0,不备份

<pass> : 磁盘检查,默认为0,不检查

根据情况,我们做如下修改
# /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>
# / was on /dev/sda1 during installation
UUID=d89cb536-6aee-4f32-90de-7f1d50c56028 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=23776989-f354-4ffc-9d3b-c299afe9c6dd none            swap    sw              0       0

#work was on /dev/sdb2
UUID=6e29fd49-6443-4048-bc4d-d9a391bf2ce9 /media/zangcf/works     ext4    errors=remount-ro 0       0
#winapp was on /dev/sdb3
UUID=1ADE5534DE550981 /media/zangcf/winapp               ntfs    errors=remount-ro 0       0

3, 检查并挂载新添项
手动卸载已经挂载的硬盘,然后
cd /media/zangcf
sudo mkdir winapp
sudo mkdir works
sudo mount -a
mount -a会/etc/fstab中的项全部挂载,如果有错,则会提示错误,然后根据错误找出原因修改。

【转】ubuntu下自动挂载硬盘分区的更多相关文章

  1. Ubuntu下自动挂载分区

    参考文章:http://feierky.iteye.com/blog/1998602 1.查看分区的UUID sudo blkid /dev/sda1: UUID="3526b254-390 ...

  2. ubuntu开机自动挂载硬盘

    1. 查看硬盘信息 df -h 命令找到目标硬盘(可根据 磁盘分区(路径).分区大小.挂载点  确认/定位 目标) sudo blkid 命令找到目标硬盘的UUID,(关注一下分区的格式化类型,如ex ...

  3. Ubuntu开机自动挂载Windows分区

    转自Ubuntu 12.04开机自动挂载Windows分区 1.查看系统磁盘号 sd2,sd5,sd7分别对应我windows的C,D,F盘,也是本次要添加到开机挂载的,E盘为wubi安装盘. 2.查 ...

  4. Ubuntu 16.04开机自动挂载硬盘分区(转)

    说明:如果挂载以前旧硬盘分区时不需要第2.3步! 1.查看Linux硬盘信息: sudo fdisk -l 2.格式化新硬盘(很危险,注意操作时确定硬盘分区的位置): sudo mkfs.ext4 / ...

  5. Ubuntu 开机自动挂载硬盘

    1.查看Linux硬盘信息: $ sudo fdisk -l 2.格式化硬盘(根据需要确定文件系统): sudo mkfs.xfs /dev/sdb 3.创建/data目录 sudo mkdir /d ...

  6. Ubuntu 开机自动挂载NTFS分区

    先安装两个软件,ntfs-3g 和 ntfs-config,前面那个最新版本的Ubuntu已经自带了,所以只需要安装ntfs-config. 输入 sudo apt-get install ntfs- ...

  7. 解决Ubuntu开机自动挂载硬盘回收站不可用等权限问题

    1.修改fstab sudo gedit /etc/fstab 2.添加如下代码 #Entry for /dev/sdb7 : UUID=78A675EB46D703C4 /media/anseey/ ...

  8. ]ubuntu开机自动挂载的ntfs硬盘的权限问题

    原文地址:ubuntu开机自动挂载的ntfs硬盘的权限问题 在linux操作系统中, 挂载是一个非常重要的功能,使用非常频繁. 它指将一个设备(通常是存储设备)挂接到一个已存在的目录上. (这个目录可 ...

  9. Linux下添加新硬盘,分区及挂载(转)

    挂载好新硬盘后输入fdisk -l命令看当前磁盘信息,卸载硬盘分区 umount /dev/sdb 可以看到除了当前的第一块硬盘外还有一块sdb的第二块硬盘,然后用fdisk /dev/sdb 进行分 ...

随机推荐

  1. 如何在windows下安装GIT

    如何在windows下安装GIT 分步阅读 Git是一个免费的.开源的版本控制软件.在Windows上安装git,一般为msysgit,官方下载地址为 http://code.google.com/p ...

  2. js获取当前浏览器页面高度及宽度信息的方法

    var scrollLeft = Math.max(document.documentElement.scrollLeft, document.body.scrollLeft); var scroll ...

  3. C#设计模式学习资料--外观模式

    http://www.cf17.com/html/article/172.html http://blog.csdn.net/scucj/article/details/1374657 http:// ...

  4. OnlineJudge大集合

    什么是OJ Online Judge系统(简称OJ)是一个在线的判题系统.用户可以在线提交程序源代码,系统对源代码进行编译和执行,并通过预先设计的测试数据来检验程序源代码的正确性. 一个用户提交的程序 ...

  5. 3.4 spring- lookup-method 子元素的使用与解析

    1. lookup-method的应用: 1.1 子元素lookup-method 似乎不是很常用,但是在某些时候他的确是非常有用的属性,通常我们称它为 "获取器注入" . 引用 ...

  6. zoj 3365

    题意 给你一个序列  改变尽可能少的数使其成为公差为一 递增的等差数列 可以将给你的序列减去一个等差数列 即num[i] -= i,若得到的数全部相等, 则说明给你的序列本身就满足条件  则只要寻求n ...

  7. IsBadReadPtr|IsBadWritePtr调试崩溃

    遇到一未找到必然出现条件的崩溃,不知道什么时候能触发崩溃,崩溃dump显示,试图访问了非法的内存或者写入了非法的内存 此时如下两个函数就比较有用了: BOOL WINAPI IsBadReadPtr( ...

  8. Servlet课程0426(八)Servlet分页技术

    Welcome.java //登录界面 package com.tsinghua; import javax.servlet.http.*; import java.io.*; import java ...

  9. javaweb学习总结(四十四)——监听器(Listener)学习

    一.监听器介绍 1.1.监听器的概念

  10. 一个隐晦的c++语法问题

    转:http://www.cnblogs.com/lancidie/archive/2013/04/13/3019596.html typedef MyData { int data1; int da ...