Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
-
custombrush
- Beiträge: 28
- Registriert: 26.04.2008 12:25:10
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Offenbach / Main
-
Kontaktdaten:
Beitrag
von custombrush » 18.07.2008 10:50:51
Hab das Problem das ich 2 Sata Controller habe mit 3 Platten + Sata Brenner.
Wenn ich mir die UUID Ausgabe ansehe taucht Swap so auf:/dev/sdc10: TYPE="swap"
Mein Problem ist aber das nach jedem Boot sdc und sdb verdreht werden.
Alle anderen Partitionen habe ich per UUID in die fstab eingetragen aber wie verhinde ich das Swap verdrehen?
Soll ichs 2x eintragen also einmal sdc und einmal sdb oder gibs da ne bessere Lösung.
Steht so drin:
Linux. Because Reboots are only for Hardware changes.
-
habakug
- Moderator
- Beiträge: 4314
- Registriert: 23.10.2004 13:08:41
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von habakug » 18.07.2008 10:55:15
Hallo!
custombrush hat geschrieben:Wenn ich mir die UUID Ausgabe ansehe [...]
Wie siehst du sie dir an? Ich benutze dazu den Befehl "blkid":
Code: Alles auswählen
root@dnsmasq:~# blkid
/dev/sda2: TYPE="swap" LABEL="SWAP-sda2" UUID="f76ee7e3-faae-43ff-9bfb-5bf356d6f710"
Gruß, habakug
-
uname
- Beiträge: 12508
- Registriert: 03.06.2008 09:33:02
Beitrag
von uname » 18.07.2008 11:15:19
Und für Leute die Befehle sehr schnell wieder vergessen hilft die Suche quer durchs Filesystem:
-
cosmac
- Beiträge: 4579
- Registriert: 28.03.2005 22:24:30
Beitrag
von cosmac » 18.07.2008 11:27:27
hi,
meine Swap-Partition hatte auch keine UUID. Wahrscheinlich haben
ältere Versionen von mkswap (oder der Installer von Etch) keine UUID
geschrieben. Das aktuelle mkswap aus Lenny schreibt per Default
eine UUID, man kann aber auch mit -U eine selbst erzeugte angeben.
Also sollte ein mkswap-Aufruf reichen (vorher swapoff nicht vergessen).
Übrigens: mit mkswap -L kann man auch ein Label verwenden, dann schaut
die fstab viel aufgeräumter aus.
Und noch was: /dev/disk/by-uuid gibt's bei mir nicht, blkid funktioniert
aber trotzdem.
Beware of programmers who carry screwdrivers.
-
Danielx
- Beiträge: 6419
- Registriert: 14.08.2003 17:52:23
Beitrag
von Danielx » 18.07.2008 12:32:09
cosmac hat geschrieben:Wahrscheinlich haben
ältere Versionen von mkswap (oder der Installer von Etch) keine UUID
geschrieben.
Seltsam, ich habe Etch letztes Jahr mit dem Etch-Installer installiert und meine Swap hat eine UUID (nachgesehen mit blkid).
Jetzt habe ich nochmals bei einem soeben installierten Etch nachgesehen (mit blkid) und die Swap hat keine UUID.
edit: So, habe gerade eben mal Lenny installiert (Lenny-Beta2-Installer) und auch hier hat die Swap keine UUID (nachgesehen mit blkid).
Gruß,
Daniel
-
habakug
- Moderator
- Beiträge: 4314
- Registriert: 23.10.2004 13:08:41
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von habakug » 18.07.2008 13:08:33
Hallo!
Ich habe auf meinem Laptop einen ziemlich aktuellen Lenny/Sid-Mix und mir fällt da nichts ungewöhnliches auf:
Code: Alles auswählen
root@leppi:~# cat /etc/debian_version
lenny/sid
root@leppi:~# blkid
/dev/sda6: TYPE="swap" UUID="0b8c3d10-cd5e-4712-b4b5-b92aaa08b9ed"
root@leppi:~# vol_id /dev/sda6
ID_FS_USAGE=other
ID_FS_TYPE=swap
ID_FS_VERSION=2
ID_FS_UUID=0b8c3d10-cd5e-4712-b4b5-b92aaa08b9ed
ID_FS_UUID_ENC=0b8c3d10-cd5e-4712-b4b5-b92aaa08b9ed
ID_FS_LABEL=
ID_FS_LABEL_ENC=
ID_FS_LABEL_SAFE=
root@leppi:~# cat /etc/fstab
# automatically added, SAMSUNG_HM120JI-S0YPJ10P620444-part6, /dev/sda6
UUID=0b8c3d10-cd5e-4712-b4b5-b92aaa08b9ed none swap sw 0 0
root@leppi:~# uname -a
Linux leppi 2.6.26.mod2-686 #1 SMP PREEMPT Sun Jul 13 18:34:12 UTC 2008 i686 GNU/Linux
Mit "vol_id" liest udev selbst die UUID aus.
Gruß, habakug
-
custombrush
- Beiträge: 28
- Registriert: 26.04.2008 12:25:10
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Offenbach / Main
-
Kontaktdaten:
Beitrag
von custombrush » 18.07.2008 14:24:37
So zur info ich hab Lenny
evtl geben wir alle Befehle für uuid nichts bei Swap aus weil ich manuell swap on gemacht habe ,ich teste jetzt mal alles durch.
Code: Alles auswählen
viper:/home/custombrush# blkid
/dev/sda1: UUID="29d61865-9c70-44d9-b2eb-985144dfc52c" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda5: LABEL="boot" UUID="52aeff15-e960-48b2-8a89-de002f611565" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda7: LABEL="opt" UUID="2a92045b-0404-4a85-bf96-2f904b0b5679" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda8: LABEL="usr" UUID="f6cccf2a-d723-4853-a421-0c0621ede242" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda9: LABEL="tmp" UUID="31406a9c-cd17-402b-8ea9-970370a5ce50" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda10: LABEL="var" UUID="0c70cc88-4833-410d-80de-69263126d157" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda11: LABEL="usr-local" UUID="df850707-61b5-4408-b7dc-8ee1f1c92c61" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda12: LABEL="var-log" UUID="83bff8e3-7e36-4788-b89d-9dd5aad15309" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda13: UUID="b7464c45-fd60-45aa-86d3-2f12cb07cae6" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb1: UUID="e9b133b8-c1fd-4ab4-9a2e-4ad2e0f4ef7c" TYPE="ext3" SEC_TYPE="ext2"
/dev/sdb5: UUID="52aeff15-e960-48b2-8a89-de002f611565" SEC_TYPE="ext2" TYPE="ext3" LABEL="boot"
/dev/sdb6: UUID="9ee0a9de-0e7e-40dd-9099-d419edfe9c9a" SEC_TYPE="ext2" TYPE="ext3" LABEL="home"
/dev/sdb7: UUID="2a92045b-0404-4a85-bf96-2f904b0b5679" SEC_TYPE="ext2" TYPE="ext3" LABEL="opt"
/dev/sdb8: UUID="f6cccf2a-d723-4853-a421-0c0621ede242" SEC_TYPE="ext2" TYPE="ext3" LABEL="usr"
/dev/sdb9: UUID="31406a9c-cd17-402b-8ea9-970370a5ce50" SEC_TYPE="ext2" TYPE="ext3" LABEL="tmp"
/dev/sdb10: LABEL="var" UUID="0c70cc88-4833-410d-80de-69263126d157" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb11: UUID="df850707-61b5-4408-b7dc-8ee1f1c92c61" SEC_TYPE="ext2" TYPE="ext3" LABEL="usr-local"
/dev/sdc1: UUID="aace452c-28ee-4e56-a0f6-9d727b311950" SEC_TYPE="ext2" TYPE="ext3"
/dev/hdb1: UUID="E4706A087069E232" LABEL="win2k" TYPE="ntfs"
/dev/hdb2: LABEL="WEBSEITEN" UUID="1821-0BE0" TYPE="vfat"
/dev/sdb12: LABEL="var-log" UUID="83bff8e3-7e36-4788-b89d-9dd5aad15309" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdb13: UUID="b7464c45-fd60-45aa-86d3-2f12cb07cae6" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdc5: UUID="1398729e-3399-4c8c-a966-680cb412939d" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdc6: UUID="60102233-27f8-481e-9d43-1b2eda66148d" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdc7: UUID="89ae6f1b-a11d-4b67-b4e3-60f976d3f01e" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdc8: UUID="203738ee-d62e-490d-95fe-cf4d3f1f8d02" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdc9: UUID="c7b9df3a-5d81-47ad-8f8e-fa09e9af4daf" SEC_TYPE="ext2" TYPE="ext3"
/dev/sdc10: TYPE="swap"
/dev/sdc11: UUID="50ead0ef-bcea-4596-a390-5f4e7d423615" SEC_TYPE="ext2" TYPE="ext3"
Hat geklappt
Code: Alles auswählen
viper:/home/custombrush# mkswap /dev/sdc10 -U
Setting up swapspace version 1, size = 1998704 kB
no label, UUID=00000000-dcbe-0408-9892-86bf308b0408
Linux. Because Reboots are only for Hardware changes.
-
habakug
- Moderator
- Beiträge: 4314
- Registriert: 23.10.2004 13:08:41
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von habakug » 18.07.2008 14:59:28
Hallo!
Ich habe hier mal eben zwei Möglichkeiten durchgespielt. Da es sich um die Swap handelt habe ich möglichen Datenverlust in Kauf genommen. Die erste ist das generieren einer neuen UUID aus Zufallszahlen:
Meine Swap hat es ohne vorheriges Deaktivieren (swapoff) überlebt und hat jetzt eine neue UUID.
Die zweite Möglichkeit ist die Verwendung von "mkswap":
Code: Alles auswählen
swapoff -v /dev/sdc10
mkswap -U $(dbus-uuidgen) /dev/sdc10
swapon -v /dev/sdc10
dbus-uuidgen generiert eine UUID. Bitte an die gegebenen Verhältnisse anpassen.
Gruß, habakug
edit:
Habe zwischendurch Pizza gegessen...