安装完Deepin后发现自定义分区都没有挂载上
Tofloor
poster avatar
sunflower
deepin
2014-11-17 16:29
Author
问题描述:
安装Deepin的时候我选择了自定义分区,并划分了/usr分区和/home分区,然而等安装好后进入系统后,发现这几个分区都没有加载上,不清楚这是不是Deepin安装步骤的一个小bug。
现在该如何解决这个问题,是不是要重装系统啊?
Reply Favorite View the author
All Replies
cxbii
deepin
2014-11-18 18:39
#1
放心吧,都挂载了的。
还有,你是在什么地方决定它没挂载上的呢?
Reply View the author
sunflower
deepin
2014-11-18 21:10
#2
我安装完后,用LSBLK命令查看分区情况,发现只有一个/分区,当初安装的时候划分的/usr和/home分区没有
Reply View the author
cxbii
deepin
2014-11-19 17:23
#3
我安装完后,用LSBLK命令查看分区情况,发现只有一个/分区,当初安装的时候划分的/usr和/home分区没有
你说的是lsblk这个命令吧?(Linux命令区分大小写)
这个命令是列出所有的块设备,而且还能显示他们之间的依赖关系,不是显示当前的挂载点的。。。
你应该用mount这个命令来查看吧?
Reply View the author
chi1i4n
deepin
2014-11-20 08:49
#4
lsblk应该是会显示挂载点的吧。。
记得以前折腾arch的时候就是用lsblk检查挂载的
  1. yu3h40@yu3h40:~$ lsblk
  2. NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
  3. sda      8:0    0 698.7G  0 disk
  4. ├─sda1   8:1    0   100M  0 part /boot/efi
  5. ├─sda2   8:2    0   128M  0 part
  6. ├─sda3   8:3    0 119.5G  0 part
  7. ├─sda4   8:4    0   482M  0 part
  8. ├─sda5   8:5    0   200G  0 part
  9. ├─sda6   8:6    0   250G  0 part
  10. ├─sda7   8:7    0    35G  0 part /
  11. ├─sda8   8:8    0    85G  0 part /home
  12. └─sda9   8:9    0   8.4G  0 part [SWAP]
  13. sr0     11:0    1  1024M  0 rom  
Copy the Code
Reply View the author
cxbii
deepin
2014-11-20 19:13
#5
不清楚,但是如果/usr都没挂载上,我想系统是无法启动的
Reply View the author
iceyer
deepin
2014-11-20 20:34
#6
用df 查看挂载情况
/home和/ 都挂载,/usr不知道什么情况
Reply View the author
sunflower
deepin
2014-11-20 21:29
#7
LSBLK命令能查看分区的设备情况和挂载点情况,我现在打LSBLK只列出一块分区,并挂载在/分区下,也就是说系统只用了一块分区,我当初划的/home和/usr没有单独划分出来,并在这个只有40G的/分区下了
Reply View the author
sunflower
deepin
2014-11-21 03:41
#8
再次安装了遍系统,这下对了,估计上次安装的时候哪一步没勾选或者怎么的
  1. sunflower@deepin:~$ lsblk
  2. NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
  3. sda      8:0    0 298.1G  0 disk
  4. ├─sda1   8:1    0     1M  0 part
  5. ├─sda2   8:2    0   500M  0 part /boot
  6. ├─sda3   8:3    0     2G  0 part [SWAP]
  7. ├─sda4   8:4    0  39.1G  0 part /
  8. ├─sda5   8:5    0  97.7G  0 part /usr
  9. └─sda6   8:6    0   159G  0 part /home
  10. sr0     11:0    1  1024M  0 rom  
Copy the Code
Reply View the author
MattD
deepin
2014-11-21 04:08
#9
单独分/usr与作死无异
Reply View the author
xliang9550
deepin
2014-11-22 08:13
#10
说“作死”言重了吧,我以前很喜欢尽可能独立分区,不过后来发现磁盘利用率低,因为每个分区都要预留空间。
在Windows系统下,也有很多用户喜欢把Program Files放到D盘的。
Reply View the author
sunflower
deepin
2014-11-22 22:48
#11
单独分/usr与作死无异
和/分在一起,你才与作死无异,2b
Reply View the author
MattD
deepin
2014-11-23 01:39
#12
说“作死”言重了吧,我以前很喜欢尽可能独立分区,不过后来发现磁盘利用率低,因为每个分区都要预留空间。
在Windows系统下,也有很多用户喜欢把Program Files放到D盘的。
这个是不一样的,涉及到init的很多服务程序和共享库都在/usr下,稍有差错,后果就是连init都失败。尤其是freedesktop推行/usr merge以后,原来的/基本都成了空壳,所有的二进制程序和共享库全都存放在了/usr下,/bin、/sbin和/lib都成了软链接。
按照你的例子来说,即是把%WINDIR%都放到了Program Files下。
目前Arch和Fedora已确实执行/usr merge,以后应该还会有更多发行版加入进来,就和当年/run目录独立于/var/run一样。
freedesktop对/usr merge的官方解释:http://www.freedesktop.org/wiki/ ... CaseForTheUsrMerge/
Fedora的官方解释:https://fedoraproject.org/wiki/Features/UsrMove
无论是否已执行/usr merge,单独划分/usr都是不建议的。
Reply View the author
xliang9550
deepin
2014-11-23 02:52
#13
看完了,基本可以领会。毕竟时代不同了,经验是需要更新的。
Reply View the author
cxbii
deepin
2014-11-24 17:18
#14
sunflower和MattD两位。

奉劝友善交流,本次不做处理,但是事不过三。
Reply View the author