首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux基础>安装配置>正文

利用虚拟机在移动硬盘中安装Puppy Linux

http://www.oklinux.cn  2008-11-19  Linux社区    会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

  Puppy Linux 4.1.1发布了,把它安装在移动硬盘上作为随身系统是个不错的选择。Puppy的文档建议使用Live CD启动,然后通过其中的Puppy Universal Installer将其安装到USB硬盘,但刻录Live CD有点浪费。也有网友制作了Puppy硬盘安装程序,但只能安装在FAT或NTFS分区,以sfs镜像方式加载。不能安装在ext3分区,并且把文件系统在分区上展开。事实上,我们也可以不刻录Live CD,而借助虚拟机来加载Live CD ISO和移动硬盘执行安装程序,把Puppy像一般Linux发行版那样安装在ext3分区。我这里使用VMware Player,运行在Windows Vista上。

  1、将移动硬盘插好。

  2、在VMware Player中设置任一已存在的虚拟系统的光驱,加载Puppy的Live CD ISO。

  3、启动这一虚拟系统,通过Esc键的启动选项菜单选择光盘引导。

  4、待Puppy加载完成后,通过VMware Player的Genesys Logic Removable Disk功能挂载物理机上的移动硬盘。

  5、在虚拟机中运行Puppy Universal Installer,将Puppy安装到挂载好的移动硬盘的ext3分区中。

  理论上这样可以正确安装。但我安装后发现Puppy文件复制正确,而Grub或MBR不知何故有问题,用移动硬盘开机时显示乱码,没有响应。于是决定采用另外的思路,借助本地的Ubuntu 8.10系统在移动硬盘中重新安装Grub。

  1、启动Ubuntu,在移动硬盘的Puppy所在的分区中建立/boot/grub目录,将Ubuntu的/boot/grub下的所有文件复制到Puppy的/boot/grub下。

  2、在Ubuntu的终端下运行sudo grub,将Grub的引导信息写入移动硬盘的MBR,命令如下:

=============================

root (hd1,5)

setup (hd1)

quit

=============================

  3、修改移动硬盘上的/boot/grub/menu.lst。由于我的移动硬盘中已有一套WinPE系统,所以需要配置两个引导项。内容如下:

=============================

default 0

timeout 10

title Puppy Linux

root (hd0,5)

kernel /vmlinuz

initrd /initrd.gz

title Windows PE

root (hd0,0)

savedefault

makeactive

chainloader 1

==============================

  需要注意的是,在安装Grub时,本机硬盘为hd0,移动硬盘为hd1,所以要将Grub安装到hd1。而使用移动硬盘引导时,移动硬盘则成了hd0,故需要在menu.lst中加载hd0上的分区来启动系统。

  然后再次测试,Grub正常加载。分别选择“Puppy Linux”和“Windows PE”,可以进入对应的系统。


上一篇:Fixstars收购YellowDog Linux厂商   下一篇:GTK CSS引擎逐渐完善:支持border-image!

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·红旗Linux6.0 SP1桌面版安装 xfce 4.4.3 的方法
·利用Ubuntu 8.10的usb-creator创建LiveUSB
·Ubuntu 8.10 更新源整理
·红旗Linux 6.0 SP1桌面安装图解
·用kexec迅速切换内核
·Fedora11 beta i386安装图解
·Bazaar:分布式的版本控制系统
·Linux终端捕获
·openSUSE 11.0 NTFS分区硬盘安装过程
·GRUB2 引导程序的发展目标
·SUSE10.3恢复GRUB方法
·Ubuntu8.04安装XCrysDen
·通过 Apt-get/Synaptic 安装 GetDeb 网站的软件
·Ubuntu 提示:寻找最快的下载镜像
·fedora8 安装stardict英英词典
·最小化安装 Ubuntu
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·Fedora11 beta i386安装图解
·红旗Linux 6.0 SP1桌面安装图解
·红旗Linux6.0 SP1桌面版安装 xfce 4.4.
·利用Ubuntu 8.10的usb-creator创建Live
·Ubuntu 8.10 更新源整理
·用kexec迅速切换内核
·Bazaar:分布式的版本控制系统
·Linux终端捕获
·openSUSE 11.0 NTFS分区硬盘安装过程
·GRUB2 引导程序的发展目标
·SUSE10.3恢复GRUB方法
·Ubuntu8.04安装XCrysDen
  阅读排行
·Ubuntu 8.10 更新源整理
·从硬盘安装RHEL 5(Red Hat Enterprise
·Redhat5 Server下载、序列号以及相关介
·Linux对EXT3分区大小进行无损更改的步
· 在U盘上安装Damn Small Linux
·Fedora11 beta i386安装图解
·Ubuntu Linux 中 ADSL PPPoE 宽带上网
·主流显卡Linux驱动安装-Intel、ATi篇
·安装Ubuntu Linux分区的推荐方案和方法
·XP下硬盘安装Ubuntu8.04的2种方法
· U盘上运行的linux系统--babylinux
·Linux的GRUB引导程序配置方法大全
·新手学堂 详细讲解Ubuntu Server安装过
·Linux文件的复制、删除和移动命令
·让linux系统可以Mount NTFS分区
网摘收藏: