Acredito que você pode criar uma conta específica sem sobrescrever seus dados. Mas sugiro que você faça uma cópia dos seus dados antes de tentar.
Para criar um novo usuário com um nome específico e um UID, use dscl na linha de comando: -
dscl . -create /Users/<user>
dscl . -create /Users/<user> UserShell /bin/bash
dscl . -create /Users/<user> RealName "<real name>"
dscl . -create /Users/<user> UniqueID "<UID>"
dscl . -create /Users/<user> PrimaryGroupID "<GID>"
dscl . -create /Users/<user> NFSHomeDirectory /Users/<user>
dscl . -create /Users/<user> Password
O comando final acima pedirá uma senha.
por exemplo. para usuário "fred", nome real "Fred Quimby", UID 501, GID 20, com diretório pessoal / Usuários / fred
dscl . -create /Users/fred
dscl . -create /Users/fred UserShell /bin/bash
dscl . -create /Users/fred RealName "Fred Quimby"
dscl . -create /Users/fred UniqueID "501"
dscl . -create /Users/fred PrimaryGroupID "20"
dscl . -create /Users/fred NFSHomeDirectory /Users/fred
dscl . -create /Users/fred Password