日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

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

發(fā)布時(shí)間:2024/3/26 linux 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux dvd视频,Gentoo Linux 10.1 LiveDVD快速安装法(视频) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

先補(bǔ)一下背景知識(shí):

高手直接跳過(很多都是來自官方文檔,Gentoo的文檔是出了名的詳細(xì),以至于沒多少人認(rèn)真的看完,惡補(bǔ)的是我不熟悉的知識(shí)。。。)

1.Gentoo的發(fā)音

Gentoo讀音為”gen-too”(”Gentoo”中的”g”不發(fā)重音,它類似于”gentle”中的”g”),音標(biāo)大致為[gen·t? || ‘d?ent?](讀音讀錯(cuò)可是件挺沒有面子的事情,例如Linux,音標(biāo)為[‘li:nэks],可以聽聽Linus Torvalds的錄音~)

2.Gentoo的根本及特點(diǎn)

“Gentoo賴以生存的根本在于賦予用戶以選擇的權(quán)利”,“當(dāng)你安裝Gentoo時(shí),你將會(huì)清楚的了解到——你能夠選擇怎樣編譯軟件,如何安裝Gentoo,以及使用哪種系統(tǒng)日志程序等等。”“Gentoo是一個(gè)快速和現(xiàn)代化的元發(fā)行版,擁有簡潔靈活的設(shè)計(jì)理念。Gentoo基于自由軟件構(gòu)建,它不會(huì)對用戶隱瞞任何底層細(xì)節(jié)。”

3.什么是Stage1、Stage2、Stage3

Gentoo中的Stage是指安裝的幾個(gè)階段,“Gentoo還是提供了stage1和stage2的tarball。但是它們是為開發(fā)所預(yù)備的(發(fā)布工程團(tuán)隊(duì)從stage1的tarball產(chǎn)生stage3的tarball)”

Grub中的Stage:“GRUB 含有幾個(gè) images 文件,兩個(gè)基礎(chǔ)(必需的)stages 文件(stage1和 stage2),可選的 stage(也稱為 stage1.5),和兩個(gè)網(wǎng)絡(luò)引導(dǎo)的images 文件nxgrub 和xegrub)。stage1 是用于引導(dǎo) GURB 的一個(gè)必須的映象文件。通常它是被嵌入到 MBR。或者一個(gè)分區(qū)的引導(dǎo)扇區(qū)之中。因?yàn)?PC 的引導(dǎo)扇區(qū)是512 字節(jié),所以stage1 也是 512 字節(jié)。stage1 的作用就是從一個(gè)本地磁盤加載 stage 2 或者 stage 1.5 。因?yàn)榇笮〉南拗?#xff0c;stage1 對 stage2 或者stage 1.5 的位置進(jìn)行編碼,也就是說,stage1 是無法識(shí)別文件系統(tǒng)格式的。stage2 是 GRUB 的核心映象。它幾乎處理所有的事情(除了加載它自己),通常可以把他放在文件系統(tǒng)上,但不是必須的。一旦你執(zhí)行了 grub-install 安裝了 boot loader ,stage1 文件就不是必須的,可以把它移動(dòng)到任意位置,因?yàn)樗呀?jīng)被嵌入到 MBR 或者 PBR 了。stage1和stage2 文件一般位于 /boot/grub/ 目錄下,在這個(gè)目錄下還有很多 stage 1.5 的文件,而且都是以文件系統(tǒng)格式命名的。它們的目的是在 stage1 和 stage2之間搭建一個(gè)橋梁,也就是 stage 1 加載 stage 1.5, stage 1.5 加載 stage2。stage1 和 stage 1.5 的不同之處是 stage1 無法識(shí)別文件系統(tǒng),stage 1.5 可以。”

4.什么squashFS文件系統(tǒng)

squashFS是一個(gè)只讀型文件系統(tǒng),它可以對存儲(chǔ)在其上的文件和目錄進(jìn)行壓縮,并支持最大1024千字節(jié)的區(qū)段,以提供更大的壓縮比。現(xiàn)在被廣泛運(yùn)用于LIVE-CD的制作。例如Gentoo10.1 LiveDvd中的image.squashfs文件大小為2.52G,掛載后復(fù)制出來竟有大概9個(gè)G,壓縮率可見一斑。

5.Portage、emerge、eBuilds

Portage是Gentoo的軟件包管理系統(tǒng),完全用Python和Bash寫成,絕大部分用戶將通過emerge工具來使用Portage,當(dāng)然也GUI的工具,比如Kuroo。當(dāng)我們談到(軟件)包的時(shí)候,我們通常指的是Portage樹為Gentoo用戶提供的包的名稱。Portage樹是ebuilds文件的集合,這些文件包含了Portage管理工具維護(hù)軟件(安裝,搜索,查詢, …)時(shí)所需要的所有信息,并被默認(rèn)的放置在/usr/portage目錄中。Gentoo實(shí)際上并不“保存”任何軟件包。相反,Gentoo提供了可以為你所需某個(gè)特定版本的軟件解決依賴關(guān)系、獲得源代碼并且編譯成可執(zhí)行文件的這樣的ebuild腳本。

因?yàn)镚entoo Linux的程式會(huì)在自己的電腦里編譯,所以安裝X-Window (KDE4)會(huì)很久,所以就找了個(gè)辦法來快速安裝,就是把 live DVD的Gentoo X-Window編譯好的環(huán)境復(fù)制到硬碟里,這樣就不用長時(shí)間編譯的動(dòng)作,不過很怪的事,DVD才2.6G左右,復(fù)制到硬碟中就要9G,復(fù)制的時(shí)間約要20分鐘(VirtualBox Intel P7350 2.0G 4GRAM),整體安裝應(yīng)該可以在 30 minute 內(nèi)完成安裝跟Live DVD一模一樣的環(huán)境。

ps. Gentoo 如果要正常方式安裝有 X-Window 需一天一夜

特地錄了一個(gè)安裝影片,不過因?yàn)檩斎胫噶畈豢旒由?Grub 設(shè)定大小寫錯(cuò)誤,小修了一下,但也有安裝成功!花了 43.53 分鐘!

已知但還無法解決的問題:

1. 會(huì)預(yù)設(shè)帶 Gentoo 帳號(hào)登入,跟 Live DVD開機(jī)后等個(gè)10秒就用這個(gè)帳號(hào)自動(dòng)登入。

2. 還沒有中文環(huán)境,跟 Live DVD開機(jī)后一樣。

3. 就是跟 Live DVD開機(jī)后一樣啦。

環(huán)境:

1. Host: Win7 (64bit) + VirtualBox(32bit) Gentoo Linux 10.1 Live DVD

2. Host: 4G RAM / Guest 512M RAM

3. Host: 320G HDD / Guest 80G HDD

前置步驟:

1. 下載 Gentoo Live DVD 10.1 (Gentoo十周年紀(jì)念版)

2. x86版下載位置:http://mirrors.sohu.com/gentoo/releases/x86/10.1/livedvd-x86-amd64-32ul-10.1.iso

3. x64版下載位置:http://mirrors.sohu.com/gentoo/releases/amd64/10.1/livedvd-amd64-multilib-10.1.iso

看起來x86版看檔名也可以裝64位元的樣子,VirtualBox虛擬機(jī)就不多介紹了

安裝步驟:

1. 分割磁區(qū)

2. 格式化分割區(qū)

3. 掛載分割區(qū)

4. 復(fù)制Live DVD Gentoo檔案

5. 把環(huán)境切到硬碟

6. 修改root密碼

7. 安裝grub到 mbr

8. 設(shè)定、注解與停用服務(wù)

9. 復(fù)制kernel到 /boot區(qū)

10. 修改/etc/fstab

11. 編輯/boot/grub/grub.conf

12. 重開機(jī),退出光碟

13. 完成基礎(chǔ)Gentoo Live DVD安裝

LiveDVD 光碟開機(jī),不進(jìn)X-Window開機(jī),加快安裝速度

boot: gentoo nox

分割磁區(qū)

這里是 boot 100M、SWAP 1G、ROOT 79G,其實(shí) ROOT分割10G就可以了,如果不在安裝什么的話!保險(xiǎn)一點(diǎn)就是開大一點(diǎn)啰。

Livecd ~ # fdisk /dev/sda

Command (m for help): n

Command action

e extended

p primary partition (1-4)

p

Partition number (1-4): 1

First cylinder (15-10443, default 15): 1

Last cylinder, +cylinders or +size{K,M,G} (15-10443, default 10443):+100M

Command (m for help): n

Command action

e extended

p primary partition (1-4)

p

Partition number (1-4): 2

First cylinder (15-10443, default 15): 15

Last cylinder, +cylinders or +size{K,M,G} (15-10443, default 10443): +1G

Command (m for help): n

Command action

e extended

p primary partition (1-4)

p

Partition number (1-4): 3

First cylinder (15-10443, default 15): 147

Last cylinder, +cylinders or +size{K,M,G} (15-10443, default 10443): 10443

Command (m for help): t

Partition number (1-4): 2

Hex code (type L to list codes): 82

Changed system type of partition 2 to 82 (Linux swap / Solaris)

Command (m for help): p

Disk /dev/sda: 85.8GB, 85899345920 bytes

255 heads, 63 sectors/track, 10443 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Disk identifier: 0x52a68f74

Device Boot Start End Blocks Id System

/dev/sda1 1 14 112423+ 83 Linux

/dev/sda2 15 146 1060290 82 Linux swap / Solaris

/dev/sda3 147 10443 82710652+ 83 Linux

Command (m for help): wq

格式化分割區(qū)

mkfs.ext3 /dev/sda1

mkswap /dev/sda2

mkfs.ext4 /dev/sda3

掛載分割區(qū)

swapon /dev/sda2

mount /dev/sda3 /mnt/gentoo

mkdir /mnt/gentoo/boot

mount /dev/sda1 /mnt/gentoo/boot

復(fù)制 Live DVD Gentoo文件

cp –apf /mnt/livecd/* /mnt/gentoo

把環(huán)境切換到硬盤

chroot /mnt/gentoo /bin/bash

env-update && source /etc/profile

修改 root 密碼

passwd

New password: ******

Retype new password: ******

passwd: password updated successfully

安裝 grub 到 mbr

grub

root (hd0,0)

setup (hd0)

quit

注解 /etc/conf.d/local.start 里面全部東西,或用下面的指令清空

cat /dev/null > /etc/conf.d/local.start

rc-update del autoconfig

設(shè)定時(shí)區(qū)

rm /etc/localtime

ln –s /usr/share/zoneinfo/Asia/Taipei /etc/localtime

修改 /etc/fstab

/dev/sda1 /boot ext3 defaults 1 2

/dev/sda2 none swap sw 0 0

/dev/sda3 / ext4 defaults 0 1

復(fù)制 kernel 到 /boot區(qū)

cp /usr/src/linux/System.map /boot/System.map-genkernel-x86-2.6.30-gentoo-r6

cp /usr/src/linux/arch/i386/boot/bzImage /boot/kernel-genkernel-x86-2.6.30-gentoo-r6

genkernel ramdisk

編輯 /boot/grub/grub.conf 內(nèi)容如下

default 0

timeout 30

title Gentoo Linux 2.6.30-r6

root (hd0,0)

kernel /boot/kernel-genkernel-x86-2.6.30-gentoo-r6 root=/dev/rm0 real_root=/dev/sda3

initrd /boot/initramfs-genkernel-x86-2.6.30-gentoo-r6

退出環(huán)境,重開機(jī),退出光碟

exit

reboot

參考資料:

1. http://www.adzymaniac.web.id/force-install-gentoo-10-1-livedvd/

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

總結(jié)

以上是生活随笔為你收集整理的linux dvd视频,Gentoo Linux 10.1 LiveDVD快速安装法(视频)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。