最早买这台联想的时候为了装双系统折腾了老半天, 装了不知道多少遍archlinux, fedora和win8. 虽说最后还是装好了, 但有一个以前是fedora下85g的llvm2分区总是挂在不了. 也不让格式化, 结果就一直闲置在哪里没得用. 这天闲来无事, 随便搞搞, 终于把这个历史遗留问题解决了.
首先看看磁盘分区:
$sudo fdisk -l
然后是用df查看挂载的分区:
可以看到有两个linux分区 /dev/sda8和/dev/sda9, 但真正挂载的只有/dev/sda9一个, 所以说真相只有一个, /dev/sda8根本就没有被挂载!
于是我就尝试着建立文件系统
$mkfs -t ext4 /dev/sda8
但却报错了
$dev/sda8 is apparently in use by the system; will not make a filesystem here!
这就很诡异了. 我并没有挂载/devsda8分区, 但系统却提示我分区正在被使用. 到底谁在用呢?
我也不懂, 但这不重要.实在搞不定删了重来就好.
用fdisk <分区> 来进入分区管理模式,删除/dev/sda8, 重启刷新分区表, 然后再添加新的/dev/sda8, 创建ext4文件系统, 最后挂载到/mnt上. 简单明了一条龙.
1.首先进入管理模式
$sudo fdisk /dev/sda
2.删除/dev/sda8(直接输d,然后选择partition8)
3.重启
reboot
4.添加新的/dev/sda8
$sudo fdisk /dev/sda
:n
选项全选默认,一路回车到底.因为默认选项的就是上一次删掉的分区的信息
5.重启
6.创建文件系统
$mkfs -t ext4 /dev/sda8
7.创建一个/mnt/0, 把/dev/sda8 挂载上去
$sudo mkdir /mnt/o
$sudo mount /dev/sda8 /mnt/0
在看看df的内容
至此已经可以用/dev/sda8下面的空间存东了, 随意存点片, 电脑借别人用的时候就卸载掉.