当前位置: 技术问答>linux和unix
Linux下挂载Winxp的C盘老是失败.
来源: 互联网 发布时间:2015-09-30
本文导语: 各位大虾,小弟近日想在Red Hat 9.0下挂载Winxp的C盘,所以在mnt文件夹下创建了WinC文件夹并用命令mount -t vfat -o iocharset=gb18030 /dev/hda1 /mnt/WinC进行挂载.可是失败好几次.错误信息是这样的:worng fs type,dad option,bad...
各位大虾,小弟近日想在Red Hat 9.0下挂载Winxp的C盘,所以在mnt文件夹下创建了WinC文件夹并用命令mount -t vfat -o iocharset=gb18030 /dev/hda1 /mnt/WinC进行挂载.可是失败好几次.错误信息是这样的:worng fs type,dad option,bad superblack on /dev/hda1,or too many mounted systems.请问我的错误可能出在那里呢?我如何才可以成功挂载呢?
|
用这个命令吧没错
mount -t vfat -o iocharset=cp936 /dev/hda1 /mnt/winc
mount -t vfat -o iocharset=cp936 /dev/hda1 /mnt/winc
|
3. {LINUX 硬盘分区命名规则:
第一个IDE口主盘为/dev/hda 从盘为/dev/hdb 第二个IDE口主盘为/dev/hdc,从盘为/dev/hdc.
第一个IDE口主盘的第一个主分区为/dev/hda1,第二个主分区为/dev/hda2(注意:所谓的主分区(最多有四个,包括:主DOS分区
(可能有两个或三个)和扩展分区),扩展分区的第一个逻辑分区为/dev/hda5,第二个为/dev/hda6............
..........
}
4. 将Linux加入到Win NT/2000的启动选单中
Linux的启动选单不错,可惜不能显示中文,而且不能选择启动NT还是Win 98,所以我认为启动选单还是用NT系列的好。
其实做起来很简单,安装完所有Windows系列操作系统后再装Linux,并在安装时选择将LILO安装到Linux所在的分区而非MBR,
然后利用启动盘启动Linux将windows分区mount为/mnt/dos;然后执行dd if=/dev/hda bs=512 count=1 of=/mnt/c/ bootsect.lin,
(其中hda是含有linux启动信息的区)这样在Windows分区就有了一个bootsect.lin文件,它记录了Linux分区的启动信息,然后在Windows NT的启动配置文件boot.ini中加入C:BOOTSECT.LIN = "红帽子Linux 9.0",再启动电脑的时候,我们发现,在Windows NT启动选单中多了"红帽子Linux 9.0"这个选项,选择它就能启动我们的Linux。需要注意的是NT在启动时仍然只识别8.3格式的文件,所以不要把bootsect.lin改为长文件名。NOTE:IF将LILI&GRUB装在MBR,若"将Linux加入到Win NT/2000的启动选单中",在NT 启动选单选择LINUX选时,会显示LILO选单或GRUB选单.
第一个IDE口主盘为/dev/hda 从盘为/dev/hdb 第二个IDE口主盘为/dev/hdc,从盘为/dev/hdc.
第一个IDE口主盘的第一个主分区为/dev/hda1,第二个主分区为/dev/hda2(注意:所谓的主分区(最多有四个,包括:主DOS分区
(可能有两个或三个)和扩展分区),扩展分区的第一个逻辑分区为/dev/hda5,第二个为/dev/hda6............
..........
}
4. 将Linux加入到Win NT/2000的启动选单中
Linux的启动选单不错,可惜不能显示中文,而且不能选择启动NT还是Win 98,所以我认为启动选单还是用NT系列的好。
其实做起来很简单,安装完所有Windows系列操作系统后再装Linux,并在安装时选择将LILO安装到Linux所在的分区而非MBR,
然后利用启动盘启动Linux将windows分区mount为/mnt/dos;然后执行dd if=/dev/hda bs=512 count=1 of=/mnt/c/ bootsect.lin,
(其中hda是含有linux启动信息的区)这样在Windows分区就有了一个bootsect.lin文件,它记录了Linux分区的启动信息,然后在Windows NT的启动配置文件boot.ini中加入C:BOOTSECT.LIN = "红帽子Linux 9.0",再启动电脑的时候,我们发现,在Windows NT启动选单中多了"红帽子Linux 9.0"这个选项,选择它就能启动我们的Linux。需要注意的是NT在启动时仍然只识别8.3格式的文件,所以不要把bootsect.lin改为长文件名。NOTE:IF将LILI&GRUB装在MBR,若"将Linux加入到Win NT/2000的启动选单中",在NT 启动选单选择LINUX选时,会显示LILO选单或GRUB选单.
|
是否你的WINXP的C盘是NTFS格式的?
|
二: 在LINUX(RED HAT)中访问WINDOWS 分区的方法:
1. 在 t中先建立相应文件夹(如 C D E )
2. 用文本编辑器打开/etc/fstab 文件.加入如下:
/dev/hda1 t/c vfat iocharset=gb2312,umask=0,codepage=936 0 0
/dev/hda5 t/d vfat iocharset=gb2312,umask=0,codepage=936 0 0
/dev/hda6 t/e vfat iocharset=gb2312,umask=0,codepage=936 0 0
/dev/hda7 t/f vfat iocharset=gb2312,umask=0,codepage=936 0 0
1. 在 t中先建立相应文件夹(如 C D E )
2. 用文本编辑器打开/etc/fstab 文件.加入如下:
/dev/hda1 t/c vfat iocharset=gb2312,umask=0,codepage=936 0 0
/dev/hda5 t/d vfat iocharset=gb2312,umask=0,codepage=936 0 0
/dev/hda6 t/e vfat iocharset=gb2312,umask=0,codepage=936 0 0
/dev/hda7 t/f vfat iocharset=gb2312,umask=0,codepage=936 0 0