【2008.09.30更新2楼】把 ubuntu linux 装入移动硬盘,并在不同电脑上运行
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- ptptptptptpt
- 帖子: 3711
- 注册时间: 2006-09-19 18:16
- tendertang
- 帖子: 146
- 注册时间: 2006-07-10 9:27
- 来自: 哈尔滨工业大学
- 联系:
ptptptptptpt 写了:怎样在不支持 usb 启动的电脑上启动本系统?
原理:只要设法将 内核 和 initrd 加载到内存,就会自动搜索根分区并启动系统。
方法1:需装有 XP/2000/2003 。将 menu.lst 和 根分区中的boot文件夹 复制到主机硬盘某 FAT32 分区。将 grldr 复制到 C 盘;调整“文件夹选项”使显示 系统文件 和 隐藏文件,应看到 C 盘有个 boot.ini 文件,修改其属性,去掉“只读”;打开它,添一句 c:\grldr = GRUB4DOS ,可酌情修改 timeout ,示例如下:
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
c:\grldr = GRUB4DOS
保存后重启,选择 GRUB4DOS 即可。
方法2:做一张启动光盘,把 内核 和 initrd文件 刻进去,从光驱启动。原理类似,不再赘述。
我用pci to usb2.0 的卡 研究了一下
遇到一个问题
安装完事後
把内核和初始化文件拷贝在c盘,c盘为ntfs
用xp下的wingrub引导,启动了内核和初始化文件
在搜索系统根分区的时候
先找内置硬盘分区
完成後
再找到pci to usb2.0设备,出现了我的插在usb2.0 卡口上的80G硬盘
并列出了这个硬盘的分区(包括我装的ubuntu7.04的分区)
但是他没有识别出那个分区就是系统根分区
机器就卡死在这里了
等很久都不动了
这个是怎么回事??????????
- tendertang
- 帖子: 146
- 注册时间: 2006-07-10 9:27
- 来自: 哈尔滨工业大学
- 联系:
- ptptptptptpt
- 帖子: 3711
- 注册时间: 2006-09-19 18:16
-
- 帖子: 2
- 注册时间: 2007-06-08 12:32
我试过楼主的做法,已成功将 Ubuntu 安装至移动硬,并能在大多数支持 USB HDD 启动的机器上启动 Ubuntu,但系统启动后网卡、声卡、显卡等设备都没法驱动。
处理器: Intel Celeron D Processor
BIOS: American Megatrends Inc. 080012
主板: ECS P4M800PRO-M
芯片组: VIA Standard
内存: 507184 KB
主硬盘: HDS728080PLAT20
显示卡: VIA/S3G UniChrome Pro IGP
显示器: 即插即用监视器(TCL TCLA700 AMF769-L12)
音频设备: Realtek AC97 Audio
网络适配器: Realtek RTL8139/810x Family Fast Ethernet NIC
键盘: 标准 101/102 键或 Microsoft 自然 PS/2 键盘
鼠标: HID-compliant mouse
处理器: Intel Celeron D Processor
BIOS: American Megatrends Inc. 080012
主板: ECS P4M800PRO-M
芯片组: VIA Standard
内存: 507184 KB
主硬盘: HDS728080PLAT20
显示卡: VIA/S3G UniChrome Pro IGP
显示器: 即插即用监视器(TCL TCLA700 AMF769-L12)
音频设备: Realtek AC97 Audio
网络适配器: Realtek RTL8139/810x Family Fast Ethernet NIC
键盘: 标准 101/102 键或 Microsoft 自然 PS/2 键盘
鼠标: HID-compliant mouse
-
- 帖子: 2
- 注册时间: 2007-06-08 12:32
- ptptptptptpt
- 帖子: 3711
- 注册时间: 2006-09-19 18:16
这配置应该能驱动的啊,用最新的 7.04 试试吧mydearself232 写了:我试过楼主的做法,已成功将 Ubuntu 安装至移动硬,并能在大多数支持 USB HDD 启动的机器上启动 Ubuntu,但系统启动后网卡、声卡、显卡等设备都没法驱动。
处理器: Intel Celeron D Processor
BIOS: American Megatrends Inc. 080012
主板: ECS P4M800PRO-M
芯片组: VIA Standard
内存: 507184 KB
主硬盘: HDS728080PLAT20
显示卡: VIA/S3G UniChrome Pro IGP
显示器: 即插即用监视器(TCL TCLA700 AMF769-L12)
音频设备: Realtek AC97 Audio
网络适配器: Realtek RTL8139/810x Family Fast Ethernet NIC
键盘: 标准 101/102 键或 Microsoft 自然 PS/2 键盘
鼠标: HID-compliant mouse
- tendertang
- 帖子: 146
- 注册时间: 2006-07-10 9:27
- 来自: 哈尔滨工业大学
- 联系:
我再试试ptptptptptpt 写了:其实用到的也就是 BOOT 里的 VMLINUZ-*** 和 INITRD-*** 两个文件
既然 已经加载了 内核 和 初始化文件(也就是 INITRD-*** ),却没能启动,只能解释为: MENU.LST 中的 UUID 不对
看是不是uuid错误,
我找了个能够usb-hdd启动的电脑
用这个系统能够启动
就是在x 配置的时候说错误
我还没有把lz的脚本放进去,也没有apt那两个自检文件
估计处理好这些在能usb-hdd启动的电脑上运行没有问题了
不过现在关系的是如何在pci to usb 卡上运行
毕竟郎中羞涩,能usb-hdd启动的电脑是人家的
本人的几台电脑都是破电脑
- ptptptptptpt
- 帖子: 3711
- 注册时间: 2006-09-19 18:16
-
- 帖子: 27
- 注册时间: 2006-12-23 17:45
- ptptptptptpt
- 帖子: 3711
- 注册时间: 2006-09-19 18:16