设为首页 收藏本站
查看: 1157|回复: 0

[经验分享] 关于如何在VMware上安装Puppy Linux

[复制链接]

尚未签到

发表于 2015-4-5 17:43:48 | 显示全部楼层 |阅读模式
  这2天,看到网上说Puppy Linux4.1不错,心里痒痒,自己也试了一把。
  我是个linux菜鸟,对linux 不怎么了解,怕搞坏我的windows开发环境, 所以就在VMware5.5 上装, 采用虚拟光盘启动,挺顺利的,引导一段时间后,就可以看到Puppy Linux的桌面了,随便看了看,捣鼓了几下,我就退出了。有时间再好好玩玩,但是我嫌每次都从虚拟光盘启动,装载有点慢,我想把Puppy Linux直接装到我的VMware虚拟机的虚拟硬盘上,这样启动就快了。
  说做就做了,但是开始怎么试都没装成功,后来在网上查了些资料,再结合自己的实践,终于成功了。下面我就把如何让Puppy Linux安装到VMware 硬盘上一步一步奉献给大家。
  一、准备
  1.1 安装好VMware workstation(我装的是VMware workstation5.5)
  1.2 下载Puppy Linux(我装的是Puppy Linux4.1官方英文版,大家可以从 ftp://distro.ibiblio.org/pub/linux/distributions/puppylinux/puppy-4.1-k2.6.25.16-seamonkey.iso下载)
  
  二、安装
  2.1 创建虚拟机
  运行VMware workstation,创建linux虚拟机,版本选择Other Linux,我设的虚拟机名为Puppy Linux,路径为K:\wvware\vmachine\Puppy Linux,网络连接类型我选“Use bridged networking”,由于我机器的磁盘剩余空间不多,我就设虚拟机的磁盘为0.5G,然后完成。
  配置硬盘类型,VMware 默认创建的硬盘类型为SCSI,但Puppy Linux不支持安装到这种类型的虚拟硬盘(真实的硬盘可以),所以我们要用IDE类型的。点击“edit virtual machine settings”, 选中Hard Disk(SCSI 0:0),点Remove按钮,然后点Add按钮,选Hard Disk , 下一步,选Create a new virtual disk,下一步,选IDE,下一步,输入你的虚拟磁盘空间(我的为0.5G),下一步,输入虚拟磁盘的文件名(我的为Puppy Linux),点完成。
  这时把你下载好的puppy-4.1-k2.6.25.16-seamonkey.iso 复制个到你的虚拟机文件夹下(我的是K:\wvware\vmachine\Puppy Linux),然后修改下虚拟机的配置(点击edit virtual machine settings),配置CD-Rom的连接为“Use ISO image”,镜像文件就是虚拟机文件夹下的puppy-4.1-k2.6.25.16-seamonkey.iso。     
  
  2.2 启动Puppy Linux虚拟机
  点击“start this virtual machine” 启动Puppy Linux虚拟机,很快就看到装载界面,如图1,
DSC0000.jpg
图1 boot

  装载完后,就看到键盘布局和x servers的选择,我选择“USA keyboard layout”和 Xvesa。稍后就看到了Puppy Linux的桌面,如图2。
DSC0001.jpg
图2 桌面

  2.3 给虚拟机的硬盘分区和格式化
  点击Menu-->System,选择GParted partition manager对磁盘进行分区,在界面中右键单击工具条下方的“unallocated”选择“New”,将会提示用msdos的格式对硬盘做标签,按Create就好了,其他不理会。标签设置完后,再右键单击“unallocated”选择“New”,将看到分区的设置,如图3,
DSC0002.jpg
图3 分区

  不用改任何参数,点“Add”按钮,然后点工具条上的“Apply” 按钮,正式创建分区并格式化,分区完后,右键点击 /dev/sda1选择“Manage Flags”,选中“Boot”,标记该分区为可启动。关闭 GParted partition manager,完成分区。
  2.4 安装Puppy Linux到虚拟机的硬盘
  点击Menu-->Setup,选择Puppy universa installer,选择Internal(IDE or SATA)hard drive,OK,OK,然后点击Install Puppy to sda1旁边的按钮,显示确认信息,点Ok,询问 "Where are the Puppy files? ...",点CD,点OK, 选择Full安装,然后是安装处理直到 Grub  安装对话框出现,选择"Install/Update GRUB" ,选Install,点Ok,选“Simple”,点OK,选择分辨率(我选800X600X256),点Ok,出现GRUB安装目标的对话框,接收默认就可以了,点OK,选择 "MBR, Install to Master Boot Record (possibly unsave)",点OK,过会,提示GRUB安装成功,如图4。
DSC0003.jpg
图4 GRUB

点Ok,然后点No(installation finished)

  2.5 编辑GRUB的启动选项
  由于是刚装好系统,puppy linux 还没装载刚才我们创建的硬盘,我们手工装载它,单击puppy linux桌面顶部的mount图标,选择dirve标签,点击"sda1 ext2"右边的“MOUNT”按钮,进行硬盘装载,装载完后,会自动弹出/mnt/sda1磁盘文件夹,如图5,
DSC0004.jpg
图5 /mnt/sda1

  单击boot文件夹,然后单击grub文件夹,单击menu.lst文件进行编辑,找到如下内容,
  kernel /boot/vmlinuz root=dev/sda1 ro vga=771
  然后改成
  kernel /boot/vmlinuz root=dev/sda1 ro vga=normal
  (有些文章建议改成 kernel /boot/vmlinuz root=dev/sda1 ro vga=normal acpi=off)
  把vga=771 改成 vga=normal 主要是为了启动时,不会因为分辨率问题,导致启动不成功。
  修改完后保存,关闭文件。
  2.6 退出LiveCD启动的Puppy Linux
  选择Menu -> Shutdown -> Power-off computer,在最后的对话框中选择“DO NOT SAVE”。然后等待系统关闭。
  三、去掉LiveCD启动
  在VMware里,点击“edit virtual machine settings”, 选择CD-ROM, 连接方式改成 Use physical drive,点OK。
  一切大功告成,以后就可以不用LiveCD,而直接从虚拟硬盘启动Puppy Linux了。试试吧。welcome to Puppy Linux!
  
参考文档:

  http://www.jonelo.de/os/how-to-install-puppy-linux-3.01-on-vmware.txt
  http://www.vmware.com/appliances/directory/284
  Puppy Linux使用手册 http://puppylinux.5d6d.com/thread-10-1-1.html

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-54098-1-1.html 上篇帖子: 在VMware 虚拟机中配置 windows2003系统的NLB负载均衡;0x800706D5错误的解决方法;没有接口可用于安装新的群集 下篇帖子: KVM与VMware的性能比较
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

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