Jabarkan Divisio imperii dan pemberontakan dari Ludwig si Jerman

Masa mudanya sebagian dihabiskan di istana kakeknya Karel yang Agung. Ketika Kaisar Ludwig membagi wilayah-wilayahnya di antara putra-putranya pada tahun 817, Ludwig menerima Bayern dan wilayah-wilayah sekitarnya namun tidak memerintah sampai tahun 825, ketika ia terlibat di dalam peperangan dengan Winedas dan Sorben di perbatasan timurnya. Tahun 827 ia menikahi Hemma, saudari ibu tirinya Judith dari Bayern (805–843), kedua putri tersebut adalah putri Welf I, yang berkuasa di wilayah Alsace di Bayern. Ludwig mulai ikut campur di dalam perselisihan yang timbul dari upaya Judith mengamankan kerajaan untuk putranya sendiri Karl yang Botak dan konsekuensi perselisihan saudara-saudaranya dengan ayahanda mereka.

I sedikit terlibat di dalam perang saudara pertama pemerintahan ayahandanya, tetapi di dalam perang yang kedua, kakandanya, Lothair I, kemudian Raja Italia, dan Pippin I, Adipati Aquitaine, menghasutnya untuk menyerang Alamannia — yang telah diberikan oleh ayahanda mereka kepada saudara tiri Karl — dengan menjanjikannya akan diberikan bagian di wilayah baru mereka yang akan didirikan. Pada tahun 832, ia memimpin pasukan Bangsa Slavia ke dalam Alamannia dan menaklukkan sepenuhnya. Ludwig yang Saleh mencoretnya dari daftar ahli warisnya, tetapi tidak berpengaruh; kaisar ditangkap oleh putranya yang memberontak dan membuangnya kepengasingan. Namun setelah pemulihan cepat, Kaisar Ludwig berdamai dengan putranya, Ludwig II dan memulihkan Bayern (yang sesungguhnya tidak pernah hilang) kepadanya pada tahun 836.

Di dalam perang saudara ketiga (dimulai pada tahun 839) merupakan dekade terakhir yang menghancurkan ayahandanya, dan Ludwig adalah penyebabnya. Sebuah bagian dari wilayahnya telah diberikan kepada Karl muda, Ludwig sekali lagi menyerang Alamannia. Ayahandanya tidak begitu lama menjawabnya kali ini, dan tak lama kemudian Ludwig II terdesak ke sudut tenggara wilayah kekuasaannya, Marca Panonia. Perdamaian kemudian dibuat dengan kekuatan senjata.