Mac OS X下(Ubuntu虚拟机)编译Linux内核

用了十天时间看完《Linux内核设计与实现》,想在Mac上编译Linux内核实践下。编译过程遇到了不少问题,根本原因还是对内核的编译流程理解不够。


流程整理

1. 安装VMware和Ubuntu

(1) 我的配置: Mac OS X 10.10.5,VMware Fusion 8,Ubuntu 16.04.2

安装时我给虚拟机划分了50G磁盘空间,其中30G给/,1G给swap,2G给/boot,剩下给/home。分的不太好,从编译安装完成后磁盘的使用情况就能看出来:

这里写图片描述

/boot是引导分区,放操作系统内核和Bootloader的(也就是下面会遇到的grub),1G足矣;/分区第一次分了10G不够用,用了这么多空间,是因为我把内核源码和各种modules都放在/usr/src下的缘故吗?

(2) 查看分区

可以通过命令行查看分区、分区、格式化磁盘等。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值