Chinaunix首页 | 论坛 | 博客
  • 博客访问: 324693
  • 博文数量: 77
  • 博客积分: 1925
  • 博客等级: 上尉
  • 技术积分: 1065
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-13 17:26
文章分类
文章存档

2012年(77)

我的朋友

分类: LINUX

2012-07-30 10:56:43

在Ubuntu下呆的久了,Windows自然有些不想要了,因为早些的时候用的Windows,所以有2个硬盘分区一直是NTFS格式的。不想要了,反正Windows系统都给我干掉了。

 这里用我的E盘当例子吧~~~,因为是分区格式转换完了写的这个,所以,可能中间的操作可能会有些不是很准确(哈哈,也差不到哪里去),不过,步骤是错不了的!

 E:在Linux下对应于/dev/hda6,操作步骤如下:

1、先将/dev/hda6给卸载掉(sudo umount /dev/hda6 )

2、用fdisk转换分区格式,改为83

 sudo fdisk /dev/hda
Command (m for help): m  (这里有m可以看一下各个参数的意思)
Command action
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   l   list known partition types
   m   print this menu
   n   add a new partition
   o   create a new empty DOS partition table
   p   print the partition table
   q   quit without saving changes
   s   create a new empty Sun disklabel
   t   change a partition's system id   //这个t就是偶们要用的
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit
   x   extra functionality (experts only)

下面就是要用t命来修改下分区的id
Command (m for help): t
Partition number (1-10): 6            //这个是分区号
Hex code (type L to list codes):83    // 83是Linux的id,可以敲一个“l”查看一下

这样分区的格式就转换完啦,下面是要修改一下/etc/fstab文件,将对于/dev/hda6自动加载的代码注释掉,如果不注释了,系统可能就启动不了了 ,找到/etc/fstab中的
# /dev/hda6
UUID=*************   /media/hda6 **********
这个UUID好像是6.10引入的,就是一个硬件的代号吧,挺说作用挺大的,现在先不用管这个,我们要作的就是在UUID的前面加一个#号,注释完成,现在重启了。

3、重启后,用mkfs.ext3 /dev/hda6或mkfs  -t  ext3 /dev/hda建立新的文件系统

4、修改/etc/fstab ,将注释的部分给激活了,需要注意的是重新建立文件系统后,分区的UUID会发生变化,所以要把UUID给确定一下。使用下面的命令可以查看分区的UUID
ls -l /dev/disk/by-uuid

修改完了UUID,后面的参数参考一下别的ext3分区修改就好了

5、mount  -a  就可以把我们刚刚建好分区的加载上了

另:重新启动后,可能会启动不了X,哈哈,我的就是这样的,因为我重启后,发现/dev/hda6的UUID又变了,nnd,重新用新的UUID修改了一下/etc/fstab文件就OK了,放心,这个UUID不是每次都变的,不然人不疯,机器也疯了。这个是特殊情况呀。以后就可能正常启动啦~~~

阅读(2119) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~