LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1589|回复: 12

[求助]请教windows向linux过渡遇到的问题

[复制链接]
发表于 2007-3-22 10:44:58 | 显示全部楼层 |阅读模式
问题1: 以前用的是windows的系统,3个分区:2个ntfs,1个fat32,
前几天分了个区出来,安装了 FC6。
刚安装完毕之后,一切正常,FC6 和 windows xp 都能正常使用。

但是在linux下,为了能够访问ntfs分区,我安装了ntfs-3g,挂载正常。
为了在系统启动时能够自动挂载,我修改了/etc /fstab
增加
/dev/hdc5              /mnt/e                   ntfs    utf8            0 0
/dev/hdc6              /mnt/f                   ntfs    utf8            0 0
/dev/hdc7              /mnt/j                   ntfs    utf8            0 0

问题便开始出现了: 在关机的时候,出现了错误,于是强行关机。
重启电脑进入FC6一切正常,但是进入windows xp时却发现fat32分区的磁盘编号被修改,并且
无法读取里面的数据(系统提示未格式化),但是在linux 下可以正常mount此分区
请高手解决此问题。

问题2:因为电脑的内存在1。25G ,所以想直接在LINUX下安装VMWARE 虚拟WINDOWS XP,请教 关于在linux下vmware 版本的选择,是否需要序列号?谢谢
发表于 2007-3-22 12:22:54 | 显示全部楼层
回答问题2
FC6可以使用VMware Player 1.02,免费使用的,不要序列号,下载的时候可能要填点信息.
配置文件要自己写,硬盘镜像使用qume-img工具创建,qume-img在QUME包里.
VMware Server好像也是免费的,可以申请序列号,但没试过.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-22 17:10:46 | 显示全部楼层
谢谢LS回答,哪位还能帮忙解答一下第一个问题阿。
谢谢了
回复 支持 反对

使用道具 举报

发表于 2007-3-22 17:33:21 | 显示全部楼层
建议你在win中虚拟linux
回复 支持 反对

使用道具 举报

发表于 2007-3-22 19:42:02 | 显示全部楼层
最坏的情况也只需将 FAT32 里的东西备份再重新格或化罢了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-23 22:22:08 | 显示全部楼层
回复aleng:情况是这样的,我现在需要完成我的毕业设计,是一个分布式FTP服务器,觉得LINUX下面开源力量强大,所以在硬盘上安装了LINUX,以前也尝试WINDOWS 下面安装LINUX

回复d00m3d:FAT32的那个分区有35GB ,刚好是我存放文件安装目录(program files)的地方,里面有教复杂的一些设置,如果格式化,就很麻烦了。
回复 支持 反对

使用道具 举报

发表于 2007-3-23 22:35:05 | 显示全部楼层
35G 的分区未必有 35G 数据要备份吧,也许可以把数据备份到 Linux 分区下再还原也行
回复 支持 反对

使用道具 举报

发表于 2007-3-23 23:24:04 | 显示全部楼层
首先:
Fat32最大文件系统尺寸为32GB
  微软官方的解释:Fat32最大文件系统尺寸为32GB,支持最大单个文件尺寸为4GB。Fat16最大文件系统尺寸为2GB,支持最大单个文件尺寸为2GB。
  也就是说使用windows自带的分区工具,例如磁盘管理工具,最大只能建32GB的Fat32分区,在这样的文件系统中最大的单个文件为4GB。fat分区最大只可以分2GB,最大单个文件为2GB。在DOS下做过ghost的朋友都知道如果是放在fat/fat32磁盘,备份的文件大于2GB的时候会提示分成两个文件。那是因为DOS是16位的操作系统,此时的fat32中最大单个文件只能是2GB 。当
然,现在的ghost8.0 ~ 8.3等版本早就支持NTFS读写了。也就很少有机会再看到ghost备份文件被分成两个文件的情况。而且,一般来说不把系统盘放太多的文件,程序安装在其它分区,这样就减小了系统分区的体积,在一定程度上加快了系统启动速度。
  NTFS不受限制,因为目前没有这么大的硬盘,好像是EB级的。
  很显然,楼主在分配fat32的这个分区时是使用的第三方分区/格式化工具。

然后是楼主在安装FC的时候是什么分区的,是否在中间的分区删掉一个之后,又新建的分区?
  在linux中使用 fdisk -l>/partition_table.txt 并且把这个根目录下的partition_table.txt文件的内容复制发上来。看看楼主的分区表是否有混乱的情况。
  我曾经给朋友处理过类似的故障。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-24 09:54:40 | 显示全部楼层
首先谢谢楼上耐心的回答。
确认了一下分区大小,没有达到32G,弄错了,呵呵。
在硬盘分区时确实存在不顺利的情况,现把fdisk -l的信息发上来(其中/dev/hda5就是出现问题的分区)

Disk /dev/hda: 40.0 GB, 40007761920 bytes
16 heads, 63 sectors/track, 77520 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1       25830    13018288+   7  HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/hda2           25831       71310    22921920    f  W95 Ext'd (LBA)
Partition 2 does not end on cylinder boundary.
/dev/hda3           71321       75369     2040255   83  Linux
Partition 3 does not end on cylinder boundary.
/dev/hda4           75369       77520     1084387+  82  Linux swap / Solaris
Partition 4 does not end on cylinder boundary.
/dev/hda5           25831       61665    18060808+   b  W95 FAT32
/dev/hda6           61679       71305     4851598+  83  Linux

Disk /dev/hdc: 80.0 GB, 80026361856 bytes
240 heads, 63 sectors/track, 10337 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdc1   *           1        2076    15694528+   7  HPFS/NTFS
/dev/hdc2            2077       10337    62453160    f  W95 Ext'd (LBA)
/dev/hdc5            2077        4786    20487568+   7  HPFS/NTFS
/dev/hdc6            4787        7629    21493048+   7  HPFS/NTFS
/dev/hdc7            7630       10337    20472448+   7  HPFS/NTFS

另外补充一下:
在windows 下用PQ 工具的时候,现在/dev/hda整块硬盘都是坏的,    一直 以为跟IBM的 隐藏分区有关系
回复 支持 反对

使用道具 举报

发表于 2007-3-24 10:23:28 | 显示全部楼层
好像是分区的时候分区工具没有用好,也许是pq也许是fdisk,现在把hda3 hda4 hda6删除了以后,在win下用pq看分区hda5[color="DarkOrange"]也许会好,然后再重新分区安装linux(按照你现在的分区,你不应该有hda3   hda4的吧)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表