抛不下Unix/CDE的高贵?硬盘安装Solaris10攻略!
cac55 2024-09-27 07:07 22 浏览 0 评论
* Solaris自10以后默认没有CDE界面,再安装CDE比较麻烦,抛不下Unix/CDE的高贵的人,可以看看本文关于Solaris10的安装经验。号外:自从Oracle接手Soalris,完全没有Sun原来的高贵品质了,搞得像Linux 似的。
之前从网上看到有硬盘安装Solaris10的方法,不过不是完全的那种硬盘安装最开始的时候还要用第一张cd启动,经过在下的测试,可以实现全硬盘安装的方式这个方法比较适合那些没有任何光驱的人群 呵呵,方法如下:
关键词: Solaris 10 Unix 硬盘安装 GRUB mount iso SunOS 5.10 CDE
作 者: S.C.Yan (allan.yan@gmail.com 2007-05-29 @ Nanking, P.R.China)
修改权: 本文档是自由文档;您可以按照自由软件基金会所发表的 GNU FDL 协议自由发放和/或修改它;FDL 协议应该采用第二版或以后的任何版本
使 用: 本文档发表的目的是希望它能够对您有用,但我们没有任何保证;对于以任何用途使用它所造成的任何直接或间接后果都不承担任何责任。 请参看GNU FDL 协议中的细节
引 用:以[1-9]来标识,具体来源见文章末尾
0.磁盘的分区以及准备工作 [0]
准备一个大小最少为4G左右的分区,或者预留一个大小如此的空白磁盘空间[1],也可以用PM/PE/windows磁盘管理等来调整(resize)目前的分区得到,此外需要准备一个可用空间至少为3G的FAT磁盘分区或是原有的某个FAT磁盘磁盘分区,以准备承载solaris10的dvd镜像.iso。
1.从SUN的网站[2]上得到DVD的光盘镜像(中间有注册的过程)[2]
得到一个iso文件。推荐下载dvd的iso文件,整个过程中不用再去切换iso为/cdrom,以下以dvd光盘镜像"solaris.iso"为例子,并且将其放入fat分区中(比如/dev/hda5)下:
-》 /dev/hda5 (hd0,4) sunos/solaris.iso
2.安装grub(如果已有grub引导管理器的话跳过此段落)
如果目前只有windows nt的,可以安装grub4dos或者矮人的grub,具体的安装方法,已经引导方法可以在线查找关于grub的一些基本概念和方法。
3.打开.iso文件或者dvd光盘
抽取其中 /boot/ 下的 multiboot x86.miniroot,拷贝到可以容易被grub检索到的地方(如/boot/grub/)下(或者其他的某目录中),编辑GRUB的配置文件menu.lst,如 /boot/grub/menu.lst添加以下到末尾:
##---------------------------------------------------------------------
title [-SunOS-] Install Solaris 10 from CDROM or .iso [-SunOS-]
kernel (hd0,4)/boot/grub/multiboot kernel/unix -B install_media=cdrom
module (hd0,4)/boot/grub/x86.miniroot
boot
##---------------------------------------------------------------------
如果在/dev/hda5,则 (hd0,4) --- 详情请参阅grub的语法。
4.重启计算机
来到grub的操作系统选择列表的界面下,选择以上的 [-SunOS-] Install Solaris 10 from CDROM or .iso [-SunOS-] 启动。
5.选择4 以使用 Solaris Interactive (Text Console) 方式安装 [3]
(1)选择 安装所实用的语言(其实多余,Text Console只有英文方式)
(2)如果检测到你的网卡并且已有内置的驱动模块,则先要设置你的网络(IP/网关/DNS等
(3)填写 主机名 国家/地区 root的密码 等等
(4)选择安装方式为 Initial(全新安装)以及光驱的是否自动弹出和是否自动重启等
.... -> 这时候会出现错误,说是 CD-ROM内含有非 solaris 的源
---》 回到 shell 方式 (提醒:是非常原始的bounre shell,用Delete键删除字符
##------------------------------------------------ [4]
# mount -F pcfs /dev/dsk/c0d0p2:1 /mnt
# lofiadm -a /mnt/solaris/sunos.iso
/dev/lofi/1
# mount -F hsfs /dev/lofi/1 /cdrom
# install-solaris ### //重新开始安装 solaris 10 [5]
##------------------------------------------------
上面的步骤就是我们通过mount方法,将硬盘上的iso挂在到/cdrom上,以欺骗安装程序
让它以为在/cdrom里面真的挂在了这么一个DVD光盘,后面的安装不会检查是否有真的盘
6.install-solaris后又会重复上面的光驱自动弹出和是否自动重启的选择
(1)然后选择locale的编码方式: 实用方向键'上下左右'移动以选择你要的locale
一般推荐至少有 zh_CN.UTF-8,以便兼容多种多字节的字符。
(2)选择发行版的软件组别(all/developer/end-usr/core等)
一般用户可以实用end-user试试。其组件包括CDE/JDS(+Gnome组件)
提示:可以按F4以自定义高亮的发行组别,但是要注意可以出现依赖性问题
(3)选择磁盘分区 [6]
提示:可以按F4可以来编辑分区(删除已有分区,创建UFS的solaris分区)
过后请注意不要使用 auto layout 而使用 manual layout
保留处于 c0d0s2的 overlay不要动它(不然可能会出现无法installboot的问题)
至少添加一个 / 后,可以F2选择前进 (初学者可以就使用这种简单的分区)
至于 swap,我个人觉得可以以后创建文件swap再来激活
7.开始安装
如果以上都没错,会出现一个summary以显示你的配置,包括软件的选择和分区,然后开始拷贝文件文件(一般all要37??M end-user为27?? M),等待安装结束 。
8.GRUB恢复(如果需要)
如果覆盖的你的grub,而你又想恢复它,可以使用以下的方法 [7],重启到grub下,按c进入命令行状态,键入以下的内容
grub> configfile (hd0,?)/boot/grub/menu.lst
其中键入configfile (hd0, 后请按tab键找到你含有menu.lst的分区,选择启动到linux下,root运行 grub-install /dev/hda 重安装linux的grub到mbr。如果solaris在 /dev/hda4,则此外需要添加以下到你的boot/grub/menu.lst下:
##---------------------------------------------------------------------
title [Solaris] Start Sun Microsystems Solaris 10 [Solaris]
root (hd0,3)
chainloader +1
boot
##---------------------------------------------------------------------
以上为跳转到soaris (hd0,3) 分区的引导sector上,使用solaris的grub/stage2
9.重启计算机后,选择 [Solaris] Start Sun Microsystems Solaris 10 [Solaris]
第一次启动 solaris会比较慢,因为她需要扫描你的硬件配置并装载硬件description
完成后请默认 nfs的domain(选择no),然后会自动启动kdmconfig以设置你的显示(见下)
10.配置设备驱动
如果你清楚自己点显卡,显示器,鼠标,键盘等设置,可以自己尝试选择
(1)Xorg 还是 Xsun; 前者使用Xorg(前XFree86),或者使用Sun的编译版XFree86/OpenWin
(2)如果选择Xorg后,F2后只有一个配置xorg的提示帮助,
推荐 /usr/X11/bin/Xorg -configure
(3)如果选择Xsun,则一般需要配置显卡和显示器(鼠标键盘可以默认探测到的配置)
如果你不肯定(无法自定义配置好)自己的显卡或者显示器,个人推荐使用以下配置
显卡驱动 -》 XFree86-Vesa (大部分显卡都支持基本的vesa驱动支持)
显示器 17'CRT 可以选择Multifrequency 1600x1200 interlaced + 1024x768 65536
@70Hz
然后测试,如果能看到多种色块的屏幕和鼠标,点击ok以确定保存配置,或者no再选择
11.继续启动,如果顺利的话,会看到solairs的登录器
--可以选择经典unix的CDE或者是
gnome核心的(JDS)[8].此外可以选择locale的方式 ,或者命令行登录进入纯的shell终端
12.以上为硬盘安装solaris10的基本过程,此外如果网卡无法识别可以依据情况以解决
(1)intel pro/100 内置网卡可以 参考以下的方法来实现:
http://developers.sun.com.cn/blog/liuyu/entry/20070419
(2)solaris没有驱动的网卡可以到下面网站下载驱动并按README.txt安装驱动并配置网卡
http://solaris-x86.org/software/drivers/
重要文件为 /etc/hosts /etc/netmasks /etc/hostname.* /etc/defaultrouter
引用
[0] Windows Linux GRUB Solaris 分区描述方式对照表
C: /dev/hda1 (hd0,0) /dev/dsk/c0d0p1
D: /dev/hda5 (hd0,4) /dev/dsk/c0d0p2:1
E: /dev/hda6 (hd0,5) /dev/dsk/c0d0p2:2
F: /dev/hda3 (hd0,2) /dev/dsk/c0d0p3
* /dev/[h,s]d$? ([h,s]d($-a),(?-1)) /dev/dsk/c[0,1]d($-a)p?[:?-4]
[1]最少为4G,如果要安装all的软件组则需要至少6G,当然越大越好
[2]下载地址:http://www.sun.com/software/solaris/get.jsp
或者利用linux下的mkisofs 或者windowsx下nero的虚拟等工具将
DVD光盘转为.iso的文件(可以nautilus的右击光盘—》复制碟片 复制成iso文件)
[3]推荐此安装方式,可以减少对磁盘空间的要求并且是failsafe的,适合大部分情况
F2-确定/前进 F3-返回上一步 F4-自定义 F5-取消
space-选择 checkbox 方向键-移动焦点(上下左右)
具体情况看地下绿色状态栏的意义
[4]如果iso在 /dev/hda5,则在solaris中为 /dev/dsk/c0d0p2:1
如果iso在 /dev/hda3,则在solaris中为 /dev/dsk/c0d0p3 (S-ATA的请网上先查查)
[5]之前的国家及主机名称网络等的配置profile依然有效保存着
[6]此步骤中的磁盘操作非立即执行,用户可在最后确定之前不影响实际分区布局
[7]solaris自己所带的grub引导器(此引导器应该是sun自己编译过的,支持
ufs内的磁盘查看,据我的测试,一般普通发行的grub,ufs分区内容是不支持的)
[8]CDE为目前流行的Unix发行版如HP-UX IBM-AIX SUN-Solaris 等的默认登录桌面环境
如果想体验unix环境,推荐使用cde环境,它是以上厂商合作指定的一个标准
JDS-Java Desktop System Java桌面环境,gnome的一个边一般本,就不用多介绍了
感谢
mirth(@Lilybbs.net,K.Xia)提供Solaris10 DVD光盘,省了下载光盘iso的时间
参考
(1)http://solaris-x86.org/software/drivers/
(2)http://www.sun.com
(3)http://blog.chinaunix.net/u1/38775/showart_301909.html
(4)http://www.ksw123.com/2006-06-28/115146381764738.shtml
相关推荐
- 14款健身APP蹿红 看看下载最多的是哪款?
-
Zombies,Run!($3.99,安卓,iOS)如果你的运动理念是:除非有人追,否则绝不跑起来,那么这款APP应该适合你。Zombies,Run!这款程序把单调的跑步过程变身为躲避僵尸的游戏...
- 微软官方彩蛋庆祝《回到未来》纪念日
-
2015年10月21日,是MartyMcFly和Brown博士回到未来的时间。现在,这一天真的到了,那么当时影片中展示的一些科技产品究竟有多少实现了呢?作为一家走在技术前沿的公司,日前,微软就在M...
- 时尚圈最潮同志情侣 帅到没朋友(同志情侣微信头像)
-
来源:MSN时尚综合|2015-03-0419:45:15男演员ZacharyQuinto(中)与男模MilesMcMillan(右)于纽约街头公开热吻。情人节这个拥有不同起源传说,最早可以...
- IE浏览器阻止过期ActiveX控件或将影响网银的使用
-
IE浏览器网银IE浏览器网银如果经常使用IE浏览器浏览网页的用户,可能都有遇到过浏览器窗口提示安装ActiveX控件的情况,一般情况下用户也是会选择直接安装。ActiveX控件广义上是指微软公司的整...
- 如何使Microsoft Band连接到WP设备
-
如果你幸运地购买到了MicrosoftBand,那么恭喜你。现在我们(winbeta)推出了“帮助系列”,那些尚未买到MicrosoftBand的朋友可以了解设备的一些新功能,以及设备的其他关键特...
- 毕业生不得不看的五大骗局全揭秘(毕业生防骗)
-
目前,距离高校大学生毕业已不足100天,大部分毕业生都十分忙碌。论文定稿、答辩,参加招聘、面试等成了应届毕业生的头等大事。但随着毕业季的临近,不法分子专门针对毕业生的诈骗高发期也随之来临。360手机安...
- 菠萝觅生活是O2O应用流量入口最大的供应商
-
现在主流的传统O2O生活服务,他们其实都有一个共通点,那就是各行其道。打车有快的,滴滴,外卖有饿了么,买机票有去哪儿网…每个APP都有着自己的核心竞争力。而用户呢?既想拥有海量有趣应用,又担心占用过多...
- WP8.1版MSN健康应用,现已支持锁屏计步
-
IT之家(www.ithome.com):WP8.1版MSN健康应用,现已支持锁屏计步@WP之家报道,微软今天已将必应系列应用品牌归为MSN,除此之外,WP8.1版MSN健康和天气应用也获得一些新的...
- 短信就能传播手机病毒?看完推理惊呆了!
-
很多人都收到过一种带网址的陌生短信,有的人会点击网址看看,有的还会在好奇心驱使下回复短信。近日《北京新发现》栏目报道了一起离奇的电信诈骗案,事主耿先生的银行卡从未离身,但是在收到一条带网址的陌生短信,...
- 微软OneClip:我承包了你的剪贴板(微软onedrive云空间)
-
不久前,Twitter用户WalkingCat曝光了微软一款名为OneClip的应用。这是一款剪贴板应用,根据描述这款应用将覆盖Windows10(包括桌面和移动)、iOS和Android平台,可以...
- Windows 10手机应该是什么样?微博用户给出了概念图
-
随着Windows10发布的不断临近,WindowsPhone的用户对Windows10的旗舰手机的期望也越来越高,我们WP中文网也在微博上发出了同样的问题,搜集用户对Windows10的硬...
- 云管家出席武汉2015年支付宝O2O生态峰会
-
2月4日,蚂蚁金服O2O生态峰会在武汉启幕。此次峰会展现了2015年蚂蚁金服在O2O领域的开放思路和策略,以及合作伙伴对O2O的创新观念及思路分享,吸引了武汉近3000名企业大佬、众多创业者、第三方服...
- 微软将于下周开启Windows开发中心帐号迁移工作
-
自下周开始微软将启动Windows开发中心的帐号迁移工作。根据WindowsBuildingApps博客透露Windows开发中心帐号迁移工作将会分为几个阶段。首个阶段从下周开始持续到今年7月份...
- 如何解绑已经合并的MSN账户和Skype账户?
-
如果您绑定的账户已经充值,建议您把产品消耗完毕后,再进行解绑。当您需要解绑合并的账户时,可登入Skype点卡账户自助操作。输入Skype或MSN账号、密码登录账户:登录后,可在页面左下角选择语言"中文...
- 微博账号已显示所属MCN机构,成为目前第二个上线该功能的平台
-
7月25日,多位网友发现,部分微博大V的个人主页已经显示其所属的MCN机构名称,微博也成为目前第二个上线该功能的平台。【来源:中新经纬】声明:此文版权归原作者所有,若有来源错误或者侵犯您的合法权益,您...
你 发表评论:
欢迎- 一周热门
- 最近发表
- 标签列表
-
- 如何绘制折线图 (52)
- javaabstract (48)
- 新浪微博头像 (53)
- grub4dos (66)
- s扫描器 (51)
- httpfile dll (48)
- ps实例教程 (55)
- taskmgr (51)
- s spline (61)
- vnc远程控制 (47)
- 数据丢失 (47)
- wbem (57)
- flac文件 (72)
- 网页制作基础教程 (53)
- 镜像文件刻录 (61)
- ug5 0软件免费下载 (78)
- debian下载 (53)
- ubuntu10 04 (60)
- web qq登录 (59)
- 笔记本变成无线路由 (52)
- flash player 11 4 (50)
- 右键菜单清理 (78)
- cuteftp 注册码 (57)
- ospf协议 (53)
- ms17 010 下载 (60)