No, he didn’t. He wasn’t court martialed, so it isn’t equivalent.He had the equivalent of a prior conviction for drug use.
“Contrary to Trump’s claim, Hunter Biden’s discharge was administrative, which is standard procedure for failed drug tests, rather than dishonorable ( here, here).
VetVerify.org, a shared online service of the Army & Air Force Exchange Service, the Navy Exchange Service Command, the Marine Corps Exchange and the Coast Guard Exchange, says a general discharge is the kind of administrative discharge typically given to service members found to have abused drugs ( here ).
A dishonorable discharge is punitive and must be handed down by a general court-martial. VetVerify.org says “Dishonorable discharges are handed down for what the military considers the most reprehensible conduct. This type of discharge may be rendered only by conviction at a general court-martial for serious offenses (e.g., desertion, sexual assault, murder, etc.) that call for dishonorable discharge as part of the sentence.”
https://www.reuters.com/article/uk-...administrative-not-dishonorable-idUSKBN26M6QI