ubuntu磁盘

需求:虚拟机中ubuntu系统磁盘不够用了,或者安装了双系统,需要调整分区等等。

1.查看硬盘及分区情况。

sudo fdisk -lu

Disk /dev/sda: 240.1 GB, 240057409536 bytes
255 heads, 63 sectors/track, 29185 cylinders, total 468862128 sectors
Units = 扇区 of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x709862ad

   设备 启动      起点          终点     块数   Id  系统
/dev/sda1   *        4096   209727487   104861696    7  HPFS/NTFS/exFAT
/dev/sda2       209729534   468860927   129565697    5  扩展
/dev/sda5       209729536   210120703      195584   83  Linux
/dev/sda6       210122752   242122751    16000000   82  Linux 交换 / Solaris
/dev/sda7       242124800   282122239    19998720   83  Linux
/dev/sda8       282124288   468860927    93368320   83  Linux

Disk /dev/sdb: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = 扇区 of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc001c001

   设备 启动      起点          终点     块数   Id  系统
/dev/sdb1   *          63   209728574   104864256    7  HPFS/NTFS/exFAT
/dev/sdb2       209729536   398473215    94371840    7  HPFS/NTFS/exFAT
/dev/sdb3       398475262   625141759   113333249    5  扩展
/dev/sdb5       398475264   625141759   113333248   83  Linux
klein@klein-ubuntu:~$ 

2.分区

sudo fdisk /dev/sdb

在Command (m for help)提示符后面输入m显示一个帮助菜单。

在Command (m for help)提示符后面输入n,执行 add a new partition 指令给硬盘增加一个新分区。
出现Command action时,输入e,指定分区为扩展分区(extended)。
出现Partition number(1-4)时,输入1表示只分一个区。
后续指定起启柱面(cylinder)号完成分区。

在Command (m for help)提示符后面输入p,显示分区表。

在Command (m for help)提示符后面输入w,保存分区表。


3.硬盘格式化

sudo mkfs -t ext4 /dev/sdb

-t ext4 表示将分区格式化成ext4文件系统类型。


4.挂载硬盘分区。

显示硬盘挂载情况

sudo df -l

可以用mount命令挂载。

klein@klein-ubuntu:~$ sudo df -l
文件系统           1K-块     已用     可用 已用% 挂载点
udev             8046588       12  8046576    1% /dev
tmpfs            1611460     1548  1609912    1% /run
/dev/sda7       19553560  7117340 11419900   39% /
none                   4        0        4    0% /sys/fs/cgroup
none                5120        0     5120    0% /run/lock
none             8057300    45084  8012216    1% /run/shm
none              102400       76   102324    1% /run/user
/dev/sda5         185307    37642   133975   22% /boot
/dev/sda8       91770928 82351592  4734536   95% /home
/dev/sdb5      111423256 88122784 17617428   84% /mnt/sdb_linux
/dev/sda1      104861692 91451812 13409880   88% /mnt/ntfs_c
/dev/sdb1      104864252 33499236 71365016   32% /mnt/ntfs_d
/dev/sdb2       94371836 17619980 76751856   19% /mnt/ntfs_e
klein@klein-ubuntu:~$ 

5.配置硬盘分区在系统中开机自动挂载。

编辑 /etc/fstab


# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda7 during installation
UUID=d81d009f-4caa-421a-83e1-07c83039e662 /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda5 during installation
UUID=5ca28052-392c-4169-bf20-802b2d9b44e6 /boot           ext4    defaults        0       2
# /home was on /dev/sda8 during installation
UUID=475c500c-788f-472b-910d-6ca233411d0a /home           ext4    defaults        0       2
# swap was on /dev/sda6 during installation
UUID=69a60caf-08a8-4964-81f0-44a19312e99d none            swap    sw              0       0
#klein added /dev/sdb5 
UUID=76345309-10af-4005-a1c2-648f2a458b58 /mnt/sdb_linux ext4 defaults,x-gvfs-show 0 2
#klein added ntfs disk c
UUID=F668563C6855FBB5 /mnt/ntfs_c auto nosuid,nodev,nofail,x-gvfs-show 0 0
#klein added ntfs disk d
UUID=0002D60500011A76 /mnt/ntfs_d auto nosuid,nodev,nofail,x-gvfs-show 0 0
#klein added ntfs disk e
UUID=4E96AA5096AA387B /mnt/ntfs_e auto nosuid,nodev,nofail,x-gvfs-show 0 0

编辑之后可以用sudo mount -a 来检验是否有错误。如果mount -a出错,肯定不对,如果不修改,下次开机就系统起不来了。切记切记。。。。。

Note:可以使用ubuntu系统的磁盘工具配置

编辑挂载选项



Note:如果手动在修改/etc/fstab的时候,可以使用设备名称如/dev/sdb5,推荐使用UUID号,这是唯一的。使用blkid /dev/sdb5 可以查看相关的分区块的UUID号。

klein@klein-ubuntu:~$ sudo blkid /dev/sdb5
/dev/sdb5: UUID="76345309-10af-4005-a1c2-648f2a458b58" TYPE="ext4"



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值