phoenix said:Then set the following tunable in /boot/loader.conf to hide the old adX links, leaving only the new adaX device nodes:
Code:kern.cam.ada.legacy_aliases="0"
Read post #2 again. It's ATA_CAM that makes the ada devices appear.xwwu said:But why not disable the ATA_CAM opton in kernel?
SirDice said:Read post #2 again. It's ATA_CAM that makes the ada devices appear.
SirDice said:Sorry, but now I'm lost. What exactly do you want to do?
Beastie said:Something's wrong with your desktop's configuration then. It should behave as your server since you have practically disabled all disk drivers.
Make sure what you're saying about your desktop is really the case. Maybe you have built a kernel but have not installed it and are using another (generic) one?
That means the controller is supported by ahci.xwwu said:1, freebsd desktop: I edit ad0X in fstab to be ada0W and disable ATA_CAM in kernel, then the unit reboot correctly.
That means the controller isn't supported by ahci and only works with ata. If you add atadisk you'll get the familiar 'old' ad devices. If you add ATA_CAM instead of atadisk you will get the 'new' ada devices.2, freebsd server: I did as above, but when reboot, my server ask me to choose boot disk, if I list the disk(s), no ad0X and ada0X, of cource my server can't boot successful.
SirDice said:That means the controller is supported by ahci.
That means the controller isn't supported by ahci and only works with ata. If you add atadisk you'll get the familiar 'old' ad devices. If you add ATA_CAM instead of atadisk you will get the 'new' ada devices.