当前位置: 首页 > 图文教程 > 服务器 > Linux服务器 > linux开机自启动挂载windows的具体步骤

Linux服务器
Linux上双网卡绑定方法(Suse9SP3)
Linux操作系统调优参数的意义
Linux下使用SSH客户端及其Sftp文件传送
教你恢复被误删除的Linux文件
SQL Server注入大全及防御
Linux无法解析域名的解决办法
Linux系统下安装和配置MyEclipse的方法
Ubuntu下VirtualBox 1.4.0设置文件共享
Windows与Linux系统共享StarDict字典文件
修改Linux下相关的登陆信息
Windows通过SecureCRT远程登录Linux主机
Linux操作系统如何修改SWAP交换区的大小
Linux操作系统下为Apache目录添加密码
Linux时间设置与同步(NTP)
Linux内核补丁AMD旁路转换缓冲(TLB)错误
Linux架设DHCP服务器的方法
Fedora 8下Apache配置与管理
Linux操作系统下用单网卡捆绑双IP的方法
Ubuntu Linux系统环境变量配置文件
SUSE Linux中将Tomcat作为Service运行

Linux服务器 中的 linux开机自启动挂载windows的具体步骤


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-04   浏览: 187 ::
收藏到网摘: n/a

mount -t ntfs -o uft8 /dev/hda2 /mnt/c

mount -t vfat -o uft8 /dev/hda2 /mnt/c

手动挂载windows下的盘符 先修改文件/etc/fstab,具体内容如下:

# /etc/fstab: static file system information.

#

# Use 'blkid -o value -s UUID' 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).

#

#

proc /proc proc defaults 0 0

#manual-mount-add by tainy

/dev/sda5 /mnt/windows/D vfat rw,uid=1000,utf8 0 0 #要挂载的盘符

/dev/sda6 /mnt/windows/E ntfs rw,uid=1000,utf8 0 0 #要挂载的盘符

/dev/sda7 /mnt/windows/F ntfs rw,uid=1000,utf8 0 0 #要挂载的盘符

/dev/sda8 /mnt/windows/G ntfs rw,uid=1000,utf8 0 0 #要挂载的盘符

# / was on /dev/sda1 during installation

UUID=eb1d1f86-9c37-49cc-8ea0-b9e91f79542e / ext4 errors=remount-ro 0 1

# swap was on /dev/sda5 during installation

UUID=b2c7f250-627d-42ba-b6e9-e72ad17715fb none swap sw 0 0

/dev/scd1 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0

/dev/scd0 /media/cdrom1 udf,iso9660 user,noauto,exec,utf8 0 0

/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0

本次以开机自动挂载XP的分区为例:

在bash 键入fdisk -l

查看硬盘分区,如下是我的电脑分区:

Device Boot Start End Blocks Id System

/dev/sda1 * 1 2432 19535008+ 7 HPFS/NTFS

/dev/sda2 2433 19457 136753312+ f W95 Ext'd (LBA)

/dev/sda5 2433 6688 34186288+ b W95 FAT32

/dev/sda6 6689 6934 1975963+ 82 Linux swap / Solaris

/dev/sda7 6935 8269 10723356 83 Linux

/dev/sda8 8270 10944 21486906 b W95 FAT32

/dev/sda9 10945 15200 34186288+ b W95 FAT32

/dev/sda10 15201 18980 30362818+ b W95 FAT32

/dev/sda11 18981 19457 3831471 b W95 FAT32

其后,我们编写一个shell脚本用来挂载xp的分区

#!/bin/sh

#rc.?d

sudo mount -o iocharset=utf8 /dev/sda5 /mnt/disk_D

sudo mount -o iocharset=utf8 /dev/sda8 /mnt/disk_E

sudo mount -o iocharset=utf8 /dev/sda9 /mnt/disk_F

sudo mount -o iocharset=utf8 /dev/sda10 /mnt/disk_G

sudo mount -o iocharset=utf8 /dev/sda11 /mnt/disk_H

exit 0

保存到/ect/rc0.d~rc5.d任何一个文件夹里面,这里的文件会在开机时自动运行。

就这样,一个在ubuntu下编写的开机自动运行的shell脚本就完成了!

其他编写的开机自动运行脚本都可以放在上面提到的文件夹里面!!