LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 701|回复: 6

请教安装问题

[复制链接]
发表于 2009-2-20 04:00:50 | 显示全部楼层 |阅读模式
现在有台HP的笔记本,光驱坏了,只能用U盘启动.
想用LIVECD,使用EXT4的格式.

但是官方的INSTALLER CD不支持EXT4的格式,也没成功用U盘引导.
请问,有什么LIVECD可以满足我的要求;能从U盘引导(最好有现成的指导)还支持EXT4的格式方式.

ARCH LINUX的2009.02尝试过了,但是好像U盘引导失败...另外不清楚,它是否是LIVECD的安装方式.

我的无线网卡:3945abg HP的机器没有网线,只能使用无线.

麻烦遇到此问题的朋友帮忙解决下.谢谢.
发表于 2009-2-20 05:47:32 | 显示全部楼层
¬ ¬;;!
鹅自己做的U盘系统可以满足你的要求..

---------------------
在ext4 文件系统在kernel 2.6.28才被标记为稳定,还真不知道什么LIVE系统用了.28的内核..

要不,你在北京的话把硬盘拆下来拿我这来装
回复 支持 反对

使用道具 举报

发表于 2009-2-20 06:06:52 | 显示全部楼层
其实我就是把gentoo装到U盘上了。安装过程和安装到硬盘差不多
1.U盘分区,格成ext3
2.stage3解压到U盘
3.编译内核,安装grub到U盘
4.系统的后期设置,passwd fstab, syslog e2fsprog什么的。

需要注意的有几个地方。
第一个:U盘和文件系统的驱动一定要编译进内核

  1. Device Drivers  --->
  2.   [*] USB support  --->
  3.   <*>   Support for Host-side USB
  4.   [*]     USB device filesystem
  5.   [*]     USB device class-devices (DEPRECATED)
  6.    <*>     EHCI HCD (USB 2.0) support  
  7.     <*>   OHCI HCD support
  8.      <*>   UHCI HCD (most Intel and VIA) support
  9.       <*>   USB Mass Storage support
  10.   File systems  --->  
  11.    <*> Ext3 journalling file system support

复制代码

除了上面的还有几个scsi模块也要加到内核里。

第二个:U盘和sata硬盘设备文件都是sdx,有可能会导致启动失败,
两个解决办法,
1.是如果有一个sata硬盘,那么U盘就应该是sdb,fstab,grub.conf里面都跟着改。
2.我用的这个办法:把U盘的驱动编译进内核,sata和scsi硬盘驱动编成模块,不使用initrd,内核看见U盘的时候sata还没驱动呢,不管拿到哪台电脑上U盘一定是sda,哈

第三个问题是U盘初始化比较慢,大概要5~6秒,内核引导结束要找root分区的时候U盘还没初始化结束,于是kernel panic
解决办法:修改grun.conf 在kernel那行后添加rootdelay=10 ,让内核引导的时候等10秒再去找root分区。


另外在U盘上编译内核基本等于自残.. 在硬盘上make好了在mount过去 make install
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-20 21:52:34 | 显示全部楼层
还有什么其他的办法吗?
谢谢 Celinda
回复 支持 反对

使用道具 举报

发表于 2009-2-20 22:04:53 | 显示全部楼层
我用 arch 安装过 u 盘,最新的,能支持 ext4 ,能以此来安装 ext4 的gentoo:
http://www.linuxsir.cn/bbs/showthread.php?t=343452&highlight=
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-20 22:38:23 | 显示全部楼层
恩,我看的,但是他使用的是LINUX下,我现在手头有的也就是WINDOWS了.
有什么方法是U盘版的LIVECD吗,支持EXT4的
回复 支持 反对

使用道具 举报

发表于 2009-2-20 23:00:26 | 显示全部楼层
你硬盘够大吗?

硬盘够大的话分两个区,一个格成ext3,解压stage3,编译内核支持ext4,把基本系统跑起来,然后把另外一个分区格式化成ext4……打包过去或者重新安装就随你喜欢了
回复 支持 反对

使用道具 举报

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

本版积分规则

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