首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
中国IT实验室Linux频道
Google
首页 入门 Linux编程 系统管理 网络管理 Linux认证 Unix/BSD Linux数据库 Linux集群 Linux手册 Linux下载 Ubuntu 论坛 专题 RSS
您现在的位置: 中国IT实验室 >> Linux >> 系统管理 >> 系统管理 >> 正文

linux操作系统 转换分区格式

    好久不用windows ,留着FAT32 真是没什么用。为避免中文乱码及azureus-error中提到的那个恶心的错误,我一直计划着把FAT32 转成ext3.

    最初,我硬盘里共有三个FAT32 分区。由于都有内容,只能慢慢整理,慢慢转换。由于概念不清,基础知识不扎实等,走了很多弯路。
   
    第一次转换

    最初我是想能不能无损数据完成转换的,但没有找到相关资料。就想到了下面的方法:

    用fdisk删除一个分区,然后再新建一个分区; 重启(fdisk提示说重启后才生效);

    mkfs;

    修改/etc/fstab;

    mount -a;

    可是实践时,出了大麻烦。执行完第一步后,机器已经起不来了,搞了半天才知道,第一步已经改变了分区表,hdaX的X很多都变了。于是用live-CD启动,上网找了一堆资料,终于在RecoveringUbuntuAfterInstallingWindows指导下搞定了。

    第二次转换,也就是今天,我刚刚做的。

    umount /dev/hdaxx

    用fdisk的t命令改变分区格式,改成83(linux);

    重启;

    用mkfs.ext3 /dev/hdax或mkfs -t ext3 /dev/hda建立新的文件系统;

    修改/etc/fstab;

    mount -a;

    成功了,但却无法往分区上写东西。

    重启后就可以写了。

    总结

    要注意区别分区和文件系统,用fdisk只是为了改变分区格式,用mkfs才是建立我们熟悉的vfat,ext2,ext3等文件系统。第一次做lfs时,我忘了改变分区格式,结果无论如何都启动不了lfs,重做了几遍,还好有备份。

【责编:Zenghui】
中国IT教育
相关产品和培训
文章评论
 友情推荐链接
 专题推荐

 ·防范Linux病毒 打造没有病毒的乐土…
 ·Linux Shell编程实用指南…
 ·Linux日志分析与管理
 ·揭密Linux内存管理
 ·邮件服务Sendmail应用配置
 ·Linux 安全管理…
 ·Linux 下DNS服务器架设攻略…
 ·Linux 下的路由的配置与应用…
 ·专题:Apache实用手册
 ·全面剖析Linux文件系统
 今日更新
 认证培训
 频道精选
 Windows频道导航