solaris10硬盘安装

简介:
好不容易借到一台测试机,想安装solaris学习,无赖我只下了个solaris10 x86的ISO,没有U盘,也没有光驱,更没有solaris的安装介质,只有主机(已装有xp OS)和主机上的网卡,怎么安装solaris10到机子上去呢?开始还想了一翻,linux都可以用硬盘安装,solaris当然可以,只是我是初学solaris,有点不熟悉,那只能通过安装从不熟悉到熟悉了,于是想做就开始。
到baidu、google去search ,有很多文章介绍solaris安装,不过思路是一致的。
大致思路是:分区--fat32分区存放solaris启动文件--dos引导grub--安装。
好在我的测试机已安装有一个xp的OS,下面是我的安装步骤:

1、 xp从安全模式启动,保留C partition,保持机子还能启动xp,剩下的分区全部delete,重新分为:c 主分区不动,D 为主分区,不格式化(10G以上),E fat32格式(可为主分区也可为逻辑分区,存放安装ISO和引导solaris文件),分区工具可以用fdisk、diskpart、PQ等。

 
2、 在xp系统下, solaris的ISO文件boot 下的multiboot和x86.miniroot这两个文件放在E:\solaris下(至于e:\solaris这个目录要不要看个人喜好,可直接放在E盘根目录下也可),同时solaris的ISO文件也要放在e:\solaris下,即multiboot、x86.miniroot、solaris.iso这三个文件必须在同一目录下。

3、在xp下,下载grub for dos,解压,将 menu.lst ,grldr,grub.exe件放入C盘根目录下,在boot.ini 文件里添加 C:\grldr=”solaris”,timeout=5的值改为5一般选择从”solaris“启动,再将menu.lst内容全部删除,重新添加为:
title solaris install from HD
kernel (hd0,2)/solaris/multiboot kernel/unix -B install_media=dsk
module (hd0,2)/solaris/x86.miniroot
boot

注:(hd0,2)值要根据实际你的硬盘分区而定,由find /solaris/multiboot

可以显示出来。再在grub按”e“修改。

4、引导安装

    启动是选择“solaris”,即可进入solaris的安装界面,即1-6个选择的界面。

我选择1后,如网络上介绍,会提示找不到network interface

  ERROR: Unbale to configure network inteface
         Exiting to shell


此时进入unix的shell界面。

找到fat32分区并mount

Solaris用了一种很奇怪的设备符号来表示硬盘中的FAT32分区:c0d0p0:x,这儿x的取值为:1,2,3...,分别表示硬盘中的第1个、第2个、第3个FAT32分区,依此类推。即我的硬盘中的第1个FAT32分区可以表示为
c0d0p0:1、第2个FAT32分区可以表示为c0d0p0:2

# ls /dev/dsk
# /sbin/mount -F pcfs /dev/dsk/c0d0p0:1 /mnt

只要能挂载fat32分区基本完成了,剩下的网络上都有:

然后进入mnt目录下去看看吧,可以看到fat32分区文件了。这时候就可以用Solaris的DVD镜像做虚拟光驱了。
lofiadm -a /mnt/solaris/sol-10-u2-ga-x86-dvd.iso

会提示/dev/lofi/1
mount -F hsfs /dev/lofi/1 /cdrom (必须mount在/cdrom目录中)
再进入cdrom里面去看看吧,应该成功了。这时系统会认为光驱里面有光盘了。
等这一切做完之后,然后键入 exit ,就会退出shell,安装程序会自动继续进行下去
。 solaris安装步骤就不写了。



================================================
今天在装机的时候,碰到网卡隐藏,安装驱动总是提示提示“系统找不到指定文件”

 
解决过程基本如下:
 
1、  在BIOS里启用 集成网卡
2、 安装驱动
3、 删除:
     hkey_local_machine\system\currentcontrolset\control\network”下的config键值
再安装网卡需要的协议
 
 
如果碰到IP地址冲突,可能是影子网卡的原因,网上有很多方法






      本文转自fuhaixiong 51CTO博客,原文链接:http://blog.51cto.com/heliy/317509,如需转载请自行联系原作者

相关文章
|
4月前
|
存储 Linux
在Linux中,RAID 是什么?
在Linux中,RAID 是什么?
|
存储 机器学习/深度学习 Linux
Linux磁盘阵列
Linux磁盘阵列
102 0
|
Linux
Linux的磁盘分区和添加磁盘
Linux的磁盘分区和添加磁盘
139 0
|
Unix Linux
Linux中的添加一块新的硬盘
Linux中的添加一块新的硬盘
Linux中的添加一块新的硬盘
|
存储 Unix 数据库
solaris 11.4 硬盘管理
solaris 11.4 硬盘管理
193 0
|
Linux Apache 开发工具

相关实验场景

更多