It's my fault, I put ata_piix compiled into the kernel, and not as a module, so "rmmod=ata_piix" does not work.
I will fix this problem in the next version, thanks for your feedback.
oic! how about r8168 nic driver? it also compiled into the kernel or not?
I have to find that the nanoboot can't correct detach NIC R8111 driver of r8168. How to make nanoboot detach nic change tor r8168?
DiskStation> ethtool -i eth0
driver: r8169
version: 2.3LK-NAPI
firmware-version: N/A
bus-info: 0000:03:00.0
Please reference gnoboot- alpha10 blog...
http://www.gnoboot.me/2014/03/gnoboot-alpha10.html
also I try add "rmmod=r8169_new" on boot menu, but no luck.
I hope your nanoboot be a great and perfect bootloader!!! thank you so much!