文件导入

solaris 11 zpool root disk grub install

[plain]
# pkg install solaris-desktop
Packages to install: 356
Create boot environment: No
Create backup boot environment: Yes
Services to change: 13

DOWNLOAD PKGS FILES XFER (MB)
Completed 356/356 52129/52129 534.5/534.5

pkg: An unexpected error happened during install: installgrub failed for device /dev/rdsk/c3t1d0s2: Return code 1
Output was:
raw device must be a root slice (not s2)
Unable to gather device information for /dev/rdsk/c3t1d0s2

Traceback (most recent call last):
File "/usr/bin/pkg", line 5956, in handle_errors
__ret = func(*args, **kwargs)
File "/usr/bin/pkg", line 5939, in main_func
pargs=pargs, **opts)
File "/usr/bin/pkg", line 2254, in install
update_index=update_index)
File "/usr/bin/pkg", line 1583, in __api_op
ret_code = __api_execute_plan(_op, _api_inst)
File "/usr/bin/pkg", line 1269, in __api_execute_plan
api_inst.execute_plan()
File "/usr/lib/python2.6/vendor-packages/pkg/client/api.py", line 2113, in execute_plan
be_name=self.__backup_be_name)
File "/usr/lib/python2.6/vendor-packages/pkg/client/bootenv.py", line 376, in create_backup_be
ret, be_name_clone, not_used = be.beCopy()
File "/usr/lib/python2.6/vendor-packages/libbe.py", line 220, in beCopy
commit(mybc, devlist)
File "/usr/lib/python2.6/vendor-packages/libbe.py", line 30, in commit
boot_devices=["/dev/rdsk/" + d for d in devlist])
File "/usr/lib/python2.6/vendor-packages/bootmgmt/bootconfig.py", line 558, in commit_boot_config
force)
File "/usr/lib/python2.6/vendor-packages/bootmgmt/bootconfig.py", line 377, in commit_boot_config
self.boot_loader.install(boot_devices)
File "/usr/lib/python2.6/vendor-packages/bootmgmt/backend/loader/legacygrub.py", line 993, in install
return self._install_generic(location)
File "/usr/lib/python2.6/vendor-packages/bootmgmt/backend/loader/menulst.py", line 459, in _install_generic
self._write_loader(devname, data_root)
File "/usr/lib/python2.6/vendor-packages/bootmgmt/backend/loader/legacygrub.py", line 1034, in _write_loader
str(cpe.returncode) + output)
BootLoaderInstallError: installgrub failed for device /dev/rdsk/c3t1d0s2: Return code 1
Output was:
raw device must be a root slice (not s2)
Unable to gather device information for /dev/rdsk/c3t1d0s2



pkg: This is an internal error in pkg(5) version a6782843ee0c. Please log a
Service Request about this issue including the information above and this
message.

# zpool status
pool: rpool
state: ONLINE
scan: resilvered 17.0G in 0h11m with 0 errors on Thu Apr 19 16:06:38 2012
config:

NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
c3t0d0s0 ONLINE 0 0 0
c3t1d0s2 ONLINE 0 0 0

errors: No known data errors
[/plain]
显然是c3t1d0s2的问题

结果重启后,挂掉了!!!

评论