> I use auto partitioning (if not mistaken) and boot mounted on root "/"
> instead of creating own "/boot" partition
>
> $ df -h /boot/
> Filesystem Size Used Avail Use% Mounted on
> /dev/sda1 110G 62G 43G 60% /
>
> What actually the best way for boot directory?
The best way is the one that works.
Apparently your way works, so ...
Stefan