http://blog.csdn.net/stonesharp/article/details/8928393Qemu下安装Sun Solairs8简明教程(Centos6.1 / Win7)
作者:as_hunter
前言:我使用的是centos6.1和win7环境,其他环境没有测试,且win7下不能全新安装solaris8只能使用现有镜像。1.安装qemu
qemu version 1.0.1
进入linux下编译安装qemu
./configure --target-list=sparc-softmmu        //我们只要qemu-system-sparc,安装路径在/usr/local/bin下
make
sudo make install2.建立硬盘
qemu-img create -f qcow2 solaris8.img 36g
建立一个为36g大小的虚拟磁盘文件。不要选择其他大小,因为后面涉及到硬盘格式化需要的c/h/s参数。
这里提供另一套参数以供选择,磁盘大小10495760k c/h/s=6525/17/189,经测试没有问题。3.准备sol-8-u7-sparc-v1.iso
执行命令:
qemu-systme-sparc -M SS-5 -m 256 -hda /path/to/solaris8.img -cdrom /path/to/sol-8-u7-sparc-v1.iso -nographic -prom-env
auto-boot?=false
释义:
qemu-systme-sparc     //qemu模拟sparc程序
-M SS-5     //模拟SparcStation-5型号机器,该机最大内存为256
-m 256         //内存256m
-hda /path/to/solaris8.img     //硬盘为solaris8.img镜像文件,/path/to/是该文件的路径,视具体情况而定
-cdrom /path/to/sol-8-u7-sparc-v1.iso //cd光盘为sol-8-u7-sparc-v1.iso
-nographic    //禁用显示器输出,因为显卡模拟有点问题(不是不可以,大部分情况下很卡,偶有问题)
-prom-env auto-boot?=false    //禁止系统自动启动

这里我们使用的是qemu自带的openbios-sparc32,而不是OBP。
4.硬盘格式化
执行如上命令后,系统进入如下提示符:
0 >
输入"boot cdrom:d -s",启动光盘单用户模式
经过一段屏显后进入如下提示符:
#
输入"format"
Searching for disks...WARNING: /iommu@0,10000000/sbus@0,10001000/espdma@5,8400000/esp@5,8800000/sd@0,0 (sd0):corrupt label - wrong magic numberVendor 'QEMU', product 'QEMU', 75497472 512 byte blocks
doneAVAILABLE DISK SELECTIONS:0. c0t0d0 <drive type unknown>/iommu@0,10000000/sbus@0,10001000/espdma@5,8400000/esp@5,8800000/sd@0,0
Specify disk (enter its number):     <-输入0AVAILABLE DRIVE TYPES:0. Auto configure1. Quantum ProDrive 80S2. Quantum ProDrive 105S3. CDC Wren IV 94171-3444. SUN01045. SUN02076. SUN03277. SUN03408. SUN04249. SUN053510. SUN066911. SUN1.0G12. SUN1.0513. SUN1.3G14. SUN2.1G15. SUN2.9G16. Zip 10017. Zip 25018. other
Specify disk type (enter its number):     <-输入18
Enter number of data cylinders:     <-输入24620
Enter number of alternate cylinders[2]:
Enter number of physical cylinders[24622]:
Enter number of heads:             <-输入27
Enter physical number of heads[default]:
Enter number of data sectors/track:     <-输入107
Enter number of physical sectors/track[default]:
Enter rpm of drive[3600]:
Enter format time[default]:
Enter cylinder skew[default]:
Enter track skew[default]:
Enter tracks per zone[default]:
Enter alternate tracks[default]:
Enter alternate sectors[default]:
Enter cache control[default]:
Enter prefetch threshold[default]:
Enter minimum prefetch[default]:
Enter maximum prefetch[default]:
Enter disk type name (remember quotes): Qemu36G
selecting c0t0d0
[disk formatted]FORMAT MENU:disk       - select a disktype       - select (define) a disk typepartition  - select (define) a partition tablecurrent    - describe the current diskformat     - format and analyze the diskrepair     - repair a defective sectorlabel      - write label to the diskanalyze    - surface analysisdefect     - defect list managementbackup     - search for backup labelsverify     - read and display labelssave       - save new disk/partition definitionsinquiry    - show vendor, product and revisionvolname    - set 8-character volume name!<cmd>     - execute <cmd>, then returnquit
format>                 <-输入label
Ready to label disk, continue?         <-输入yWARNING: /iommu@0,10000000/sbus@0,10001000/espdma@5,8400000/esp@5,8800000/sd@0,0 (sd0):corrupt label - wrong magic numberVendor 'QEMU', product 'QEMU', 75497472 512 byte blocks<Qemu36G cyl 24620 alt 2 hd 27 sec 107>
format>                 <-再次输入label
Ready to label disk, continue?         <-输入y
format>                    <-输入q
#                    <-输入reboot5.安装
进入
0 >
输入"boot cdrom:d"
language    选择语言
0locale    键盘布局
0terminal    终端类型
3        //一定要选这个,不选它以后键盘输入会很崩溃

按提示操作,一般按键为F2或esc+2继续
4)network设置
networkd    yes
DHCP        no
hostname    solaris
IPaddr        10.0.0.1
subnet        yes
netmask        255.255.255.0
IPv6        no
稍等一会儿,弹出配置清单
确认无误按F2继续,有误按F4变更。
kerbero        no
name service    none
Regions        Asia,Eastern    注意按esc-2继续
Time zones    PRC
Date and time
弹出配置清单
没有问题就继续,这里要稍等1-2分钟F2 选择standard
geographic    不选,直接F2
64位支持        不选,直接F2
安装类型        选择Core System Support
F2继续        默认安装引导磁盘划分磁盘空间
F4    手动分区
只选择/和swap两个分区
F4自定义磁盘空间
共有34730m可用空间,swap 分配1024,剩下的都分配给/ ,其中overlap为空间大小合计(好像可以这样理解)
F2继续
直到安装前一步选择Manual Reboot(这里是关键步骤!)
F2开始安装
安装完毕后进入
#解决硬盘启动问题
echo "set scsi_options=0x58" >> /a/etc/system解决只能进入单用户模式问题(据说)cd /a/etc/rc2.d
mv S75cron s75cron
mv S76nscd s76nscd
mv S88sendmail s88sendmail
mv S71rpc s71rpc
mv S73nfs.client s73nfs.client
mv S74autofs s74autofs
mv S74syslog s74syslog
mv S88utmpd s88utmpd
mv S99audit s99auditcd /a/etc/rc3.d
mv S15nfs.server s15nfs.serverhalt6.至此,硬盘镜像制作完成。整个安装过程半个小时足矣。
建议在制作完成后新建一个用户,开启系统自带的telnet功能方便以后管理。既然要使用telnet功能,那么我们就需要进行网络配置。下面进行网络配置:
1)linux下qemu桥接方式:
yum install -y bridge-utilscd /etc/sysconfig/network-scripts
cp ifcfg-eth0 ifcfg-br0
编辑ifcfg-eth0,内容如下
DEVICE="eth0"
ONBOOT=yes
TYPE=Ethernet
BRIDGE=br0        //这里是重点

编辑ifcfg-br0        ip地址自定义
DEVICE=br0
TYPE=Bridge        //这是重点
BOOTPROTO=static
BROADCAST=10.0.0.254
IPADDR=10.0.0.2
NETMASK=255.255.255.0
NETWORK=10.0.0.0
GATEWAY=10.0.0.254
ONBOOT=yesservice network restart
重启网络即可生效

转载于:https://www.cnblogs.com/zengkefu/p/5563248.html

Qemu下安装Sun Solairs8简明教程 转相关推荐

  1. Qemu下安装Sun Solairs8简明教程

    Qemu下安装Sun Solairs8简明教程(Centos6.1 / Win7) 作者:as_hunter  前言:我使用的是centos6.1和win7环境,其他环境没有测试,且win7下不能全新 ...

  2. linux系统安装nginx步骤,虚拟机(linux)下安装nginx的步骤教程

    原标题:虚拟机(linux)下安装nginx的步骤教程 一.虚拟机准备: [root@localhost 桌面]# vi /etc/sysconfig/network-s/ifcfg-eth0 DEV ...

  3. svn安装教程 mysql_CentOS6.4 下安装SVN的详细教程(超详细)

    1.检查系统是否已经安装如果安装就卸载 rpm -qa subversion yum remove subversion 2.安装 yum install subversion 3.建立SVN库 mk ...

  4. mac安装python环境教程_python mac下安装虚拟环境的图文教程

    Mac 下 Flask 框架 workon命令找不到 ---- 最终解决方案(详解具体实现操作过程中遇到的坑)2018年08月17日 00:02:05Jasonmes阅读数:622 Mac 下 Fla ...

  5. xp的服务器系统怎么安装win7系统教程,怎么在xp系统下安装win7双系统教程

    很多小伙伴跟着网上一些教程学习在xp系统下安装win7双系统,结果失败了,百思不得其解,不知道到底自己到底错在哪里,那么,怎么在xp系统下安装win7双系统?下面快启动小编就为大家分享详细的图文教程, ...

  6. Linux下安装Nginx详细图解教程

    Linux下安装Nginx详细图解教程 什么是Nginx? Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SM ...

  7. Windows Server 2019安装OpenSSH Server简明教程

    MS酋长之前已经介绍过Windows10已原生支持OpenSSH远程管理功能,那么作为服务器专用的Windows Server 2019更少不了要内置OpenSSH Server组件了.只不过Open ...

  8. php环境下安装并运行laravel教程

    php环境下安装并运行laravel教程 第一步 首先安装phpstudy,从官网 下载即可 下载链接https://www.xp.cn/ 打开环境–>选择php–>更多–>选择 p ...

  9. debian nvidia 安装_求助在debian下安装nvidia显卡驱动教程

    你的位置: 问答吧 -> Debian -> 问题详情 求助在debian下安装nvidia显卡驱动教程 谁写个阿!让我们这些新手解决哈阿!我用的是kde3.4!显卡是gf4mx440!s ...

最新文章

  1. asp.net学习之DataList控件
  2. SM32的USART串口设置
  3. 财经法规税收征收管理法律制度练习题三
  4. vue-cookies的使用
  5. 前端笔记—第15篇js中的DOM操作
  6. chmod与umask区分命令
  7. 在电脑搭建oracle服务器端,oracle 服务器端搭建(C#开发环境)
  8. th:text为null报错_为什么建议你用nullptr而不是NULL?
  9. 玩转 SpringBoot 2.x 整合 Mybatis
  10. ipad air屏幕不能滑动,无法解锁怎么处理
  11. java读写mysql数据库_Java读写MySQL数据库小实例
  12. 18. JSON 操作
  13. ArcGIS 城市生活区用地适宜性评价(三)
  14. 图片轮播html1001无标题,轮播图采用js、jquery实现无缝滚动和非无缝滚动的四种案例实现,兼容ie低版本浏览器...
  15. Python3入门机器学习经典算法与应用 第3章 Numpy中的arg运算
  16. BP神经网络时间序列预测-附代码
  17. UE4.27 Live Link Face无法连接的一种解决办法
  18. 如何破解域管理员密码
  19. Mathmatica可视化
  20. DevExpress v18.2版本亮点——Reporting篇(三)

热门文章

  1. 【cocos2d-x】如何使用CocoStudio场景编辑器制作魔卡幻想
  2. 读-李智慧-大型网站技术架构:核心原理与案例分析
  3. Echarts 折线图加渐变色
  4. 播放视频为什么需要输入激活码?这种加密的视频怎样才能播放?
  5. csss属性 position的用法真的很好用
  6. 漫画笔记--深度学习,能让人一图看懂,通俗易懂
  7. 电话接通与未接通,下层上报的状态
  8. esp8266通过MQTT-AT指令连接阿里云互联网平台并收发数据(保姆级教程)(本文用的型号为esp8266-01s)
  9. iOS带小数点的键盘
  10. 与万千开发者一起,进入智能化的物联网时代