Hostname changes when booting Windows

On my laptop I dual boot Windows 7 and Mageia 4 using GRUB2. Everytime I boot into Windows the hostname of Mageia changes to localhost.localdomain. That's annoying. How can I make it stop? 

cat /etc/hostname
cat /etc/hostname
cat /etc/hosts
cat /etc/sysconfig/network
grep -i -e dhcp -e dns /etc/sysconfig/network-scripts/ifcfg-*
[parckwart@localhost ~]$ cat /etc/hostname
NB3422
[parckwart@localhost ~]$ cat /etc/hosts
127.0.0.1 localhost
[parckwart@localhost ~]$ cat /etc/sysconfig/network
HOSTNAME=localhost.localdomain
NETWORKING=yes
CRDA_DOMAIN=US
[parckwart@localhost ~]$ grep -i -e dhcp -e dns /etc/sysconfig/network-scripts/ifcfg-*
/etc/sysconfig/network-scripts/ifcfg-enp0s25:BOOTPROTO=dhcp
/etc/sysconfig/network-scripts/ifcfg-enp0s25:DHCP_CLIENT=dhclient
/etc/sysconfig/network-scripts/ifcfg-enp0s25:PEERDNS=yes
/etc/sysconfig/network-scripts/ifcfg-wlp3s0:BOOTPROTO=dhcp
/etc/sysconfig/network-scripts/ifcfg-wlp3s0:DHCP_CLIENT=dhclient
/etc/sysconfig/network-scripts/ifcfg-wlp3s0:PEERDNS=yes
Parckwart wrote:
- Code: Select all
[parckwart@localhost ~]$ cat /etc/hosts
127.0.0.1 localhost
[parckwart@localhost ~]$ cat /etc/sysconfig/network
HOSTNAME=localhost.localdomain
Interesting. So do I have to change the HOSTNAME in /etc/sysconfig/network?