LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: jeffky

Live CD 2005.1 安装到硬盘HOWTO 更新~!

[复制链接]
 楼主| 发表于 2005-9-20 20:14:50 | 显示全部楼层
Post by littleleo
有没有国内下载,非bt的?


提供一个ftp,我可以上传;
回复 支持 反对

使用道具 举报

发表于 2005-10-27 17:45:11 | 显示全部楼层
用此方法安装到硬盘后,因某种需要,在此基础上需要重新编译核心,为什么重新编译核心后,引导正常,但却无法进入图形界面,老核心却一切正常。手动编译的配置文件用zcat命令,从老核心里面采集而来的。是不是重新编译核心后,显卡的驱动要重新安装吗。,还有一个问题是,采取而来的配置文件不支持声音,需要手动添加。为什么LIVECD能完全认出我的硬件,而安装到硬盘重新编译就不能认(配置文件是在LIVECD里面光盘而来的)。?谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-23 13:00:21 | 显示全部楼层
我想这个是和/etc/config 下的 auto-config 有关系吧; 它总是启动是来检测系统硬件,如果你不把这个在启动的时候去掉,那么应该是会认出你的硬件的,不管你用的是原来livecd的内核还是自己编译的内核;
还有我觉得你编译内核的时候是不是应该用genkernel来编译,再加上参数 ,配置一下编译选项; 这样生成的内核,可能会与livecd的内核一样吧;
还有你可以看看最新的livecd,的说明,好些之前有点bug的;
The Gentoo Release Engineering team is proud to announce Gentoo Linux 2005.1-r1!

The 2005.1-r1 release is simply a media refresh over the 2005.1 release. What this means is that it used the same base snapshot, and has very few changes. It is essentially nothing more than a bug-fix release. Though offered to all architecture teams, only a few had bugs that were large enough to warrant an interim release before 2006.0's release next year. This media refresh is only of stages and the InstallCD images. The PackageCD images from 2005.1 are still valid and have not been rebuilt.

You will find the new release media under a 2005.1-r1 directory on your favorite mirror. The following architectures have participated in the media refresh: AMD64, PPC64, SPARC, and x86

This interim release fixes many bugs with 2005.1's release. SPARC - Added missing mdadm package PPC64 - Updated iprutils/sysfsutils

Bugs fixed by this release:

#79758 - Add vlock to the livecd
#83276 - Install CD fails when using a USB CD-ROM
#87182 - skge: ignoring bogus sensor interrupts
#88777 - python-fchksum missing dependancy during emerge -e system
#89650 - Adding ACX1xx support to the next LiveCD
#101962 - Bad permissions on stage3-athlon-xp-2005.1, stage3-pentium3-2005.1 and stage4-pentium4-2005.1
#102128 - portage snapshot stored in /mnt/cdrom/snapshot not /mnt/cdrom/snapshots
#102491 - Cannot clear first character of keymap if incorrect
#103275 - stage1-x86-2005.1.tar.bz2 - bad symlinks under /etc/runlevels/*
#103610 - yaboot-static claims incorrectly that /proc/device-tree broken is in the 2.6.12 kernel series
#107529 - forcedeth driver on LiveCD not patched to v 0.42; causes unrecoverable ethernet hard reset
#108689 - smbfs support problematic (request: support cifs instead)
#108751 - amd64 2005.1 default kernel lacks IOMMU support; breaks w/ >4GB RAM
#111269 - genkernel mismatch on 2005.1 amd64 universal cd
There is also a new version of the x86 Gentoo Linux Installer LiveCD located under /experimental. This version is based off the 2005.1 snapshot, but has some bug fixes in it, along with version 0.2 of the Gentoo Linux Installer. There is also an AMD64 version of the Gentoo Linux Installer LiveCD located under /experimental. This LiveCD is fresh off the presses and has not had a lot of testing done. However, it is based on the same snapshot that was used successfully to build the 2005.1 release, so problems should be minimal.

If you experience problems with either LiveCD, please file a bug on http://bugs.gentoo.org under the Gentoo Release Media product. If you find a bug with the Installer itself, then file it under the Gentoo Linux product and the GLI component.

或许新的会比较有用吧,对你来说,如果有用那么对你的应用就比较方便了,不需要老是去编译内核,就用它的就可以了;

如果你要对livecd有更加详细的了解和制作机制,你可以看看这里:
http://gentoo-wiki.com/Index:HOWTO#LiveCDs
不知道对你是否有用;
有些时候没有去碰gentoo的livecd了,这回看到有新的版本出来,或许有了新的改进;
希望我说的对你有点帮助,
不好意思,很久没看帖子了;
回复 支持 反对

使用道具 举报

发表于 2005-11-25 13:38:57 | 显示全部楼层
Post by 半支烟
用此方法安装到硬盘后,因某种需要,在此基础上需要重新编译核心,为什么重新编译核心后,引导正常,但却无法进入图形界面,老核心却一切正常。手动编译的配置文件用zcat命令,从老核心里面采集而来的。是不是重新编译核心后,显卡的驱动要重新安装吗。,还有一个问题是,采取而来的配置文件不支持声音,需要手动添加。为什么LIVECD能完全认出我的硬件,而安装到硬盘重新编译就不能认(配置文件是在LIVECD里面光盘而来的)。?谢谢


不能成功的原因可能来自内核原程序
我想这个2005.1的LIVECD 同样不包含他现有使用核心的原文件
就算你下载到相同原程序 打的补丁也不定相同 或者说更本就没下到某些补丁
如此你再编译的核心不可能达到原核心的状态
关于模块 首先编译的模块在不同GCC版本编译的情况下也不完全相同
也就是你说从2005。1的livecd上CP的模块放在IBOX下不一定能用
但是 如果说2005.1的livecd 启动后能正常加载你的模块
那么你把2005。1的livecd装到本地计算机的时候 你不需要重新编译核心
直接将2005。1livecd上的模块CP过来就能正常驱动你的硬件+

nvdia显卡驱动在编译新内核后需要重新编译
(我想你在IBOX下 NVIDIA驱动也没正常用过吧)
回复 支持 反对

使用道具 举报

发表于 2005-11-25 16:14:37 | 显示全部楼层
init=/linuxrc ramdisk_size=8192
这些都没有显示全  
是没人注意?还是看到了没人说?

另外我的也是提示找不到设备什么的
回复 支持 反对

使用道具 举报

发表于 2005-12-23 10:15:16 | 显示全部楼层
谢谢楼主我也安装成功了
不过
cp -a /mnt/squashfs /mnt/gentoo/
应该该为
cp -a /mnt/squashfs/* /mnt/gentoo/

不然最后 /mnt/gentoo下的目录是
squashfs/。。。
而不是/boot 。。。。
等等
那样系统就启动不起来
呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-23 17:42:50 | 显示全部楼层
Post by KenShinXF
谢谢楼主我也安装成功了
不过
cp -a /mnt/squashfs /mnt/gentoo/
应该该为
cp -a /mnt/squashfs/* /mnt/gentoo/

不然最后 /mnt/gentoo下的目录是
squashfs/。。。
而不是/boot 。。。。
等等
那样系统就启动不起来
呵呵

我以前做的时候是把挂载在squashfs下的景象文件,都拷贝到/mnt/gentoo/下;
cp -a /mnt/squashfs/ /mnt/gentoo/
..

cp -a /mnt/squashfs/* /mnt/gentoo/
的区别应该没有什么吧;  我没有认真试过;
还是谢谢你!
我再看看去;
回复 支持 反对

使用道具 举报

发表于 2005-12-23 23:12:29 | 显示全部楼层
呵呵,其实就是把squashfs下的boot etc 等等拷到 gentoo分区,不过我在实际安装中如果cp -a /mnt/squashfs/ /mnt/gentoo/ 的话,那么gentoo分区下是squashfs/(boot etc等等)
所以我就cp -a /mnt/squashfs/* /mnt/gentoo/了
这样gentoo区下就直接是boot etc 等等了
还有个问题想问问你,就是着等于把livecd安装到硬盘上了,有好多东西进入系统修改后重起就有没了
就是livecd给初始化了吧
和没修改一样,今天弄了一下午才把root的密码给弄好,不然每次都丢失,但是现在我的网络设置每次都得重新设置,一重起就都没了
还有就是我修改了xorg.conf的driver为radeon后
每次重起系统又自动探测硬件
然后xorg.conf又被修改回原来的了
还是老问题,怎么样才能不让系统在开始的时候自动初始化或者就是不自动探测硬件呢
当然我说的是不自动探测硬件而不是不自动探测新硬件
自动探测新硬件还是必要的
谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-25 11:14:02 | 显示全部楼层
Post by KenShinXF
呵呵,其实就是把squashfs下的boot etc 等等拷到 gentoo分区,不过我在实际安装中如果cp -a /mnt/squashfs/ /mnt/gentoo/ 的话,那么gentoo分区下是squashfs/(boot etc等等)
所以我就cp -a /mnt/squashfs/* /mnt/gentoo/了
这样gentoo区下就直接是boot etc 等等了
还有个问题想问问你,就是着等于把livecd安装到硬盘上了,有好多东西进入系统修改后重起就有没了
就是livecd给初始化了吧
和没修改一样,今天弄了一下午才把root的密码给弄好,不然每次都丢失,但是现在我的网络设置每次都得重新设置,一重起就都没了
还有就是我修改了xorg.conf的driver为radeon后
每次重起系统又自动探测硬件
然后xorg.conf又被修改回原来的了
还是老问题,怎么样才能不让系统在开始的时候自动初始化或者就是不自动探测硬件呢
当然我说的是不自动探测硬件而不是不自动探测新硬件
自动探测新硬件还是必要的
谢谢

对于root的密码主要是因为一个radomgen 服务自动打开了,所以每次都重新生成过了;你用rc-update del 把那个服务删掉去吧。
网络的问题,你就把/etc/conf.d/下的网卡文件,添加一下ip信息,应该就不会再变了;
自动检测的问题,主要是在启动脚步autoconfig里的,可以试试把它关掉去,但我记得会出问题。一直也没有那么做。不过我有个建议,就是你可以把x.conf自己修改一份放在你的root的home目录或者你要用的home目录下,应该就可以用了。
对了,如果是ait的显卡,我好像driver是ait?  忘了,我的Radeon7500好像是这样子。
如果要把它配置好,应该看看/etc/init.d下的文件,有些的确可以关掉去。只是为了livecd使用的。
好了。希望有更多问题可以一起探讨,改进这个方法。
谢谢。;)
回复 支持 反对

使用道具 举报

发表于 2006-5-27 14:12:26 | 显示全部楼层
我用的 2006,能够 正常起动,但进GDM时题诗没有/var/gdm,我就建了个,但是竟然还是提示没有这个目录,怎么办?是不是这个目录里有什么特殊文件?
回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表