Verschieben Sie ein vorhandenes Linux-Flash-Image auf eine neue Karte und behalten Sie die Indizierung der Schnittstelle bei

294
stephen muth

Ich habe eine kleine PHP-Anwendung auf einem SBC geschrieben. Ich habe ein Disk-Image von der CF-Karte erstellt. Wenn ich das Image auf eine neue CF schreibe und auf einem neuen SBC installiere, ändern sich die Indexnummern der Schnittstelle (ich hoffe, dass ich das richtig sage). Zum Beispiel - die Schnittstellennummern auf der Originalplatine sind eth0, eth1 usw. Wenn ich das Festplattenabbild auf eine neue Platine verschiebe, werden die Schnittstellen als eth5, eth6 usw. hinzugefügt. Meine eigentliche Frage ist, ob es eine Möglichkeit gibt, die ursprüngliche Indizierung?

Es gibt wahrscheinlich einen besseren Weg, meine Frage zu artikulieren.

0

1 Antwort auf die Frage

0
stephen muth

Dies kann durch Löschen der Netzwerkschnittstellendefinitionen in \ etc \ udev \ rules.d \ 70-persistent-net.rules erreicht werden

Im Allgemeinen beginnen diese Definitionen mit:

# PCI-Gerät