linux下屏蔽win分区,取消Ubuntu自动挂载Windows系统磁盘分区

由于工作需要,需要取消掉在Ubuntu下,通过“位置”菜单去挂载Windows系统分区,折腾了半天,尝试了各种方法,最后终于找到了比较合适的方法了。现把具体过程做以总结。

首先要知道Windows分区的卷标,注意:通过fdisk -l 命令显示的"/dev/sda5",类似的不是卷标,而是设备号。过程如下:

1) 安装mtools 软件包

sudo apt-get install mtools 2) 通过fdisk -l查看本机硬盘各个分区的设备号:

sudo fdisk -l    显示结果:

Disk /dev/sda: 160.0 GB, 160041885696 bytes

255 heads, 63 sectors/track, 19457 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Disk identifier: 0x15d355a0

Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *           1       10325    82935531    7  HPFS/NTFS

/dev/sda2           10326       19305    72131850    f  W95 Ext'd (LBA)

/dev/sda4           19306       19457     1220940   12  Compaq diagnostics

/dev/sda5           10326       16699    51199123+   c  W95 FAT32 (LBA)

/dev/sda6           16700       18668    15815961    c  W95 FAT32 (LBA)

显示信息中”/dev/sda5” 即为对应的一个分区的设备号。

3) 复制”/etc”目录下mtools.conf文件为新文件"~/.mtoolsrc"

cp /etc/mtools.conf ~/.mtoolsrc 4) 编辑刚复制的”~/.mtoolsrc”文件,在最后一行加入如下命令行:

drive f: file="/dev/sda4"

drive g: file="/dev/sda5"

drive j: file="/dev/sda6"

5) 更改命令提示符路径到上面所设的”f:, g: ,j: ”分区,如到"g:"分区

sudo mcd g:    注意:由于g所对应的分区有50多G,http://ubuntuone.cn在执行上面命令是会报如下错误:

Total number of sectors (102383934) not a multiple of sectors per track (63)!

Add mtools_skip_check=1 to your .mtoolsrc file to skip this test  解决办法很简单,根据提示,在上面的~/.mtoolsrc文件中添加“mtools_skip_check=1”便可。

6) 查看”g:”当前的卷标

sudo mlabel -s g:     可能会显示没有卷标名。

7) 添加“g:”分区卷标或更改”g:”分区原始卷标为你喜欢的新卷标名:

sudo mlabel g:winD8) 检查更改是否成功

sudo mlabel -s g:

卷标修改好后,下来可以去修改一个关键的配置文件了。执行如下命令:

sudo gedit /usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi在如下字段的后面添加需要取消掉自动挂载的windows分区。

false

true

true

至此,所有工作完成,重启电脑可以看看了,在“位置”菜单中看不到Windows分区了,在“计算机”菜单中也看不到了。0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值