安装Gentoo Livedvd到硬盘

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

    Linux的重要性毋庸置疑,而之前也玩过不少发行版,最开始玩的是Fedora,后来为了寻找服务器版本又装过RHEL5,听说CentOS后,在RHEL5的基础上,替换掉了RedHat的Logo,通过yum更新成了CentOS5,至于桌面发行版的光刻盘就N张,用LiveCD也玩过不少Linux,有Ubuntu、openSuse、gOS、jolicloud、Mono。这一次打算迁移到Gentoo上,并且不打算改了。于是这一篇就是安装手记。 

 先恶补一下背景知识~

高手直接跳过(很多都是来自官方文档,Gentoo的文档是出了名的详细,以至于没多少人认真的看完,恶补的是我不熟悉的知识。。。)

1.Gentoo的发音 
    Gentoo读音为"gen-too"("Gentoo"中的"g"不发重音,它类似于"gentle"中的"g"),音标大致为[gen·tʊ || 'dʒentʊ](读音读错可是件挺没有面子的事情,例如Linux,音标为['li:nэks],可以听听Linus Torvalds的录音~)

2.Gentoo的根本及特点
    “Gentoo赖以生存的根本在于赋予用户以选择的权利”,“当你安装Gentoo时,你将会清楚的了解到——你能够选择怎样编译软件,如何安装Gentoo,以及使用哪种系统日志程序等等。”“Gentoo是一个快速和现代化的元发行版,拥有简洁灵活的设计理念。Gentoo基于自由软件构建,它不会对用户隐瞒任何底层细节。”

3.什么是Stage1、Stage2、Stage3
    Gentoo中的Stage是指安装的几个阶段,“Gentoo还是提供了stage1和stage2的tarball。但是它们是为开发所预备的(发布工程团队从stage1的tarball产生stage3的tarball)”
   Grub中的Stage:“GRUB 含有几个 images 文件,两个基础(必需的)stages 文件(stage1和 stage2),可选的 stage(也称为 stage1.5),和两个网络引导的images 文件nxgrub 和xegrub)。stage1 是用于引导 GURB 的一个必须的映象文件。通常它是被嵌入到 MBR。或者一个分区的引导扇区之中。因为 PC 的引导扇区是512 字节,所以stage1 也是 512 字节。stage1 的作用就是从一个本地磁盘加载 stage 2 或者 stage 1.5 。因为大小的限制,stage1 对 stage2 或者stage 1.5 的位置进行编码,也就是说,stage1 是无法识别文件系统格式的。stage2 是 GRUB 的核心映象。它几乎处理所有的事情(除了加载它自己),通常可以把他放在文件系统上,但不是必须的。一旦你执行了 grub-install 安装了 boot loader ,stage1 文件就不是必须的,可以把它移动到任意位置,因为它已经被嵌入到 MBR 或者 PBR 了。stage1和stage2 文件一般位于 /boot/grub/ 目录下,在这个目录下还有很多 stage 1.5 的文件,而且都是以文件系统格式命名的。它们的目的是在 stage1 和 stage2之间搭建一个桥梁,也就是 stage 1 加载 stage 1.5, stage 1.5 加载 stage2。stage1 和 stage 1.5 的不同之处是 stage1 无法识别文件系统,stage 1.5 可以。”

4.什么squashFS文件系统
    squashFS是一个只读型文件系统,它可以对存储在其上的文件和目录进行压缩,并支持最大1024千字节的区段,以提供更大的压缩比。现在被广泛运用于LIVE-CD的制作。例如Gentoo10.1 LiveDvd中的image.squashfs文件大小为2.52G,挂载后复制出来竟有大概9个G,压缩率可见一斑。

5.Portage、emerge、eBuilds
    Portage是Gentoo的软件包管理系统,完全用Python和Bash写成,绝大部分用户将通过emerge工具来使用Portage,当然也GUI的工具,比如Kuroo。当我们谈到(软件)包的时候,我们通常指的是Portage树为Gentoo用户提供的包的名称。Portage树是ebuilds文件的集合,这些文件包含了Portage管理工具维护软件(安装,搜索,查询, ...)时所需要的所有信息,并被默认的放置在/usr/portage目录中。Gentoo实际上并不“保存”任何软件包。相反,Gentoo提供了可以为你所需某个特定版本的软件解决依赖关系、获得源代码并且编译成可执行文件的这样的ebuild脚本。

正式安装~

选择合适的安装方式
    1.使用Gentoo.org提供的最小安装CD,例如install-x86-minimal-20091103.iso,安装时需要联网下载stage3包和Portage快照
    2.使用Gentoo.org提供的Universal Install CD,例如install-hppa-universal-2008.0.iso,不需要联网,而且有基于GTK或Dialog的图形化安装向导。
    3.将Gentoo十周年纪念版的LiveDVD直接安装到硬盘上,我就是选择这种方法,各种软件都配置好了,很方便。
    PS:至于如何引导,就看个人喜好了,我习惯于直接刻录成CD,当然也可以通过别的方法引导,比如通过Grub来引导

具体步骤流程:

    1.开机,选择从光盘引导,出现提示时,启动LiveCD:

    2.先分区,建议使用cfdisk,我之前安装过openSuse,与Windows是双启动,所以基本上不用改动什么,先查看分区情况:

例如我之前的两个linux分区(/boot我没有单独拿出来),/dev/sda2是ext3分区,/dev/sda3是swap分区。

格式化分区:

激活swap分区:

    3.挂载/dev/ext3分区到gentoo目录下,输入

    4.复制文件,在/mnt下,应该会有livecd这个目录,这是上面提到的image.squashfs文件里的内容,若是没有,则可以自己挂载:

复制所有文件:    

    5.然后挂载proc和dev目录,输入:    

    6.修改root密码,输入:

然后复制shadow文件到要安装的系统中,之后的root密码就是自己设置的这个了:

    7.改变环境,输入

这个是为了操作上的习惯,不换也是可以的

    8.编译内核,直接使用genkernel工具,默认情况下就够用了,

如果需要自己选择哪些要编译时,可以加上参数--menuconfig,大概半小时吧,编译结束。

    9.修改/etc/fstab,输入

添加如下两行

    10.安装Grub到MBR,输入

    11.修改grub.conf文件, 修改的是内核的名称,分区的位置,输入:

我的如下

    11.防止系统启动后修改刚刚设置的root密码,输入

    12.重启,输入

 

    不出意外的话就可以进入Gentoo了,默认的KDE界面有个gentoo用户可以自动登录,当然也可以自己修改。剩下的就是其他配置了,比如显示中文,安装中文输入法,配置时区,配置KDE,安装别的软件了,在下一篇中解决掉。

18、Gentoo Linux 安装与配置全指南 本文是一份全面的Gentoo Linux安装与配置指南,涵盖从下载最小安装CD、磁盘分区、Stage3安装、基础系统配置、内核编译到图形界面搭建的完整流程。同时介绍了软件包管理、系统更新、性能优化、安全设置以及数据备份与恢复等关键操作,帮助用户深入理解Gentoo的高度定制化特性,并顺利构建属于自己的Linux系统。 阅读详情

相关推荐

DeepLabCut-live-GUI:GUI在实时视频源上运行DeepLabCut

DeepLabCut-Live! 图形用户界面 GUI可在视频运行 ,录制视频和录制外部时间戳。 入门 打开DeepLabCut-live-GUI 在终端中,激活安装了DeepLabCut-live-GUI的conda或虚拟环境,然后运行: dlclivegui 构型 首先,创建一个配置文件:选择标记为Config的下拉菜单,然后单击Create New Config 。 所有设置(例如有关摄像机,DLC网络和DLC实时处理器的详细信息)将保存到配置文件中,以便您可以关闭并重新打开GUI,而不会丢失所有这些详细信息。 您可以在同一系统上创建多个配置文件,以便不同的用户可以在同一台计算机上保存不同的相机选项等。 要从配置文件加载以前的设置,请从下拉菜单中选择文件。 配置文件存储在$HOME/Documents/DeepLabCut-live-GUI/config 。 这些文件不需要手

gentoo-livedvd安装

首先简单介绍一下gentooGentoo是一个基于Linux的自由操作系统,它能为几乎任何应用程序或需求自动地作出优化和定制,追求极限的配置、性能,以及顶尖的用户和开发者社区,都是Gentoo体验的标志特点。 Gentoo的哲学是自由和选择。得益于一种称为Portage的技术,Gentoo能成为理想的安全服务器、开发工作站、专业桌面、游戏系统、嵌入式解决方案或...

weixin_34082695的博客 758

gentoo安装步骤整理

 这几天有机会接触了gentoo安装,看介绍,gentoo安装比较难,需要手动做很多工作。我把这几天整理的安装文档发一下,顺便把自己的一些感想说一下。感想:1. 老版本的gentoo和2006.0的版本安装过程和配置有很大变化,比如安装过程中一些选项参数;网络配置文件/etc/conf.d/net的文件格式。网上搜到的中文资料都是老版的介绍,新版的还没翻译过来。要想安装最新版的,还是先

想飞的马 6604

Gentoo安装教程

最近比较闲,所以挑战一下自己,在自己的台式电脑上安装gentoo下面记录了我亲自安装的步骤,作为以后我再次安装时参考所用。

silent_missile的博客 4981

Gentoo Linux 2006.1(LiveCD)图形界面安装指南(菜鸟无图版)

from:http://linux.chinaunix.net/bbs/thread-890053-1-1.html说明: gentoo2006.1的安装进一步简化,这对于那些原本望gentoo安装而却步的朋友来说,无疑是个非常好的开始Gentoo之旅的机会。虽然2006.1的installer总体来说还是有些不足,和其他主流发行版相比还是有一定距离,但对照以前的安装过程,已经足够傻瓜了:)

yuyin86的专栏 3420

硬盘安装Gentoo(原创)

硬盘安装Gentoo如果你使用Redhat Linux的话,安装肯定不会遇到什么大的问题,不论是从光盘安装,从硬盘安装,或是利用NFS网络安装都很便捷,因为Redhat已经为你提供了一套很完善的安装软盘了。可是如果你没有刻录机,无法进行光盘安装的话,那就比较麻烦,因为Gentoo并没有提供一套安装软盘。经过我不断的摸索,我尝试出了一套从硬盘安装Gentoo的方法。现在写出来,希望能对将

eaglesForever的专栏 4509

Gentoo Linux 10.0 LiveDVD 发布

Gentoo Linux 开发团队已发布 Gentoo Linux 10.0 LiveDVD。该 LiveDVD 针对 Gentoo Linux 诞生 10 周年(1999-2009)而特别制作,非常具有纪念意义,尤其值得收藏。 Gentoo Linux 10.0 LiveDVD 主要包括: Linux Kernel 2.6.30(含 Gentoo 补丁) Glibc 2.9 GCC 4.3....

weixin_34122810的博客 152

linux dvd视频,Gentoo Linux 10.1 LiveDVD快速安装法(视频)

先补一下背景知识:高手直接跳过(很多都是来自官方文档,Gentoo的文档是出了名的详细,以至于没多少人认真的看完,恶补的是我不熟悉的知识。。。)1.Gentoo的发音Gentoo读音为”gen-too”(”Gentoo”中的”g”不发重音,它类似于”gentle”中的”g”),音标大致为[gen·tʊ || ‘dʒentʊ](读音读错可是件挺没有面子的事情,例如Linux,音标为[‘li:nэks...

weixin_39809793的博客 341

Gentoo硬盘安装

1, 准备最小install-x86-minimal-20120207.iso,下载地址: http://distfiles.gentoo.org/releases/x86/autobuilds/current-iso/install-x86-minimal-20120207.iso 2, 准备grub_for_dos 下载地址: http://sourceforge.net/p

开心乐源的专栏 1814

从Live CD安装Voyage linux硬盘

Installing Voyage Linux to a hard disk from Live CD 从Live CD安装Voyage linux硬盘 ============================================================================== Afte booting the Live CD, login as

风之羽 2262

gentoo linux软件安装,Gentoo Linux 快速安装方法安装

前置步骤:1. 下载 Gentoo Live DVD 10.1 (Gentoo十周年纪念版)2. x86版下载位置:http://mirrors.sohu.com/gentoo/releases/x86/10.1/livedvd-x86-amd64-32ul-10.1.iso3. x64版下载位置:http://mirrors.sohu.com/gentoo/releases/amd64/10.1...

weixin_42165712的博客 535

Gentoo文档翻译——安装Gentoo(2) 硬件要求

硬件要求在我们开始之前, 我们首先列出了能够在X86架构上成功安装Gentoo硬件需求。Gentoo X86 project site可以找到更多关于Gentoo X86支持的信息。Gentoo Linux 安装光盘最小化安装光盘Gentoo最小化安装光盘包含官方维护的Gentoo环境可启动的光盘。他允许用户从光盘启动Linux。在启动的过程中会检测硬件并且夹在合适的驱动程序。光盘由Gentoo开发

Wallance's Home Online 1034

记一次基于vmware的gentoo安装

 采用GPT分区,只要一个根分区和/boot分区,无swap分区,你可以自行增加/home等,我是有一个/data分区专门用于装个人数据的,独立磁盘文件,方便备份;系统是64位的,最终采用systemd(gentoo默认是openrc),安装简洁版的X11和简洁版的KDE,注意是在vmware上安装的,不是实体机。。。全部安装可能要十几个小时,如果你不需要安装X、KDE,大概只需要1小时,其中编译...

weixin_34066347的博客 943

Gentoo Linux 快速安装方法安装

前置步骤:1. 下载 Gentoo Live DVD 10.1 (Gentoo十周年纪念版)2. x86版下载位置:http://mirrors.sohu.com/gentoo/releases/x86/10.1/livedvd-x86-amd64-32ul-10.1.iso3. x64版下载位置:http://mirrors.sohu.com/gentoo/releases/amd64/10.1...

suoyihen 380

Linux各个发行版本的介绍, 以及VirtualBox+CentOS安装步骤

Linux和Unix系统有哪些主要的发行版本 Unix: (非开源传统商业操作系统) IBM AIX, HP HP-UX, Sun Solaris,等 各家硬件厂商的发行版本, 往往是和自家的硬件设备绑定的. 各家的Unix命令集可能略有不同. Linux: (开源,免费的"类UNIX"操作系统.此处Linux意为GNU/Linux OS而非Linux内核) Linux发行版本众...

weixin_30505225的博客 177

[转]将Gentoo LiveCD系统复制到硬盘HOWTO

Gentoo LiveCD系统复制到硬盘HOWTOhttp://www.shunz.net/2006/07/how_to_install_livecd_into_hdd.html 

csdnxw 谢伟的专栏 1069

Gentoo快速安装安装在zfs上安装实践

作为Linux菜鸟,却由于对性能的追求而想安装Gentoo,也失败了几十次,走了太多的弯路,甚至花一整个五一假期照着某医科生的帖子,从stage1开始装,然后还失败了。近些时总算找到了诀窍,能做到除核心配置失误导致死机外,都能安装成功。最近又对zfs起了兴趣,想把Gentoo装在zfs上。经过这几个月的不断失败和重装(最多的是找不到引导区),终于在昨天晚上安装成功(撒花~撒花~~)特写此文记录一下。

starcat2002的专栏 1241

Gentoo安装流程梳理OpenRC-AMD64

Gentoo 基本系统安装流程 3A平台

丿初丶翎的博客 2653
上一篇: 学校图书馆Web系统检索小技巧
下一篇: 折腾好了家里的老旧打印机--佳能Canon S100sp
xutaozero21
博客等级 码龄19年 113粉丝 40原创
评论 27
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值