Welcome to the Community,
it is correct that logs are located on the RAM disk when you install ESXi on an USB device, but space is limited and no scratch partition is created. This is why you should create a persistent scratch location as shown in http://kb.vmware.com/kb/1033696 in this case.
André