linux 主分区 boot,安装linux系统时,如果自定义分区的话,/boot、/、/swap哪个应当设为主分区?...

如果自定义分区的话,首先‘/’是必须挂载的,一个磁盘只能有四个主分区,如果装了windows的话,linux就只有三个分区可用,你试试除‘/’、‘swap‘和’/home‘再申请一个’/boot‘,那么提示“不能划拨空间”。

’/boot‘只是利于修复系统,单独划分并备份确实有利数据安全,同时减少备份量,它也不过保存了内核和grub引导及一些系统信息。

‘/’是一个特殊的分区,linux似乎依赖它来挂载磁盘,当内核把自己载入内存后,整个磁盘挂载成了一个文件(如/dev/sda,然后细分/dev/sda1,/dev/sda2、、、、、)。

如果用readdir( )函数读取‘/’,那么其下只有一个文件“bin“。没有想当然的/etc、/bin、/lib、、、、、、等等。而其它目录则正确显示目录项。

由此结论是,从磁盘的角度,每个linux分区都是主分区,从linux系统的角度说,无所谓分区,即磁盘就是一个文件,即磁盘=‘/’。

在windows中,如果双windows,设一个在C:,二在D:,启动一时,二的文件夹在D,启动二时,一的文件夹在D,路径变了,即系统永在C。

而linux中,无论/home在一分区还是二分区,/home就是/home,只是挂载点不同,双linux可以使用chroot把另一个系统的目录挂载为自己的目录,修改文件路径丝毫不变,好像本来就是自己系统的目录和文件。

这大概就是linux把磁盘挂载到系统,而windows把内核挂载到磁盘的原理。

取消

评论

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值