Gentoo 安装记录

Gentoo Linux 快速安装记录 gentoo 快速安装过程记录写在前面:安装之前准备工作硬盘分区挂载分区开始安装stage3创建SWAP交换文件复制DNS配置fstab配置编译选项(make.conf)chrootGentoo ebuild 软件仓库安装ebuild 数据库快照并更新选择正确的配置文件安装一些必要工具GRUB其它设置主机名配置网络重启进入新系统更新@world集合新系统的一些设置 最后更新日期:2022年2月2日 写在前面: 我为什么要用gentoo 不是因为什么苦难哲学,安装Gentoo并不困难,只是需要时间而已 从最开 阅读详情

http://www.gentoo.org/doc/zh_cn/gentoo-x86-quickinstall.xml

晚上在虚拟机上重新装了下 gentoo,用了当前最新版的 gentoo,把安装过程记录下来备用。

下载安装包

下载安装 CD 和 stage3 包:

http://www.gentoo.org/main/en/where.xml

我用的是 amd64 平台的:

http://mirrors.kernel.org/gentoo/releases/amd64/autobuilds/current-iso/

wget http://mirrors.kernel.org/gentoo/releases/amd64/autobuilds/current-iso/install-amd64-minimal-20091203.iso

wget http://mirrors.kernel.org/gentoo/releases/amd64/autobuilds/current-iso/stage3-amd64-20091203.tar.bz2

wget http://distfiles.gentoo.org/snapshots/portage-20100116.tar.bz2

开始安装

将安装 CD 插入虚拟机,引导后进入命令行。

先配置好网络,之后的操作可以全部通过 ssh 连接来操作。

net-setup eth0

设置 root 用户密码:

passwd

启动 sshd 服务:

/etc/init.d/sshd start

用 SecureCRT 连接:

image

创建磁盘分区fdisk /dev/sda
首先,我们创建一个小一点的启动分区。键入n 创建一个新分区,然后键入p 来选择一个主分区,接下来键入1 选择第一个主分区。当提示输入第一个柱面的时候,敲回车键。当提示输入最后一个柱面的时候,输入+32M ,来创建一个32M大小的分区,并设置它的启动标记: 
现在,当你键入p 时,你应该看到如下的分区输出: 

我们需要把这个分区设置成可启动的。键入a 来给分区添加启动标志,然后键入1 。如果你再次按p 键,你就会注意到,在“Boot”那一列有个* 。

 

我们现在来创建交换分区。键入n 创建一个新分区,然后键入p 来告诉fdisk你创建的是主分区。接着输入2 来创建第2个主分区,在本例中是/dev/sda2 。当提示输入第一个柱面的时候,直接敲回车。当提示输入最后一个柱面的时候,输入+512M 来创建一个512MB大小的分区。在这之后,键入t 来设置分区类型,键入2 选择你刚刚创建的那个分区,然后再输入82 把分区类型设置成“Linux Swap”。完成以上这些步骤之后,键入p ,应该显示一个与下面类似的分区表:

 

 

最后,我们来创建根分区。键入n 创建一个新分区,然后键入p 来告诉fdisk你创建的是主分区。接着输入3 来创建第3个主分区,在本例中是/dev/sda3 。当提示输入第一个柱面的时候,直接敲回车。当提示输入最后一个柱面的时候,单击回车把你磁盘上的剩余空间创建一个分区。完成以上这些步骤之后,键入p ,应该显示一个与下面类似的分区表:

 

 

 

代码 4.1: 在分区上应用文件系统

# mke2fs /dev/sda1



# mke2fs -j /dev/sda3


现在在你新建的分区(或逻辑卷)上创建文件系统。

 

mkswap 是初始化交换分区的命令:

 

代码 4.2: 创建交换分区标志

# mkswap /dev/sda2



使用swapon 命令来激活交换分区:

 

代码 4.3: 激活交换分区

# swapon /dev/sda
2

 

解压 stage3 和 portage

创建基本目录结构:

mount /dev/sda3 /mnt/gentoo
mkdir /mnt/gentoo/boot
mount /dev/sda1 /mnt/gentoo/boot
cd /mnt/gentoo

tar jxf stage3-amd64-20091203.tar.bz2
rm -f stage3-amd64-20091203.tar.bz2

tar xvjf /mnt/gentoo/portage-latest.tar.bz2 -C /mnt/gentoo/usr


rm -f portage-20100116.tar.bz2

         使用mirrorselect更新GENTOO_MIRRORS变量

         # mirrorselect -i -o >> /mnt/gentoo/etc/make.conf

         代码 1.2: 使用mirrorselect选择rsync镜像站点

         # mirrorselect -i -r -o >> /mnt/gentoo/etc/make.conf

         运行完mirrorselect 以后,最好自己再检查一下/mnt/gentoo/etc/make.conf 里的设置!

        代码 1.3: 拷贝DNS信息

      (参数"-L"是必须的,用来确保我们拷贝的不是一个符号链接) # cp -L /etc/resolv.conf /mnt/gentoo/etc/

 

代码 1.4: 挂载/proc和/dev

# mount -t proc none /mnt/gentoo/proc

# mount -o bind /dev /mnt/gentoo/dev
# chroot /mnt/gentoo /bin/bash
# env-update
>> Regenerating /etc/ld.so.cache...
# source /etc/profile
# export PS1="(chroot) $PS1"

更新Portage树,记住这一步骤,要不很要可能很多旧文件找不到

# emerge --sync (如果你在使用一个慢速终端比如一些帧缓冲或者是串口的控制台,你可以添加--quiet选项来加速这个过程:) #

emerge --sync --quiet

emerge portage

主机域名设置

cd /etc
echo "127.0.0.1  localhost" > hosts
hostname gentoo-llx

安装内核:emerge gentoo-sources

 

编译安装内核 (所有的驱动都装,单独配置太麻烦了)

emerge genkernel
zcat /proc/config.gz > /usr/share/genkernel/arch/x86/kernel-config
genkernel all
ls /boot/kernel* /boot/initramfs*这个信息在grub中用的到

安装配置 grub

emerge grub
grub
> root (hd0,0)
> setup (hd0)
> quit

 

nano -w /boot/grub/grub.conf

grub.conf 内容如下:

default 0
timeout 10

title Gentoo Linux 2.6.30-r5
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.30-gentoo-r5 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3 
initrd /boot/initramfs-genkernel-x86-2.6.30-gentoo-r5 

         grep -v rootfs /proc/mounts > /etc/mtab

         grub-install --no-floppy /dev/sda

 

系统配置

文件系统挂载点:

nano -w /etc/fstab
/dev/sda1               /boot           ext2            noauto,noatime  1 2
/dev/sda3               /               ext3            noatime         0 1
/dev/sda2               none            swap            sw              0 0

网络设置:修改文件/etc/conf.d/net

手动为eth0设置IP信息

config_eth0=("192.168.16.213 netmask 255.255.255.0 brd 192.168.16.255")
routes_eth0=("default via 192.168.16.1" )

 

添加net.eth0到默认的运行级别

# rc-update add net.eth0 default



 

服务设置:

rc-update add sshd default

时区设置:

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
nano -w /etc/conf.d/clock

设置 root 密码:

passwd

重启,完成安装

exit

cd

umount /mnt/gentoo/boot /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo 
reboot

 

gentoo linux 安装记录 硬盘分区 分区 大小 分区类型 挂载点 补充说明 /dev/sda1 300M fat32 /boot/EFI 和win10共享EFI /dev/sdb1 1G btrfs /boot 凑个整数 /dev/sdb2 剩余全部空间 btrfs /,/home,/var/cache/distfiles 创建三个子卷 /dev/sdb3 4G swap none 16G内存,... 阅读详情

相关推荐

1.2 从“跟网”到“构网”:技术范式的历史性转变

新型电力系统面临"双高"特征带来的稳定性挑战,促使并网控制技术从"跟网型"向"构网型"范式转变。传统跟网型变流器作为受控电流源依赖强电网,存在短路电流能力有限、易失稳等缺陷;而构网型变流器模拟同步发电机特性,作为受控电压源具备自主建立电压/频率、提供虚拟惯性、增强短路容量和改善系统阻尼四大核心能力。这一技术范式转变使变流器从电网跟随者变为构建支撑者,成为解决新能源大规模接入稳定性的关键。

技术工作者 722

首次安装Gentoo步骤记录

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34309435的博客 204

PCIE6.0协议学习小记-Flit_Mode

PCIE6.0学习

code_aJack的博客 4637

gentoo + systemd 安装记录(2022-02-06)

整理一下gentoo + systemd + lvm 安装过程 最近翻出来一块250G的硬盘,很久没安装过gentoo了,在这里记录一下安装过程 前期准备工作 下载minimal安装镜像:https://mirrors.163.com/gentoo/releases/amd64/autobuilds/current-install-amd64-minimal/install-amd64-minim...

kimux的博客 4357

HCIA-Storage 存储工程师学习笔记——1. 存储技术趋势

文章目录1. 存储技术趋势1.1 数据、信息与数据存储1.2 存储技术的发展①存储架构的发展②存储介质的发展③ 接口协议的发展1.3 存储产品的发展趋势 华为HCIA-Storage认证地址:https://e.huawei.com/cn/talent/#/cert/roadmap 1. 存储技术趋势 1.1 数据、信息与数据存储 什么是数据? ​ 数据是对所有事物的数字表示。 数据的种类? 结构化数据 半结构化数据 非结构化数据 数据的处理周期 ​ 数据处理是人或机器对数据进行的重组或重新排序,

超级大洋葱的博客 2846

【Coze 扣子案例】第 23 期・商业篇:一键获取精准商机,自动化招标信息查询与分析

通过地区和项目类型等多维度组合查询全国招标信息网数据,实现招标公告的快速定位。自动解析招标公告内容,提取关键信息,并生成结构化摘要。帮助企业高效获取精准商机,提升市场竞争力,降低人工成本,解决 “信息过载” 与 “精准匹配难” 的双重问题。

weixin_72689845的博客 1927

Gentoo Linux 安装及配置记录

折腾病又犯了,于是装起了Gentoo,在archlinux下,靠着google和官方wiki,一次性就装好了systemd版的Gentoo。特此记录下安装的过程。 看来国内用gentoo的大佬们都比较低调,所以我来出风头了。文章与我的博客同步更新。 我的博客网站: SMARTDENG 安装准备 一个正常运行的Linux 正常的互联网连接 分区与挂载 分区工具有很多,由...

qq_37868876的博客 1194

使用PyTorch设计卷积神经网络(CNN)来处理遥感图像Indian Pines数据集

使用PyTorch设计卷积神经网络(CNN)来处理遥感图像Indian Pines数据集

XAX520_1314的博客 2490

VMware安装Gentoo记录

放假在家闲来无事摆弄了一下Gentoo,以下是安装过程的一些记录。仅作为学习的笔记,有低级错误还望各位高人不吝指点。先谢过了 安装准备: 1)知识储备 ①看了大半本的《鸟哥的Linux私房菜(基础学习篇)》,初步认识了Linux的基本原理,掌握了一些常用的指令用法。附1. ②在虚拟机上安装了了CentOS5.1版本,算是对命令行方式的计算机操作有了感性的认识。 ③暑假看过《计算机网络基础

DJ_Zhu@blog 4152

高级数据库--作业及答案

中科大金培权老师的高级数据库课程作业及答案

一杯水果茶!足矣~ 1657

第229篇 轨迹时间参数化——TOPP-RA和速度约束处理

本文介绍了时间最优路径参数化(TOPP)问题及其解法。TOPP研究如何在给定空间路径上分配时间,使机器人运动时间最短且不超速,需满足速度、加速度和力矩约束。经典解法采用相平面法,通过前向和后向扫描确定最优速度曲线。TOPP-RA改进了数值稳定性,支持多约束处理。文章对比了TOPP与轨迹优化的区别,列举了开源工具,并解答了面试常见问题,指出TOPP广泛应用于机械臂、AGV等领域。TOPP不改变路径形状,仅优化速度分配,其最优解具有bang-bang特性。

郑伟强dev的专栏 321

gentoo安装记录[20050216]

gentoo安装记录[20050216] 原作者: * 20050216: 我明天 (17 号) 要去武汉陪 gf 几天, 顺便找找工作 (如果你有武汉的工作信息, 记得一定给我发信或者直接联系我! 非常非常感谢先!!), 可能有几天上不来了, 所以赶紧把这帖子搞定啦! 大家有啥想法/意见的就跟帖提, 我回来改 * 2005...

weixin_30568715的博客 192

NX二次开发PK获取对象类型

PK_ENTITY_ask_class(),获取对象类型建议用这个函数,比较通用,包含所有对象类型,可以替代UF_MODL_ask_edge_type(),UF_MODL_ask_body_type(),UF_MODL_ask_face_type()等函数。

qq_39541524的博客 827

gentoo系统安装记录

这里是最直接的安装方法,官方文档: http://www.gentoo.org/doc/zh_cn/handbook/handbook-x86.xml   可能你会遇到个不爽的问题: grub-install --no-floppy /dev/sda 时候   end_request: I/O error, dev fd0, sector 0 end_request: I/O err...

加俊 197

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

amd64/UEFI/systemd/gnome/gentoo安装过程记录

注意 本人使用 install-amd64-minimal-20220123T170538Z.iso stage3-amd64-desktop-systemd-20220116T170534Z.tar.xz 配置信息 CPU: Intel i5-8300H (8) @ 4.000GHz GPU: NVIDIA GeForce GTX 1060 Mobile 6GB Host: OMEN by HP Laptop 15-dc0xxx 格式化磁盘 fdisk /dev/nvme0n1 g n 1

代码中枢:软件工程理论与实践的桥梁 2069

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

[记录]Gentoo UEFI/Gpt 安装注意项

grub2问题 1.安装Grub2之前指定make.conf配置文件中的 GRUB_PLATFORMS="emu efi-64" 2./etc/fstab文件内容(注意挂载目录是/boot/efi): # <fs> <mountpoint> <type> <opts...

aqgapja0504的博客 676

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Ryzen 移动平台上安装 Gentoo Linux

Linux 内核对于跟进支持Ryzen 移动低压 CPU的热情似乎和市面上寥寥无几的 Ryzen 笔记本热度十分吻合。虽然从 Linux4.11起就对 Ryzen 桌面 CPU 有较好的支持,但是4.17以下的内核在其移动 CPU 上甚至无法正常载入。撰写本文时(2018.07),...

chenyi8526的博客 494

Gentoo 安装记录systemd+merge-usr+kde5 2023最新

我选择的是清华源的stage3 包目录是/gentoo/releases/amd64/autobuilds/current-stage3-amd64-desktop-systemd-mergedusr/由于我安装的是kde桌面,所以我最终选择的是stage3-amd64-desktop-systemd-mergedusr-*.tar.xz。GENTOO_MIRRORS="https://mirrors.tuna.tsinghua.edu.cn/gentoo/" #使用清华源。

qq_44824110的博客 680

我的y450安装gentoo,内核编译选项记录

编译内核是安装linux系统中最难的一项,当然大多人前期都是逃避此问题,比如选择使用GenKernel或者索性使用ubuntu ,fedora等等其实编译一两次内核就会发现其实它并没那么难,就是对照手册,按照自己的需求开关一些选项而已.下面是我Y450-tsi在编译内核时一些配置的记录我的内核版本是2.6.39首先网卡网卡是这个型号的 Intel Corporation 82...

weixin_33966095的博客 112

GENTOO 安装手记(转)

IBM T42 GENTOO 安装手记 一. 序言玩Linux已经很多年了,但一直都只是停留在常用服务的使用上,并没有对Linux有更深入的了解。最近玩了二星期的gentoo,感觉还不错,特记下自己的gentoo安装过程,表示对gentoo版的支持。希望能给那些跟我一样的新手提供些参考。WindDesertWater 2005-9-5二. 机器配置IBM T42 CPU:

设计模式空间 6517

gentoo 安装笔记 2009.07.10

历经N遍失败,终于成功了。做个笔记。 0. 环境Ubuntu 8.04 - Hardy Heronvirtual-box 3.00.1 虚拟机配置常规 -> Linux / gentoosystem -> processor -> pae/nx 去掉memory -> 256M1. 准备1.1 光盘启动boot: gentoo-nofb nox(

gtnl2009的专栏 1742

vmWare10安装gentoo备忘

1.准备工作         良好网络环境 2.新建虚拟机     硬盘格式为IDE     cd选择安装目录:install-x86-minimal-20140415.iso 3. 打开虚拟机     在boot目录下直接enter键进入安装     等待进入到livecd ~ # 4. 配置网络     先ping baidu.com能连上就不配了,虚拟机一般能连上 5

asusk42jc的专栏 1154

安装Gentoo Livedvd到硬盘

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

静影沉璧 2万+

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

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

starcat2002的专栏 1246

gentoo安装记录帖(连续重装2次,内核编译n次)

又开始折腾gentoo了,真是犯贱。。。。 实在受不了懒的习惯了,本本Acer ASPIRE 522,渣渣机,为了要一个性能好一点的系统,现在折腾gentoo了。 win7,xp,xp(RAMOS),ubuntu,centos都已倒腾过了。。。渣渣机,不解释,这几个系统win7表现挺好的。。。实在贱兔没戏就win7了 内核是3.9.2 正题 lspci 00:00.0 Host bri

722
上一篇: Linux开启SSH
下一篇: PHP几个防SQL注入攻击自带函数区别
BruceLin
博客等级 码龄19年 13粉丝 84原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值