Whisht Wind


« 十月 2009
星期日星期一星期二星期三星期四星期五星期六
    
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
       
今天

Subscribe

Add to My YahooSubscribe in RojoSubscribe in NewsGator OnlineThis blog's XML feed
Subscribe with BloglinesAdd to Google

Search this blog

Blog Roll

Downloads

Other Links

Popular Tags

addons android archive autoloading autopager china chinese cisco dhcp dict earthquake firefox flock fonts foxbeans hgweb j2me java javame jstardict jstardictm language mercurial milax moon mozilla mtu nb-xul netbeans openoffice opensolaris pack palette recommended solaris stardict tar.gz tar.gz2 vpn vpnclient windows wine xul zip 嫦娥 郑萍如 面板

Weblog menu

Feeds

Recent Entries

Today's referrers

今日点击: 749

Locations of visitors to this page

20080309 星期日 2008年03月09日

vmware上无法启动最新的Solaris的解决办法

最近在vmware上转了一下最新的OpenSolaris,发现安装完之后无法启动,就是在Grub时候黑屏了没响应。后来发现是启动时识别虚拟机的处理器的问题。可能导致不知道是启动64位版还是32位版。处理的办法是明确的告诉Grub去启动32位的操作系统核心。

具体步骤如下:
首先我们要启动进去,方法是在grub界面里编辑一下启动参数。机器启动之后在grub界面里按e键编辑第一个启动项目,你会看到如下两行:
kernel$ /platform/i86pc/kernel/$ISADIR/unix -B $ZFS-BOOTFS

module$ /platform/i86pc/$ISADIR/boot_archive
我们要做得是在每一行上敲e键,编辑他们,删除其中的
$ISADIR/. 每一行改完之后按回车返回。最终看起来是这样的:
kernel$ /platform/i86pc/kernel/unix -B $ZFS-BOOTFS

module$ /platform/i86pc/boot_archive

然后按b键启动即可。

每次这样改也不是办法,所以我们要到grub的配置里去改一下,加一个启动32为内核的选项。
首先要登录为root。
执行 zfs mount rpool 以便访问grub的配置。它在/rpool/boot/grub/menu.lst.
用vi打开它,找到ADDED BY BOOTADM所在的行,在它的前面加入如下三行:

title OpenSolaris 32 bit
kernel$ /platform/i86pc/kernel/unix -B $ZFS-BOOTFS


module$ /platform/i86pc/boot_archive


保存就行了。下次启动就自动进入32位模式。

Nexenta Core Platform也有类似的问题,处理方法类似,只不过找到menu.lst的方法不同。
在nexenta上你需要 mount -F zfs syspool /mnt 加载zfs池。要编辑的文件在/mnt/boot/grub/menu.lst.


编辑前:

编辑后:


启动之后:



Technorati Tags: , , , , , ,

( 2008年03月09日, 11:33:40 下午 CST ) [Listen] Permalink 评论 [0]

Share and enjoy:  Bookmark it with Blinklist Submit to Bloglines Bookmark it with Blogmarks Track with co.mments Bookmark it with Del.icio.us Submit it to Digg Submit it to Fark Bookmark it with Furl Bookmark it with Ma.gnolia Bookmark it with Maple Bookmark it at NewsVine Bookmark it at reddit.com Bookmark it at Simpy.com Bookmark it with Spurl Submit it to slashdot Track with TailRank See who links to it via Technorati Bookmark it with wists

评论:

发表一条评论:
  • HTML语法: 禁用