von ManfredB » Nov 24th, '18, 11:00
Das Hauptproblem mit der nicht möglichen Installation besteht noch.
Das andere Problem mit den bestehenden Installationen von Mageia6 und Mageia7 ist inzwischen gelöst.
Hier der Verlauf:
Bei Mageia6 gab es ein Problem mit dem User, den musste ich neu einrichten.
Aber der wichtigste Punkt war die xorg.conf in /etc/X11.
Wie ich das rausgefunden habe?
Dazu muss ich etwas ausholen:
An meinem Notebook ist eine USB-HD angeschlossen - nicht dauerhaft, sondern nur, wenn ich sie nutzen will.
Auf dieser Platte ist Mageia6 installiert, welches ich ohne Probleme auf dem Lenovo-Notebook nutzen kann.
Diese Platte habe ich mal kurz an meinen PC angeschlossen, um Mageia6 auf eine freie Partition zu kopieren.
Das mache ich grundsätzlich von ArchLinux aus, denn das ist meine Werkzeug-Distribution.
Wenn die Kopie erledigt ist, kommen einige Punkte, die unbedingt erledigt werden müssen:
1. fstab
genfstab -Lp /mnt > /mnt/etc/fstab (Befehl auf der Konsole von ArchLinux)
2. resolv.conf (auf dem Notebook WLAN, auf dem PC Kabelanschluss)
cp /etc/resolv.conf /mnt/etc/
3. grub.cfg.
Dafür starte ich zunächst die nicht mehr funktionierende Mageia6-Installation auf dem PC bis level 3,
mounte dort die eben erstellte Partition mit Mageia6 von der USB-HD.
Von gentoo weiß ich, wie man am besten in die chroot-Umgebung wechselt.
mount /dev/sdxX /mnt
cd /mnt
mount -t proc proc /mnt/proc
mount --rbind /sys /mnt/sys
mount --rbind /dev /mnt/dev
chroot /mnt /bin/bash
export PS1="(chroot) $PS1"
Nun kann ich alles innerhalb der chroot-Umgebung machen, was notwendig ist.
Zuerst
die xorg.conf löschen, dann
grub2-mkconfig -o /boot/grub2/grub.cfg
Dabei wird die xorg.conf neu erstellt.
Den Inhalt der grub.cfg kopiere ich in die grub.cfg meines Haupt-Bootloaders.
Dann verlasse ich die chroot-Umgebung
exit
cd
umount -l /mnt/dev{/shm,/pts,}
umount -l /mnt/sys
umount -R /mnt
Danach boote ich die herüberkopierte Mageia6-Distribution und gelange problemlos auf den plasma-Desktop.
Nun vergleiche ich die xorg.conf mit der von den installierten Distris Mageia6 und Mageia7 und stelle fest,
daß da doch Unterschiede sind. Die funktionierende xorg.conf kopiere ich also rüber nach Mageia6 und Mageia7.
Und nun kann ich sowohl Mageia6 als auch Mageia7 wieder normal nutzen.
Damit ist das zweite angesprochene Problem gelöst.
Aber warum Mageia unter /media/win die Windows-Installation einbauen will - bei der Installation
ist das Verzeichnis /mnt/install/windows - ist mir vollkommen schleierhaft.
Ich wüßte zu gerne, wie ich das unterbinden kann.
Gruß
Manfred