• vmware 装 puppy


        说做就做了,但是开始怎么试都没装成功,后来在网上查了些资料,再结合自己的实践,终于成功了。下面我就把如何让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:wvwarevmachinePuppy 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:wvwarevmachinePuppy 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,

         

     图1 boot

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

    图2 桌面

         2.3 给虚拟机的硬盘分区和格式化

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

    图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。

     图4 GRUB

    点Ok,然后点No(installation finished)

         2.5 编辑GRUB的启动选项

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

     图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

  • 相关阅读:
    Lucene.Net 2.3.1开发介绍 —— 二、分词(一)
    控制‘控制台应用程序’的关闭操作
    详解for循环(各种用法)
    敏捷软件开发
    Sql Server的一些知识点
    在SharePoint 2010 中配置Remote Blob Storage FILESTREAM Provider
    使用LotusScript操作Lotus Notes RTF域
    JOpt Simple 4.5 发布,命令行解析器
    John the Ripper 1.8.0 发布,密码破解工具
    PacketFence ZEN 4.0.1 发布,网络接入控制
  • 原文地址:https://www.cnblogs.com/ouyangping/p/6936530.html
Copyright © 2020-2023  润新知