Hallo, wie kann man die Festplattenbezeichnung eines installierten OS 11.3 von Device-name auf Device-ID ändern? -- Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Samstag, 12. März 2011 18:50:12 schrieb Dirk Meier: Auch Hallo,
wie kann man die Festplattenbezeichnung eines installierten OS 11.3 von Device-name auf Device-ID ändern?
Sehr globale Frage! Schau Dir den Inhalt von '/dev/disk' an! Das Aendern betrifft dann: /boot/grub/device.map /boot/grub/menu.lst /etc/fstab ...und alles, was Du sonst noch direkt ueber die "*id" ansprechen moechtest! Gibt es einen triftigen Grund zur Umstellung? Standard von 11.3 war: 'by-uuid' MfG Th. Moritz -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
* Thomas Moritz (thm_ml@thmoritz.de) [20110312 19:14]:
Das Aendern betrifft dann:
/boot/grub/device.map /boot/grub/menu.lst
Das ist Unfug denn zu dem Zeitpunkt, an dem grub läuft, ist der Kernel noch nicht am laufen. Für Grub sind nur die BIOS-Geräte sichtbar und deren Umsetzung von hdX auf sdX, welche in device.map geschieht. menu.lst kennt dann eh nur noch hdX. Die einzige Datei die geändert werden muss ist /etc/fstab. Philipp -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Dienstag, 15. März 2011 14:33:01 schrieb Philipp Thomas:
* Thomas Moritz (thm_ml@thmoritz.de) [20110312 19:14]:
Hallo Philipp,
Das Aendern betrifft dann:
/boot/grub/device.map /boot/grub/menu.lst
Das ist Unfug denn zu dem Zeitpunkt, an dem grub läuft, ist der Kernel noch nicht am laufen. Für Grub sind nur die BIOS-Geräte sichtbar und deren Umsetzung von hdX auf sdX, welche in device.map geschieht. menu.lst kennt dann eh nur noch hdX.
Wieso Unfug? Sagen wir mal so, es muss nicht, kann aber! So kann ich spaeter die ID aus der cmdline auslesen. [Zeilenumbruch ausnahmsweise aus] device.map ---------- (fd0) /dev/fd0 (hd0) /dev/disk/by-id/ata-WDC_WD6400BPVT-00HXZT0_WD-WXC1A20M5825 menu.lst -------- [...] root (hd0,5) kernel /boot/vmlinuz-2.6.34.7-0.7-desktop root=/dev/disk/by-id/ata-WDC_WD6400BPVT-00HXZT0_WD-WXC1A20M5825-part6 ... [...] MfG Th. Moritz -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 15. März 2011 17:17 schrieb Thomas Moritz
Am Dienstag, 15. März 2011 14:33:01 schrieb Philipp Thomas:
* Thomas Moritz (thm_ml@thmoritz.de) [20110312 19:14]:
Hallo Philipp,
Das Aendern betrifft dann:
/boot/grub/device.map /boot/grub/menu.lst
Das ist Unfug denn zu dem Zeitpunkt, an dem grub läuft, ist der Kernel noch nicht am laufen. Für Grub sind nur die BIOS-Geräte sichtbar und deren Umsetzung von hdX auf sdX, welche in device.map geschieht. menu.lst kennt dann eh nur noch hdX.
Wieso Unfug? Sagen wir mal so, es muss nicht, kann aber! So kann ich spaeter die ID aus der cmdline auslesen.
[Zeilenumbruch ausnahmsweise aus]
device.map ---------- (fd0) /dev/fd0 (hd0) /dev/disk/by-id/ata-WDC_WD6400BPVT-00HXZT0_WD-WXC1A20M5825
menu.lst -------- [...] root (hd0,5) kernel /boot/vmlinuz-2.6.34.7-0.7-desktop root=/dev/disk/by-id/ata-WDC_WD6400BPVT-00HXZT0_WD-WXC1A20M5825-part6 ... [...]
Nicht zu vergessen natürlich: /etc/sysconfig/bootloader /etc/fstab Gerade im Bereich "Klonen" bereiten diese Sachen etwas mehr Arbeitsaufwand. Dort kommt auch noch die Netzwerkkarte in /etc/udev... hinzu. Da wäre ich demjenigen auch sehr dankbar, wenn mir hier jemand eine schöne Lösung sagen könnte. Ich ändere für meine Kunden immer die Einträge simpel auf /dev/sda und alles passt. LG Matthias -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Samstag, 12. März 2011 schrieb Dirk Meier:
Hallo, wie kann man die Festplattenbezeichnung eines installierten OS 11.3 von Device-name auf Device-ID ändern? Keine Suse-Antwort aber Debian: Schau dir Kapitel 4.7.1 der "Hinweise zur Debian GNU/Linux-Veröffentlichung Version 6.0 (Squeeze) auf 32-Bit-PC" (http://www.debian.org/releases/stable/i386/release-notes/) an.
Dort ist genau beschrieben wie es geht. Das klappt auch für Opensuse :-) -- Mit freundlichen Grüßen Matthias Müller (Benutzer #439779 im Linux-Counter http://counter.li.org) PS: Bitte senden Sie als Antwort auf meine E-Mails reine Text-Nachrichten!
ich habe mir nochmals meine Installation von OS 11.3 angeschaut. Installiert ist ein SATA DVD, eine SATA HD und 2 logische Laufwerke eines SCSI-RAID-Controllers. Wenn ich nun in den Verzeichnissen /dev/disk/by-label, /dev/disk/by-id, /dev/disk/by-uuid und /dev/disk/by-path meine Laufwerke suche, finde ich die SATA-Laufwerke in /dev/disk/by-label, /dev/disk/by-id und /dev/disk/by-uuid. Die logischen RAID-Laufwerke finde ich nur in /dev/disk/by-path. Zur Nutzung persistenter Device-Namen kommt nach meiner Interpretation daher nur by-path in Frage. Oder gibt es noch einen Denkfehler? -- Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (5)
-
Dirk Meier
-
Matthias Müller
-
Matthias Praunegger
-
Philipp Thomas
-
Thomas Moritz