Ubuntu 分区与格式化

来源:互联网 发布:c语言break语句 编辑:程序博客网 时间:2024/05/15 20:26

linux下格式化硬盘:
fdisk -l //查看硬盘分区默认是fdisk /dev/sda -l,也可能能过指定设备查看,如fdisk /dev/sdb -l(如果存在该硬盘)
fdisk /dev/sda,进入命令行进行分区管理。
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
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit
   x   extra functionality (experts only)
要创建新的分区键入n,提示你是划分主分区,还是逻辑分区
指定分区大小是以(10240MB),注意单位,如果不使用单位,会认为是硬盘的扇区块,不能超过总的大小
划分完成后别忘输入w,将分区写入分区表。

创建分区选择需要格式化的形式,使用mkfs.*,对就不同的分区格式,如mkfs.ext3,mkfs.vfat

linux系统对优盘实现自动挂载,在/media目录下,如:disk-2
使用mount命令可以查看目前所有挂载的盘符,找到优盘对应的设备如:/dev/sdc
$mount
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
lrm on /lib/modules/2.6.24-20-generic/volatile type tmpfs (rw)
securityfs on /sys/kernel/security type securityfs (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
none on /proc/fs/vmblock/mountPoint type vmblock (rw)
gvfs-fuse-daemon on /root/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev)
/dev/sda7 on /media/disk type ext3 (rw,nosuid,nodev,uhelper=hal)
/dev/sdb on /media/disk-1 type vfat (rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=0,utf8,umask=077,flush)
/dev/sdc on /media/disk-2 type vfat   -----这就是我的优盘 (rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=0,utf8,umask=077,flush)
$
此时优盘处于使用状态,如果想格式化优盘,先得将优盘卸载
sudo umount /media/disk-2
再在终端上输入  
mkfs.vfat -I  /dev/sdc
这样就可以了。

原文地址: http://blog.csdn.net/c_spark/archive/2008/10/15/3079808.aspx


------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
格式化与分区
  hd--IDE设备 sd--SCSI设备
  fdisk -l /dev/sda 查看第一块硬盘分区情况
  fdisk /dev/sdb 给第二块硬盘分区
  command acton (m for help):m #显示命令列表
  a-设置可引导标志;b-设置卷标; d-删除一个分区; n-新建分区
  p-显示分区信息; v-校验分区表;q-不存盘退出;w-存盘退出;t-改变分区类型
  command acton (m for help):n 新建分区
  command action
  e extended #扩展分区
  p primary partition (1-4) #主分区
  p #创建主分区
  partition number (1-4):1 #创建第一个主分区
  first cylinder (1-522,default 1):1 #起始柱面(第一个分区始终为1)
  last cylinder or +size or +sizeM or +siezK(1-522,default 522): 10 #截止柱面(若522则整个硬盘分给了一个区)此分区大小是系统按照柱面大小自动计算出来的
  command acton (m for help):n
  command action
  e extended
  p primary partition (1-4)
  p
  partition number (1-4):2 #创建第二个主分区
  first cylinder (11-522,default 11):11
  last cylinder ...(11-522,default 522): +100M #自定义分区大小
  command acton (m for help):n
  command action
  e extended
  p primary partition (1-4)
  e #创建扩展分区,注意一个磁盘只能创建一个扩展区
  partition number (1-4):3
  first cylinder (28-522,default 28):28
  last cylinder ...(28-522,default 522):522 #将剩余空间全部分给扩展分区
  扩展分区是不能直接使用的,必须在其上创建逻辑分区
  command acton (m for help):n
  command action
  l logical (5 or over) #逻辑分区
  p primary partition (1-4)
  l
  first sylinder (28-255,default 28):28 #在扩展分区里建逻辑分区
  last cylinder ...(28-522,default 522):522 #柱面用尽,等于说只建一个逻辑分区
  command acton (m for help):w #保存退出
  转换分区类型:
  command acton (m for help):t #转换分区类型
  partition number (1-4):2 #选择第二个主分区
  hex code (type L to list codes):82 #按L可列出分区类型所对应的编码
  格式化与挂载: (挂载目录可以自行创建也可指定存在的空目录)
  mksf.ext3 /dev/sdb1 把第二块硬盘的第一个主分区格式化为ext3
  mkswap /dev/sdb2 初始化swap区,此区不可格式化。
  mount /dev/sdb1 /mnt/d #将第一个分区挂载到d这个目录
  重启后自动挂载:vi /etc/fstab
  添加:/dev/sdb1 /mnt/d ext3 default 0 0

原创粉丝点击