nullbert 发表于 2012-05-08 12:03

jack@opensolaris:~$ su root
Password:opensolaris


jack@opensolaris:#format
search for disks ...... done
available disk selections:
0 . c4t0d0<default cyl 8921 alt 2 hd 255 sec 63>
   /pci@0,0/pci8086,3596@3/pci8086,329@0/pci1014,2cc@3,1/sd@0,0


jack@opensolaris:#mount /dev/dsk/c4t0d0/jack/Desktop/dsk
mount: /dev/dsk/c4t0d0or/jack/Desktop/dsknot exist

jack@opensolaris:#mount /dev/dsk/c4t0d0p0/jack/Desktop/dsk
mount: /dev/dsk/c4t0d0p0is not this fstype

jack@opensolaris:#mount /dev/dsk/c4t0d0s0/jack/Desktop/dsk
mount: /dev/dsk/c4t0d0p0is not this fstype


jack@opensolaris:#mount-f ext2 /dev/dsk/c4t0d0p0/jack/Desktop/dsk
mount: operation not applicable to fstype ext2

怎么办????????


znnnz 发表于 2012-05-08 13:59

回复 12# nullbert


    solaris默认是ufs文件系统,你的ext2是不是linux问价系统, 不知道solaris能不能直接mount ext2文件系统。


需要mount非ufs文件系统的话,得用mount   -F 参数指定文件系统,前提是这个指定的文件系统要受到solaris的支持。

nullbert 发表于 2012-05-08 15:24

本帖最后由 nullbert 于 2012-05-08 15:30 编辑

jack@opensolaris:#format
search for disks ...... done
available disk selections:
0 . c4t0d0 <default cyl 8921 alt 2 hd 255 sec 63>
   /pci@0,0/pci8086,3596@3/pci8086,329@0/pci1014,2cc@3,1/sd@0,0


jack@opensolaris:#mount /dev/dsk/c4t0d0/jack/Desktop/dsk
mount: /dev/dsk/c4t0d0or/jack/Desktop/dsknot exist
jack@opensolaris:#mount /dev/dsk/c4t0d0p0/jack/Desktop/dsk
mount: /dev/dsk/c4t0d0p0is not this fstype

另外,c4t0d0p1,c4t0d0p2,c4t0d0s0,c4t0d0s1,c4t0d0s2,都试了,/dev/dsk/中还有很多,c4t0d0p0-p15,c4t0d0s0-s15

znnnz 发表于 2012-05-08 18:28

我擦,这么复杂啊

非凡公子 发表于 2012-05-08 20:14

本帖最后由 非凡公子 于 2012-05-08 20:14 编辑

mount /dev/dsk/c4t0d0s2

s2代表全盘.

byuq 发表于 2012-05-08 20:40

zfs文件系统。。。

byuq 发表于 2012-05-08 21:12

使用AI安装介质引导X86系统(sol-11-1111-ai-x86.iso)
X86体系结构的设备引导后显示
GNU GRUB version 0.97 (639K lower / 2078660K upper memory)
Oracle Solaris 11 Automated Install custom       定制安装
Oracle Solaris 11 Automated Install            默认安装
Oracle Solaris 11 Automated Install custom ttya定制安装屏幕输出发送给串口a
Oracle Solaris 11 Automated Install custom ttyb定制安装屏幕输出发送给串口b
Oracle Solaris 11 Automated Install ttya         默认安装屏幕输出发送给串口a
Oracle Solaris 11 Automated Install ttyb         默认安装屏幕输出发送给串口b
Boot from Hard Disk
Use the arrow keys to select which entry is highlighted.
Press enter to boot the selected OS, ’e’ to edit the
commands before booting, or ’c’ for a command-line.
箭头键上下选择到Oracle Solaris 11 Automated Install选项,然后输入e显示如下
kernel /platform/i86pc/kernel/amd64/unix -B install=true
module /platform/i86pc/amd64/boot_archive
在这个界面再输入e编辑选择的GRUB第一行菜单内核项删除install=true
grub edit> kernel /platform/i86pc/kernel/amd64/unix -B
回车后输入b,系统将引导,并显示登录屏幕,但安装不会开始,使用root用户口令为solaris登录
然后输入zpool import -f rpool强制导入rpool zfs组,进行故障排除。

非凡公子 发表于 2012-05-08 22:15

zfs的话
如LS的操作,用光盘启动
zpool import 查看可以导入的文件系统
再zpool import XXX导入
步骤参考我改密码的那个贴子
http://blog.chinaunix.net/uid-45057-id-118514.html

nullbert 发表于 2012-05-09 08:36

jack@opensolaris:#mount /dev/dsk/c4t0d0s2/jack/Desktop/dsk
mount: /dev/dsk/c4t0d0s2is not this fstype

jack@opensolaris:#mount /dev/dsk/c4t0d0p2/jack/Desktop/dsk
error:I/O error
mount: can not mount /dev/dsk/c4t0d0p2

znnnz 发表于 2012-05-09 10:12

fstyp/dev/dsk/c4t0d0s2



df-h
页: 1 [2] 3
查看完整版本: 我把/usr/bin文件夹替换成其他文件夹后系统(opensolaris 5.11)不能正常启动,怎样恢复