免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1364 | 回复: 0
打印 上一主题 下一主题

如何让Linux启动时自动挂载Windows分区(原创) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-04-30 12:55 |只看该作者 |倒序浏览
如何让Linux启动时自动挂载Windows分区

作者:GOD_Father

测试环境:RH9.0
         Windows必须为FAT分区
本文属于:www.chinaunix.net

任何转载请保证原文完整

1.)以root身份登陆终端,在/mnt下创建目录
比如:Windows下有c,d,……盘
就要创建对应的/mnt/c ,/mnt/d……目录
后面我们会讲到将win盘挂载到/mnt下对应的目录中

2.)Linux启动时自动挂载的分区信息都保存在/etc/fstab文件中
你 可以先打开看看,大致如下(分区不同会略有不同):
LABLE=/          /               ext3            defaults                   0  0
LABLE=/boot   /boot        ext3            defaults                   0   0
none               /dev/pts   devpts   gid=5,mode=620          0   0
none              /prol           proc           defaults                    0   0
none              /dev/shm   tmpfs          defaults                   0   0
/dev/hda11    swap          swap           defaults                 0   0  
/dev/cdrom   /mnt/cdrom   udf,iso9660  noauto,owner,kudzu,ro
0    0
/dev/fd0        /mnt/floppy     auto          noauto,owner,kudzu   0 0
  
上面的记录是系统默认的,我们不必深究,只要知道记录的是启动时自动挂载的分区的信息就可以了。但我们可以看出它并不包含Windows分区。
下面我们就将Windows分区 添加进去。

3.)大家先看一下我添加后的内容:

LABLE=/             /                   ext3            defaults                  0  0
LABLE=/boot     /boot            ext3            defaults                    0   0
none                 /dev/pts        devpts     gid=5,mode=620         0   0
none                 /prol              proc            defaults                    0   0
none                  /dev/shm      tmpfs          defaults                   0   0
/dev/hda11       swap             swap          defaults                   0   0  
/dev/cdrom       /mnt/cdrom   udf,iso9660    noauto,owner,kudzu,ro
0    0
/dev/fd0           /mnt/floppy    auto          noauto,owner,kudzu   0 0

============= ==    add  start   ======================

/dev/hda1   /mnt/c    vfat      defaults,codepage=936,iocharset=  
cp936        0    0
/dev/hda5   /mnt/d    vfat      defaults,codepage=936,iocharset=
cp936        0    0
/dev/hda6   /mnt/e    vfat      defaults,codepage=936,iocharset=
cp936        0    0
/dev/hda7   /mnt/f    vfat      defaults,codepage=936,iocharset=
cp936        0    0
/dev/hda8   /mnt/g    vfat      defaults,codepage=936,iocharset=
cp936        0    0
/dev/hda9   /mnt/h    vfat      defaults,codepage=936,iocharset=
cp936        0    0

===============  add    end   =====================

注:“= add  start=”“= add end=”是我为了便于理解加上去的
你们在修改文件的时候,不要加进去。
下面我们讲解添加内容的作用:
/dev/hda? 是Win盘对应的分区号,你可以在“硬件浏览器”中的硬盘信息
             中找到。
/mnt/?    是Win盘挂载过来后所对应的/mnt下的目录,该目录我们在1.)中
             已经创建。
vfat            指明挂载的分区是FAT格式的。
defaults     告诉Linux启动时自动挂载。
codepa……    让中文的文件名可以正常显示,否则将显示乱码。

好了,对应讲解,修改你的/etc/fstab文件,保存,reboot!

cd   /mnt/?  哈哈,看到熟悉的c,d,……盘了吗?

如果你使用的是字符界面的Linux,可以就此打住。
如果你使用的是Xwinfows,请继续!

4.)返回桌面
点鼠标右键,选择“新建启动器”,打开一个对话框
在名字后面输入“Win_C盘”,
把“程序”改成 “连接”,
在上面的“URL”中输入“/mnt/c”
你还可以选择你喜欢的图标。

这样,一个启动器就在你的桌面上安家了,只要双击它,就可以打开c 盘了。
是不是很爽啊,呵呵!
你可以给相应的盘都创建一个启动器放在桌面上。
以后可就方便多了。
祝你成功!


如有疑问,请联系我:
zyl508@163.com

雄关漫道真如铁,
而今迈步从头越!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP