I've changed the LTO3 device, but the OS (Solaris10) doesn't feel it.
From the ok> prompt i've launched the probe-scsi-all command and it worked fine because i could see the new device; the from the ok> i booted the system (normal boot, probably a boot -r could be better..) and from the OS tried davfsadm and drvcfg, but nothing good. In the /dev/rmt/0 folder
ls -l /dev/rmt/0
lrwxrwxrwx 1 root other 44 Nov 19 2009 /dev/rmt/0 -> ../../devices/pci@1c,600000/scsi@2,1/st@4,0:
which is the old link and it does not work because there in no st@4,0 device , in /devices.
How can I upgrade the link? Should I manually remove the old links?
Have you checked you can see the device from the ok prompt?
Would suggest you do a probe-scsi-all from there to check the system can see the LTO device.
For reference LTO3 driver support came along in Update 3 of Solaris 10.
Solaris 10 Update 3 Released
Solaris 10 just gets more powerful all the time. Today Solaris 10 Update 3 (11/06) has been released. This brings a large number of features that have been in OpenSolaris for some time into the fully supported release. They include:
ZFS Command Improvements and Changes, including RAIDZ-2, Hot-Spares, Recursive Snapshots, Promotion of Clones, Compact NFSv4 ACL's, Destroyed Pools Recovery, Error Clearing, ZFS integration with FMA, and much more.
Resource Pools now SMF'ized
Zone Renaming, Moving, Cloning, Import and Export
Logical Domains for sun4v
Solaris Trusted Extensions
Support for PCI Express
Sun Fire X4500 SATA Disk FMA
Adobe Flash Player Plugin for Solaris
Solaris Trusted Extensions Desktops
Solaris Flash Archives Improvements
Secure By Default Network Profile
ST Driver Support for Quantum LTO-2 and LTO-3 Tape Drives