为了学 Linux 驱动我用上了 Windows XP

为什么用 Window XP 系统

正在学习嵌入式和 Linux 驱动。

学习的方法是通过看书来学习的,书上讲驱动大多以 Linux 2.6 内核版本为基础讲的,估计是这个版本的内核确实很经典吧。

现在正在看的书是:郑强《Linux驱动开发入门与实战》

书中的 Linux 发行版是 Fedora 9,我的天呐,好老的一个版本。

开始在 Win 10 上用 VMware 15 安装 Fedora 9,结果增强工具装不上。

换成 VirtualBox 6.x,结果增强工具也用不上。

后来换成在 Win 10 上装 VirtualBox 4.x 版本,结果打不开了。

反正高了半天,Linux 2.6 内核的发行版就是装不上,而且用其他版本的装内核树也出现了问题。

为了和书中的一致,认同换成了 Windows XP,原来的 Windows 10 其实还有其他的用途,不过不管了,直接换了。


Windows XP 安装

网上找了一个深度的 ghost,然后用大白菜刻录了一个 U盘 PE 工具,ghost 还原,安装还是挺快的。

安装完了之后,第一次启动 Windows XP,会给你装一堆乱七八糟的东西,然后一点点地删除、卸载。

安装完了之后,大概是这个样子:

看上去还行吧。


VirtualBox 和 Fedora 9的安装

试了两个 4.x 版本的 VirtualBox,最后用的是:VirtualBox 4.3.40 这个版本。

Fedora:Fedora-9-i386-DVD.iso(这个 iso 也找了好久)

安装好了 Fedora 之后,先不着急安装增强工具,先安装 kernel-devel.i686。

# 一般是安装这个
yum install kernel-devel.i686

然后再安装增强工具:

安装增强工具:

sh VBoxLinuxAdditions.run

然后就可以设置共享文件夹了,以前用的少,现在发现共享文件夹好方便啊。

 


准备编译内核

然后差不过就准备好了,环境反正是搭建好了,后面还有更多的坑等我去踩。

下图是正在编译内核:

 

转载于:https://www.cnblogs.com/tuhooo/p/11278925.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值