Root и так есть, никого заводить не надо, просто под него не зайти - пароль заблокирован)) Разблокируем пароль - заходим. Чем отличается от вариантов с sudo, честно говоря, не знаю))) Да вроде и ни чем не отличается, кроме того, что в
su две буквы, да и кроме того
su гораздо прозрачней чем
sudo -s -H (вообще не понимаю sudo, он даже совмещённые ключи не кушает, т.е. -sH), а вот
sudo su - это вообще изврат)) Поскольку я ленивый, то два символа для меня гораздо лучше 10, тем более через su гарантированно попадём куда надо, а вот sudo... Если даже -sH не понимает...
ИМХО, если уж заходить под рута - то напрямик, а sudo использовать только для выполнения команд от имени root.