Solaris 10:cfgadm 命令显示磁盘
cfgadm -al usb3/1
Ap_Id Type Receptacle Occupant Condition
usb3/1 usb-storage connected configured ok
还报告信息
usb3/1 connected configured ok Mfg: QEMU Product: QEMU USB HARDDRIVE NConfigs: 1 Config: 0 : High speed config (usb 2.0)
unavailable usb-storage n /devices/pci@0,0/pci1af4,1100@4,7:1
格式没看到
sudo format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c0t1d0 <ATA -QEMU HARDDISK -2.5+ cyl 7829 alt 2 hd 255 sec 63>
/pci@0,0/pci1af4,1100@5/disk@1,0
Specify disk (enter its number):
如何使磁盘可用?
EDIT1:rmformat 命令可以看到磁盘,但无法对其进行格式化/分区
找到解决方案:一个更好的解决方案是移除 volfs 控制下的 USB 磁盘(忽略卷或其他东西)但这种解决方法也可以。
a)格式化看不到磁盘
b) 暂时禁用 volfs 守护进程
c)现在格式化可以看到它了,我选择将它用作 ufs fs,因此我在格式化命令中运行 fdisk、part,最后是 label。
c)创建一个ufs fs
d)重新启用 volfs
e)磁盘位于 /rmdisk/unnamed_rmdisk/s0 下
f)对于 zfs(也适用于 ufs),我已从 vold.conf 中删除了 c1t0d0 和 rmdisk 的引用,停止临时 vold,创建 zfs fs,重新启动,一切正常