重装 Windows 系统之后,有一大堆的软件需要重新安装&配置,总结一下,正好当作 Blog 的好题材。等 Fedora Core 5 出正式版后,又有一大堆 Linux 的设置需要总结。
工作中经常需要在 Windows 和 Linux 两个系统里飞来飞去,所以需要互相访问对方的文件系统。我指的是在 Linux 中访问 Windows 的 fat32/ntfs 分区,及在 Windows 中访问 Linux 的 ext2/ext3 分区。前者访问 fat32 (或者vfat)分区只需要适当的 mount 指令和参数,而访问 ntfs 分区需要安装 linux-ntfs 驱动,而且由于 write 功能没有进行足够的测试,所以强烈建议以只读方式挂接 ntfs 分区。我的系统中是 ntfs 分区,无加密,带数据压缩,在 Fedora Core 4 下通过 linux-ntfs 驱动只读访问一年多从未出错,向 linux-ntfs 的作者们致敬,参数如下:
user,ro,nls=utf8,umask=0222,fmask=0333,dmask=0222,uid=xinwang,gid=xinwang
再来说说从 Windows 中访问 Linux 分区,我的方法是用 ext2fsd 将 linux ext2/ext3 分区映射到 Windows 的某个盘符下,与 linux-ntfs 驱动一样由于缺少测试,所以尽量以只
读方式访问。ext2fsd 安装后在控制台中输入:
mount 0 1 L:
即可将磁盘0的第一个分区挂接到 Windows 的 L: 盘符下,当然磁盘0的第一个分区必须是你的 ext2/ext3 分区。之后便可以只读访问。
需要设置的是自动加载 ext2fsd 驱动和自动 mount 分区,前者在安装 ext2fsd 时有选项,如果错过了可以直接修改注册表:
[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Ext2Fsd/Start]
将其改为1(自动启动),默认值是3(手动启动)。自动 mount 分区需要在注册表:
[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/DOS Devices]
下建立一个 String:
Key = "L:"
Value = "/Device/Harddisk0/Partition2"
重起系统一切OK!
工作中经常需要在 Windows 和 Linux 两个系统里飞来飞去,所以需要互相访问对方的文件系统。我指的是在 Linux 中访问 Windows 的 fat32/ntfs 分区,及在 Windows 中访问 Linux 的 ext2/ext3 分区。前者访问 fat32 (或者vfat)分区只需要适当的 mount 指令和参数,而访问 ntfs 分区需要安装 linux-ntfs 驱动,而且由于 write 功能没有进行足够的测试,所以强烈建议以只读方式挂接 ntfs 分区。我的系统中是 ntfs 分区,无加密,带数据压缩,在 Fedora Core 4 下通过 linux-ntfs 驱动只读访问一年多从未出错,向 linux-ntfs 的作者们致敬,参数如下:
user,ro,nls=utf8,umask=0222,fmask=0333,dmask=0222,uid=xinwang,gid=xinwang
再来说说从 Windows 中访问 Linux 分区,我的方法是用 ext2fsd 将 linux ext2/ext3 分区映射到 Windows 的某个盘符下,与 linux-ntfs 驱动一样由于缺少测试,所以尽量以只
读方式访问。ext2fsd 安装后在控制台中输入:
mount 0 1 L:
即可将磁盘0的第一个分区挂接到 Windows 的 L: 盘符下,当然磁盘0的第一个分区必须是你的 ext2/ext3 分区。之后便可以只读访问。
需要设置的是自动加载 ext2fsd 驱动和自动 mount 分区,前者在安装 ext2fsd 时有选项,如果错过了可以直接修改注册表:
[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Ext2Fsd/Start]
将其改为1(自动启动),默认值是3(手动启动)。自动 mount 分区需要在注册表:
[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/DOS Devices]
下建立一个 String:
Key = "L:"
Value = "/Device/Harddisk0/Partition2"
重起系统一切OK!