1908年3月,孙中山举行第七次革命,即钦廉上思起义。孙中山命令黄兴率领旅越南华侨中的同盟会会员二百多人,组成中华国民军南军,攻取钦州马笃山,取得不错战果。在钦州、廉州、上思一带几十个村镇之间,转战四十余日,义军队伍发展到六百多人,战斗中先后击败清军一万人。后因弹药耗尽,乃解散队伍撤退。
仅仅一个多月后,孙中山又命令部属发动了河口起义,也即1908年4月的戊申河口之役。这是对清廷的第八次打击。
在黄兴率领起义军转战于钦州、廉州、上思一带的同时,孙中山又派黄明堂、王和顺、关仁甫等人率领从镇南关撤出的革命军开赴云南边境,发动了河口起义。
镇压南关失败后,孙中山、黄兴在钦州一带活动。郭人漳对前来游说动员的黄兴不怀好意。黄兴何等聪明的人,他觉察到这一点,却不动声色,拿到护照后迅速走脱。在这一时期,孙中山、黄兴感慨尤深,就是深知依靠别人的势力是靠不住的。于是决心自己编练队伍。不久编成二队,每队一百余人,一队持长枪,一队持盒子炮。绕道安南的时候,还受到法国守兵的欢迎。于是向钦州进发,到了小峰,清兵愚蠢,以为是自己人,民军立即开火,将这一个排的清兵歼灭。郭人漳知道后,带大队清兵出战,民军乃佯装撤退,将据山为阵的清军引下,迅速分三路,将其包围式夹击之,清兵措手不及,损失巨大。随后,进攻马笃山,清军调三营防守,本来很有优势,黄兴又采取打侧翼的方式将其击溃,俘获郭人漳的军旗和自用战马。黄兴派人把军旗送还,并捎口信:“军旗有关你的责任,所以送还,表示我们的友谊,马匹则暂时借用了”!郭氏不甘心,竟调集三千人的大队军力,追赶革命军。黄兴知道战事将大不利,遂乘夜色浓重,派精锐向郭营抛掷许多炸弹。清军自相惊扰,立即逃窜,死伤许多。郭人漳、龚心湛受此打击,竟向两广总督哭诉,电请广西巡抚协助。
正在这时,黄明堂在河口发动起义了。4月29日起义军与清军中的反正部队会合,攻克河口。起义军张贴了《中华国民军都督黄告示》。此后,起义军又分兵出击,连克新街、南溪、坝洒,直迫蛮耗、蒙自;部队也由三百余人发展到三千余人。孙中山即委黄兴为云南国民军总司令,节制各军,并命他赶到河口督师,但终因寡不敌众而失败。后因敌人援军源源不断,乃率众退入安南。