Woher kommt das anlautende "s / sch" in verwandten Wortpaaren wie "wirbeln / schwurbeln" oder "whirl / swirl"?
Wirbeln und whirl sind tatsächlich verwandt, aber wie die englische Form zeigt, handelt es sich um einen ursprünglichen Cluster *hw (dialektal wird ⟨wh⟩ noch immer als /hw/ realisiert), weshalb es weniger wahrscheinlich ist, dass swirl (tatsächlich mit schwirren verwandt) an dieselbe Wurzel angeschlossen werden kann.
Wirbeln und whirl stammen vom urgermanischen Wort *hwirbilōną, welches letztlich von *hwerbaną (> werben, ursprünglich 'sich drehen, wenden, bemühen') kommt. Das wiederum lässt sich mit anderen indogermanischen Formen auf eine Wurzel *ku̯erp- zurückführen.
Schwirren (also auch swirl) hingegen gehört zu derselben Wurzel wie Schwarm und surren: *su̯er- 'surren'.
Bei schwurbeln ist die Geschichte etwas anders. Es handelt sich hierbei um eine ablautende Nebenform von schwirbeln. Dies lässt sich vielleicht an wirbeln von oben anschließen, wenn das anlautende s(ch)- eine spätere "expressive" Erweiterung darstellt. Wenn schwirbeln von wirbeln kommt, kann das s(ch)- nicht ursprünglich sein, da es im Urgermanischen keinen Anlaut **skw- gab. Das präfigierte s(ch)- ist jedoch auch keine produktive Ableitung im Deutschen, weshalb ein anderes Phänomen wie Analogie vielleicht des Rätsels Lösung ist. Falls schwirbeln aber nicht von wirbeln käme, könnte man das Problem umgehen, indem man direkt *sw- annimmt.
Wir haben es hier also mit wenigstens zwei verschiedenen Wurzeln zu tun: wirbeln(schwurbeln)/whirl und schwirren/swirl.
Im Urindogermanischen gab es ein Phänomen namens S-mobile. Einige Wurzeln traten in scheinbar zwei Formen, einmal mit und einmal ohne *s-, auf. Dazu wurde sich schon geäußert, weshalb ich mir die Mühe spare. Soviel sei jedoch gesagt: Es war vermutlich ursprünglich einfach ein Sandhi-Phänomen ausgelöst durch die vielen urindogermanischen Endungen mit -s und hatte keine Funktion.