リチャード・ブルック・ガーネット
ガーネットはバージニア州エセックス郡の「ローズヒル」荘園で、ウィリアム・ヘンリー・ガーネットとアンナ・マリア・ブルックの夫妻の息子として生まれた。双子の兄ウイリアムは1855年にノーフォークで死んだ。やはり南軍の将軍になり、南北戦争で最初に戦死した将軍の可能性があると言われるロバート・セルデン・ガーネット(1819年-1861年)とは従兄弟だった。ガーネットはロバートと同時の1841年に、陸軍士官学校を同期52人中29番目、ロバートより2番下の成績で卒業した。 ガーネットは第6アメリカ歩兵連隊の少尉に任官され、フロリダ州の幾つかの基地で勤務してセミノール族と戦い、続いて西部ではララミー砦を指揮し、ユタ戦争に参加し、名うての対インディアン戦士だった。
米墨戦争のときは、ニューオーリンズで参謀として仕え、1847年2月16日に中尉に昇進した。 1855年5月9日に大尉に昇進し、カリフォルニア州で勤務しているときに南北戦争が勃発したことを知った。アメリカ合衆国は分裂すべきではないと強く信じていたが、バージニア州に戻って生まれ育った州とアメリカ連合国のために戦うことにした。