在linux中怎样才能使用windows分区呢?
先说一点背景知识 。linux支持很多种文件系统,包括windows的fat32 和ntfs。对fat32的支持已经很好,可以直接使用,而对ntfs的支持还不是太好,只能读,而写是极危险的,并且对ntfs的支持不是默认的,也就是说你想要使用ntfs的话,需要重新编译内核。鉴于重编内核对于新手的复杂性,这里只讲解使用fat32分区的方法。
下面给出上述问题的两种解决方案:
1.在安装系统(linux),进行到分区选择挂载点时,你可以建立几个挂载点,如/mnt/c,/mnt/d等,然后选择你的windows fat32分区,把它们分别挂载到前面建立的挂载点即可。(注意,正如前面所说,在这里你不能把一个ntfs分区挂载到一个挂载点,应为ntfs不是默认支持的。)这样你装好系统后就能直接使用你的windows fat32分区了。例如,你把windows的c 盘(linux中的/dev/hda1)挂载到/mnt/c,那么你就能在/mnt/c目录中找到你的c盘中的全部数据。2. 如果你在安装系统时没有像方案1所说的那样挂载上你的fat32分区,没关系,仍然能够很方便的解决这个问题。首先,用一个文本编辑器(如vi)打开 /etc/fstab,在文件的最后加入类似如下的几行:
/dev/hda1 /mnt/c vfat default 0 0
你所要做的修改就是,把/dev/hda1改成你要挂载的fat32分区在linux中的设备号,把/mnt/c改成相应的挂载点即可。注意,挂载点就是一个目录,这个目录要事先建立。举一个例子,我有三个fat32分区,在windows中是c,d,e盘,在linux中的设备号分别为/dev/hda1,/dev/hda5,/dev/hda6。那么我就要先建立3个挂载点,如/mnt/c,/mnt/d,/mnt/e,
然后在/etc/fstab中加上这么几行:
/dev/hda1 /mnt/c vfat default 0 0
/dev/hda5 /mnt/d vfat default 0 0
/dev/hda6 /mnt/e vfat default 0 0
保存一下退出编辑器。这样以后你重启机器后就能直接使用c,d,e这三个fat32格式的windows分区了。
在linux中使用windows分区
转载请注明出处:服务器评测 » 在linux中使用windows分区
相关推荐
- 黑色星期五特惠!Ryzen 5950x – 95 美元/月 | Ryzen 7950x – 125 美元/月 | Ryzen 9950x – 175 美元/月
- *{eWebGuru.com} 廉价专用服务器| 免费 SSL 证书
- *★★ 中西部专用服务器托管 | Intel Xeon CPU | ★★ 美国 ★★
- MivoCloud • 自 2015 年以来的高端托管服务提供商 • 欧洲专用服务器
- HC ★ AMD 专用服务器 ★ 1 Gbps – 100 Gbps 带宽
- ♥ HPC 特价:EGI Hosting CA – 44 核 – 512GB RAM – 1Gbps 无限制 ♥ 8TB SSD ♥
- *🔥 裸机 70% 折扣(每月 23.70 美元起)和托管 VPS 75% 折扣(每月 14.75 美元起)还有更多🔥
- *Tier.Net 黑色星期五 11 月全月大促销!整个月专用服务器大减价!