歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux服務器

將NTFS分區轉換成EXT3分區格式的方法

以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不是每次都變的,不然人不瘋,機器也瘋了。這個是特殊情況呀。以後就可能正常啟動啦

Copyright © Linux教程網 All Rights Reserved