前几天新装了一个SUSE Linux Enterprise Desktop 10,还不是很明白,翻了翻书找了找加载Windows分区的方法。记录下来不怕忘记。
要在Linux中加载Windows系统的硬盘分区,首先为每个硬盘分区需要创建各自的安装点,比如我的Windows系统有四个分区,C:\、D:\、E:\、F:\,就需要创建四个安装点,输入命令:
# mkdir /mnt/win0 ; mkdir /mnt/win1 ; mkdir /mnt/win2 ; mkdir /mnt/win3
接下来需要将Windows系统的硬盘分区安装到Linux下面。在本地计算机的文件系统上,有关安装的文件系统的定义保存在/etc/fstab文件中,所以输入:
#vi /etc/fstab
进入vi编辑器,添加下列Windows硬盘分区,
/dev/sda1 /mnt/win0 ntfs noauto 0 0
/dev/sda5 /mnt/win1 ntfs noauto 0 0
/dev/sda6 /mnt/win2 ntfs noauto 0 0
/dev/sda7 /mnt/win3 ntfs noauto 0 0
第一列表示设备名;第二列表示安装的位置,/mnt/winx就是刚才创建的安装点;第三列表示硬盘格式,一般Windows上有NTFS,FAT32和FAT三种;第四列表示启动类型,noauto表示引导时这些设备将不会被加载;第五和第六行的参数不是很明白。
最后需要将这些硬盘分区加载到Linux中,输入
# mount /mnt/win0 ; mount /mnt/win1 ; mount /mnt/win2 ; mount /mnt/win3
这样就可以在Linux下访问Windows中的文件了。
UPDATE:加上只读和所属用户属性的完整挂载命令:
# mount /dev/sda1 /mnt/win0 -o utf8,ro,uid=userid,gid=groupid ;
# mount /dev/sda5 /mnt/win1 -o utf8,ro,uid=userid,gid=groupid ;
# mount /dev/sda6 /mnt/win2 -o utf8,ro,uid=userid,gid=groupid ;
# mount /dev/sda7 /mnt/win3 -o utf8,ro,uid=userid, id=groupid


0 评论:
发表评论
欢迎留言