立即注册
查看: 664|回复: 0

[linux技术资料] 深度探索Linux操作系统:系统构建和原理解析

已绑定手机
发表于 2021-5-12 18:07:39 | 显示全部楼层 |阅读模式 来自 广东省深圳市
第一章:准备基本环境
1.安装 VirtualBox
笔者建议在真实的计算机上安装一个Linux操作系统,这个系统作为工作机,主要进行编译、构建和开发,另外辅助提供做一些实验及阅读源代码等。理论上使用哪家的发行版或者哪个版本都可以,但是为了避免意外的麻烦,建议使用和笔者相同的环境。在写作这本书的最后,笔者使用Ubuntu12.10将构建过程全部验证了一遍,所以建议读者也使用这个版本。 另外,我们当然不希望使用工作机调试我们构建的操作系统,因为这样需要频繁的启动。所以我们需要一个虚拟机,笔者使用的虚拟机是VirtualBox。在Ubuntu12.10下,使用 如下命令安装VirtualBox :root@baisheng:~# apt-get install virtualbox
因为我们是从零开始构建系统,因此虚拟机上还需要一个额外的 Linux 系统作为桥梁。鉴于其只是一个桥梁,所以使用什么版本没有关系,比如笔者虚拟机上使用的是 Ubuntu11.10。

2.创建虚拟计算机
在安装 Linux 操作系统之前,我们需要从硬件层面创建一个虚拟的计算机。VirtualBox 启动后,主界面如图 1-1 所示:
1.jpg
单击图 1-1 中 VirtualBox 主界面工具条中的“新建”按钮,新建虚拟机的向导将启动。 这个过程非常简单,读者按照新建向导一路执行下去就好。读者只需要注意在安装过程中要 选择安装 Linux 操作系统,其他全部默认即可。 创建好虚拟机后,在 VirtualBox 主界面中将出现新建的虚拟裸机,如图 1-2 所示,其中, ubuntu11.10 就是笔者新创建的虚拟机。

3.安装 Linux 系统
本节我们将在 1.2 节创建的裸机上安装 Linux 操作系统。 在图 1-2 所示的工具栏上单击“设置”按钮,当然要确保在左侧的列表中选中的是刚刚 创建的裸机,出现如图 1-3 所示的界面。
2.jpg
在图 1-3 中,首先在左侧的列表中选择“存储”。在默认情况下,我们会看到虚拟机已 经添加了一个空的虚拟光驱。如果 VirtualBox 没有自动添加,读者手动添加即可。至于是 SATA 接口还是 IDE 接口,是没有关系的,毕竟是虚拟的。然后,选中虚拟光驱,即图 1-3 所示的 IDE 控制器下的“没有盘片”,然后单击“分配光驱”文本框旁的带有光盘图片的按钮。VirtualBox 将打开一个文件选择对话框,读者找到 Linux 操作系统的光盘映像即可。这 个过程与我们将物理光盘放入光驱道理完全相同。 在将光盘映像放入虚拟光驱后,在图 1-2 所示的界面中单击工具栏上的“启动”按钮, 启动 Linux 系统的安装过程。鉴于现在的发行版的安装过程非常友好且全程自动化,我们就 不再浪费太多版面逐一介绍。其中需要读者重点关注的是一定要从硬盘中为我们即将构建的 系统划分出一块分区,基本上 2GB 就足够了,并将其格式化为 EXT4 类型,当然后面这一步 也可以在系统安装完成后进行。


更多内容请下载附件查看
2021-5-12 18:06 上传
文件大小:
4.21 MB
下载次数:
2
附件售价:
2 RD币  购买记录
本地下载 立即购买

16RD supports Paypal , Payment is calculated at the exchange rate of the day. Unable to download please contact 18902843661 (WhatsApp OR wechat number)

关于一牛网在微软浏览器(Microsoft Edge、IE浏览器)警报通告&解决方案!(无法下载直接更换浏览器即可)

*附件为作者发布,与本站无关,如有侵权,请联系客服删除


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表