Hm schade, wäre meine spontane Idee gewesen, wo sowas geht.
Der Linux Problem/Fragen-Thread
-
-
Was mich an der ganzen Geschichte einfach ärgert, ist die Tatsache, dass grade die Desktop-Tafel sehr nützlich war. Allerdings kann Ich das wohl unter MATE vergessen. Aber ansonsten ist MATE n netter Desktop.
-
Code
mkdir initrd cd initrd mkdir kernel mkdir kernel/x86 mkdir kernel/x86/microcode cp ../microcode.bin kernel/x86/microcode/GenuineIntel.bin find .|cpio -oc >../ucode.cpio cd .. cat ucode.cpio /boot/initrd-3.5.0.img >/boot/initrd-3.5.0.ucode.img
Ich hab bereits eine eigene initrd. Verstehe ich das richtig, dass ich im Prinzip in meiner eigenen initrd einfach /kernel/x86/microcode/GenuineIntel.bin haben muss?
-
So würde ich es auch interpretieren.
-
Ja. Das Beispiel macht bloß einfach ein weiteres CPIO-Archiv und hängt das vorne an, da CPIO- wie auch Tar-Archive im Prinzip lose Folgen von Verzeichniseinträgen und Daten sind.
-
Ich bin grade dabei mein Netzwerk in ein neues Subnetz zu werfen. Im Endeffekt soll es so aussehen:
Netzbasisadresse: 10.18.0.0/16
10.18.1.x für Server und Headlessmaschinen.
10.18.2.x für meine Workstations.
10.18.3.x für den Rest. (Alle Hosts die nicht statisch in meinem DHCP eingetragen sind, kommen in das Netz.Allerdings soll die Trennung nur auf Adressen-Ebene ablaufen. Ich möchte, dass sich alle Hosts untereinander sehen können.
Allerdings meckert mein DHCPd n bisschen.
Die Konfig sieht so aus:Code
Alles anzeigenddns-update-style none; default-lease-time 315360000; max-lease-time 315360000; authoritative; log-facility local7; allow booting; allow bootp; next-server 10.18.1.1; filename "/pxelinux.0"; #Netz für Headless-Machinen subnet 10.18.0.0 netmask 255.255.0.0 { host xwing { hardware-ethernet 00:e0:c5:4e:81:2d; fixed-adress 10.18.1.2; } } host ywing { hardware ethernet b8:27:eb:8a:80:a4; fixed-adress 10.18.1.3; } } #Netz für meine Workstations subnet 10.18.2.0 netmask 255.255.0.0 { host darkstar { hardware ethernet bc:ae:c5:18:d7:60; fixed-adress 10.18.2.1; } host voyager { hardware ethernet; fixed-adress 10.18.2.2; } host valkyrie { hardware ethernet; fixed-adress 10.18.2.3; } option routers 10.18.1.1; option domain-name-servers 10.18.1.1; } subnet 10.18.3.0 netmask 255.255.0.0 { range 10.18.3.1 10.18.3.254; option routers 10.18.1.1; option domain-name-servers 10.18.1.1; }
Adressen:
10.18.1.1: Spacecube (Homeserver)
10.18.1.2: xwing (IGEL Thinclient)
10.18.1.3: ywing (Raspberry Pi )10.18.2.1: darkstar (Hauptrechner)
10.18.2.2: voyager (Thinkpad T61)
10.18.2.3: valkyrie (FSC Lifebook)Allerdings sollen sich nachwievor alle Clients sehen können, deshalb würde Ich als Subnetzmaske 255.255.0.0 nutzen.
Die Fehlermeldungen lauten wie folgt:
Code
Alles anzeigendhcpd self-test failed. Please fix /etc/dhcp/dhcpd.conf. The error was: Internet Systems Consortium DHCP Server 4.2.2 Copyright 2004-2011 Internet Systems Consortium. All rights reserved. For info, please visit https://www.isc.org/software/dhcp/ WARNING: Host declarations are global. They are not limited to the scope you declared them in. /etc/dhcp/dhcpd.conf line 16: semicolon expected. hardware-ethernet 00: ^ /etc/dhcp/dhcpd.conf line 17: semicolon expected. fixed-adress 10. ^ /etc/dhcp/dhcpd.conf line 23: semicolon expected. fixed-adress 10. ^ /etc/dhcp/dhcpd.conf line 24: expecting a declaration } ^ /etc/dhcp/dhcpd.conf line 28: subnet 10.18.2.0 netmask 255.255.0.0: bad subnet number/mask combination. subnet 10.18.2.0 netmask 255.255.0.0 ^ /etc/dhcp/dhcpd.conf line 48: subnet 10.18.3.0 netmask 255.255.0.0: bad subnet number/mask combination. subnet 10.18.3.0 netmask 255.255.0.0 ^ Configuration file errors encountered -- exiting
Vielen Dank schonmal im Vorraus.
tk
-
Lass die (verschiedenen) Subnetze weg. Die bräuchtest du nur, wenn du tatsächlich alles in unterschiedliche /24er-Netze mit Router dazwischen packen würdest – 10.18.0.0/16 ist exakt dasselbe Netz wie 10.18.2.0/16 oder 10.18.3.0/16.
ZitatWARNING: Host declarations are global. They are not limited to the scope you declared them in.
Außerdem gehören die host-Blöcke nicht in den Subnetz-Block. -
Im Prinzip ist das ein einziges /16-Netz und nicht viele kleine /24. Am besten du setzt einfach Ranges. Ich habs mal dahingehend umgebaut. Sollte so klappen. Gib mir mal Bescheid, obs läuft
Code
Alles anzeigenddns-update-style none; default-lease-time 315360000; max-lease-time 315360000; authoritative; log-facility local7; allow booting; allow bootp; next-server 10.18.1.1; filename "/pxelinux.0"; subnet 10.18.0.0 netmask 255.255.0.0 { option routers 10.18.1.1; option domain-name-servers 10.18.1.1; range 10.18.1.2 10.18.1.3; # Headless-Kiste range 10.18.2.1 10.18.2.3; # Desktops range 10.18.3.1 10.18.3.254; # Sonstige Leases } host xwing { hardware-ethernet 00:e0:c5:4e:81:2d; fixed-adress 10.18.1.2; } host ywing { hardware ethernet b8:27:eb:8a:80:a4; fixed-adress 10.18.1.3; } host darkstar { hardware ethernet bc:ae:c5:18:d7:60; fixed-adress 10.18.2.1; } host voyager { hardware ethernet; fixed-adress 10.18.2.2; } host valkyrie { hardware ethernet; fixed-adress 10.18.2.3; }
-
Im Prinzip ist das ein einziges /16-Netz und nicht viele kleine /24. Am besten du setzt einfach Ranges. Ich habs mal dahingehend umgebaut. Sollte so klappen. Gib mir mal Bescheid, obs läuftCode
Alles anzeigenddns-update-style none; default-lease-time 315360000; max-lease-time 315360000; authoritative; log-facility local7; allow booting; allow bootp; next-server 10.18.1.1; filename "/pxelinux.0"; subnet 10.18.0.0 netmask 255.255.0.0 { option routers 10.18.1.1; option domain-name-servers 10.18.1.1; range 10.18.1.2 10.18.1.3; # Headless-Kiste range 10.18.2.1 10.18.2.3; # Desktops range 10.18.3.1 10.18.3.254; # Sonstige Leases } host xwing { hardware-ethernet 00:e0:c5:4e:81:2d; fixed-adress 10.18.1.2; } host ywing { hardware ethernet b8:27:eb:8a:80:a4; fixed-adress 10.18.1.3; } host darkstar { hardware ethernet bc:ae:c5:18:d7:60; fixed-adress 10.18.2.1; } host voyager { hardware ethernet; fixed-adress 10.18.2.2; } host valkyrie { hardware ethernet; fixed-adress 10.18.2.3; }
Muss die Range unbedingt definieret werden? Ich hab hier mal ne angepasste Version, die mir allerdings auch Fehler gibt:
Config:
Code
Alles anzeigenddns-update-style none; default-lease-time 315360000; max-lease-time 315360000; authoritative; log-facility local7; allow booting; allow bootp; next-server 10.18.1.1; filename "/pxelinux.0"; subnet 10.18.0.0 netmask 255.255.0.0 { range 10.18.3.1 10.18.3.254; option subnet-mask 255.255.0.0; option-routers 10.18.1.1; } host xwing { hardware-ethernet 00:e0:c5:4e:81:2d; fixed-address 10.18.1.2; } host ywing { hardware ethernet b8:27:eb:8a:80:a4; fixed-address 10.18.1.3; } host darkstar { hardware ethernet bc:ae:c5:18:d7:60; fixed-address 10.18.2.1; } host voyager { hardware ethernet; fixed-address 10.18.2.2; } host valkyrie { hardware ethernet; fixed-address 10.18.2.3; }
Fehlermeldung:
Code
Alles anzeigenroot@spacecube:/home/tobias# /etc/init.d/isc-dhcp-server start dhcpd self-test failed. Please fix /etc/dhcp/dhcpd.conf. The error was: Internet Systems Consortium DHCP Server 4.2.2 Copyright 2004-2011 Internet Systems Consortium. All rights reserved. For info, please visit https://www.isc.org/software/dhcp/ /etc/dhcp/dhcpd.conf line 15: semicolon expected. option-routers 10. ^ /etc/dhcp/dhcpd.conf line 19: semicolon expected. hardware-ethernet 00: ^ /etc/dhcp/dhcpd.conf line 20: semicolon expected. fixed-adress 10. ^ /etc/dhcp/dhcpd.conf line 26: semicolon expected. fixed-adress 10. ^ /etc/dhcp/dhcpd.conf line 36: semicolon expected. fixed-adress 10. ^ /etc/dhcp/dhcpd.conf line 41: semicolon expected. fixed-adress 10. ^ Configuration file errors encountered -- exiting
Gruß tk
-
Die Range muss unbedingt angegeben werden. Sonst sagt der dhcp "Nene, für den Bereich aus der Reservierung bin ich garnicht zuständig".
Zur Fehlermeldung: Da ist ein - zwischen option und routers, der dort nicht hingehört. -
Hm. Also auch mit deinem Vorschlag funzt es net.
Code
Alles anzeigenddns-update-style none; default-lease-time 315360000; max-lease-time 315360000; authoritative; log-facility local7; allow booting; allow bootp; next-server 10.18.1.1; filename "/pxelinux.0"; subnet 10.18.0.0 netmask 255.255.0.0 { option routers 10.18.1.1; option domain-name-servers 10.18.1.1; range 10.18.1.2 10.18.1.3; # Headless-Kiste range 10.18.2.1 10.18.2.3; # Desktops range 10.18.3.1 10.18.3.254; # Sonstige Leases } host xwing { hardware-ethernet 00:e0:c5:4e:81:2d; fixed-adress 10.18.1.2; } host ywing { hardware ethernet b8:27:eb:8a:80:a4; fixed-adress 10.18.1.3; } host darkstar { hardware ethernet bc:ae:c5:18:d7:60; fixed-adress 10.18.2.1; } host voyager { hardware ethernet; fixed-adress 10.18.2.2; } host valkyrie { hardware ethernet; fixed-adress 10.18.2.3; }
Fehlermeldungen:
Code
Alles anzeigenroot@spacecube:/home/tobias# vi /etc/dhcp/dhcpd.conf root@spacecube:/home/tobias# /etc/init.d/isc-dhcp-server start dhcpd self-test failed. Please fix /etc/dhcp/dhcpd.conf. The error was: Internet Systems Consortium DHCP Server 4.2.2 Copyright 2004-2011 Internet Systems Consortium. All rights reserved. For info, please visit https://www.isc.org/software/dhcp/ /etc/dhcp/dhcpd.conf line 23: semicolon expected. hardware-ethernet 00: ^ /etc/dhcp/dhcpd.conf line 24: semicolon expected. fixed-adress 10. ^ /etc/dhcp/dhcpd.conf line 30: semicolon expected. fixed-adress 10. ^ /etc/dhcp/dhcpd.conf line 36: semicolon expected. fixed-adress 10. ^ /etc/dhcp/dhcpd.conf line 42: semicolon expected. fixed-adress 10. ^ /etc/dhcp/dhcpd.conf line 48: semicolon expected. fixed-adress 10. ^ Configuration file errors encountered -- exiting root@spacecube:/home/tobias#
-
Oh, sehe die Fehler.
address statt adress schreiben.
und
hardware ethernet statt hardware-ethernetHab ich vorhin übersehen, sorry.
-
Oh, sehe die Fehler.
address statt adress schreiben.
und
hardware ethernet statt hardware-ethernetHab ich vorhin übersehen, sorry.
Tut. Danke
-
Kein Ding
-
Habe auch mal wider ne Frage
Ich möchte unter Debian 6 meine Systempartition verkleinern um ein weiteres OS(linux) zu installieren.
Kann ich das direkt unter Debian mache oder muss ich das via Boot-CD (Knoppix) machen, wenn Ja wie?fdisk -l liefert:
CodeDevice Boot Start End Blocks Id System /dev/sda1 * 1 19210 154304293 83 Linux Warning: Partition 1 does not end on cylinder boundary. /dev/sda2 19210 19458 1992060 5 Extended Warning: Partition 2 does not end on cylinder boundary. /dev/sda5 19210 19458 1992060 82 Linux swap Warning: Partition 5 does not end on cylinder boundary.
-
Habe auch mal wider ne Frage
Ich möchte unter Debian 6 meine Systempartition verkleinern um ein weiteres OS(linux) zu installieren.
Kann ich das direkt unter Debian mache oder muss ich das via Boot-CD (Knoppix) machen, wenn Ja wie?fdisk -l liefert:
CodeDevice Boot Start End Blocks Id System /dev/sda1 * 1 19210 154304293 83 Linux Warning: Partition 1 does not end on cylinder boundary. /dev/sda2 19210 19458 1992060 5 Extended Warning: Partition 2 does not end on cylinder boundary. /dev/sda5 19210 19458 1992060 82 Linux swap Warning: Partition 5 does not end on cylinder boundary.
Du kannst es… du kannst dich aber auch, während du lebst, selbst operieren :>
Zieh dir Parted Magic und nimm das. -
Du kannst es… du kannst dich aber auch, während du lebst, selbst operieren :>Nein, kann er nicht. ext2/3/4 kannst du im Onlinebetrieb leider nur vergrößern (was ich jetzt z. B. schon öfter mit meiner /home-Partition am Sonic gemacht habe, nachdem ich mehr Platz für das darunterliegende LVM2-Volume zugewiesen hatte), aber nicht verkleinern. Außerdem liest der Kernel die Partitionstabelle solange nicht neu ein, wie Partitionen darauf gemountet sind. Also führt nichts an einer Offline-Umpartitionierung vorbei. Grafisches Tool der Wahl ist GParted, das auf so ziemlich jeder Live-Linux-CD inkl. Knoppix enthalten ist.
-
Danke für die rasche Antwort. Ziehe mir mal ne Parted Magic Cd und probiere es damit....
Parted Magic basiert ja auf Gparted -
In der Hinsicht hängt Linux leider nahezu jedem andern OS hinterher. Bei andern Systemen kann man im laufenden Betrieb die Systempartition verkleinern wie man lustig ist.
-
War das eben von Windows her gewohnt. Ist echt schade.
Die Partition ist jetzt verkleinert. Muss sagen dass Parted Magic sehr gut ist mit all seinen nützlichen tools.
War ein super Tip;)Habe noch folgede Fragen:
1: Kann ich Parted Magic auf einer Festplatte installieren im multiboot ? Sozusagen als Notfallsystem für andere OS
2: Gibt es diese transparenten Systeminfos, welche bei Parted Magic auf dem Desktop sind auf für andere Linux-Versionen?
3:Danach beim Booten von Debian wird nicht mehr alles angezeigt (Treiber und so)
auch sind die comments nicht mehr farbig. Meine vermutung ich muss die grub config bearbeiten. Hat Parted Magic da was verstellt ? -
Jetzt mitmachen!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!