If I clone my Linux system to other computers will this also clone the old MAC address to the new computers?
EDIT: due to the answer below
I really know what is a MAC address... And sure Linux is a matter since everything in Linux is a file and thus a network card is just a file inside Linux filesystem and thus cloning byte by byte also may clone this file to other pc's making the new pc have the same MAC address of Old.
Second Edit
The MAC address is outside the Linux FS but there is a udev rule for MAC address which will be cloned and thus override the read MAC in the new System.
What I mean if you open the file /etc/udev/rules.d/70-persistent-net.rules
you can see:
# PCI device 0x8086:/sys/devices/pci0000:00/0000:00:19.0 (e1000e)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x8086:/sys/devices/pci0000:00/0000:00:1c.5/0000:09:00.0 (e1000e)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
Those are mine.
This file will be cloned to the new machine and thus it will override the real MAC and make the file system just read those MAC associated here instead of the real MAC.