Hallo mal wieder,
nachdem ich durch private Gründe lange an der Umsetzung Eurer Hinweise gehindert worden bin, habe ich noch ein paar Fragen zu Euren Antworten:
Zitat von
Dodobo.reloaded
Die beste Lösung dürfte sein, entweder neu zu installieren oder die Daten mit rsync oder notfalls (einfachere Optionen) "cp -ax" zu sichern. Wobei auch dann nachträglich Besitzer oder Rechte bearbeitet werden müssten - falls es sich ohne des Vorredners Hinweis überhaupt kopieren lässt.
Ich habe noch eine Partition frei, dann würde ich diese Kopie mit einem Live-Linux, zB. GParted kopieren: aber dahin mit -a "Beibehaltung von Besitzer-, Gruppen- und Zugriffsrechten und Erstellungs-, Modifikations- und Zugriffsdaten" ok, aber -x "--one-file-system in diesem Dateisystem verbleiben"? Soll denn NTFS mit kopiert werden oder was bedeutet das sonst?
Zitat von
Dodobo.reloaded
Später kannst du dann mit den Treibern/ Programmen IFS oder ext2fsd von Win auf das /home von Linux (ext4) zugreifen oder besser, du machst eine eigene Datenpartition bzw. legst (gemeinsame) Daten auf der NTFS-Partition von XP ab (virtuell hin oder her, Hostfestplatte oder virtuelle).
Wäre das so gemeint, dass ich auf die Partition für die Zwischenkopie gleich das auch unten angesprochene /share Verzeichnis mit NTFS anlege? Das umformatierte /home-Verzeichnis bekommt dann am besten ext4? Dort würden nach dem Zurückkopieren (jetzt mit cp -a?) dann die weiter unten mit den unten genannten Berechtigungsänderungen durchgeführt.
Zitat von
kreol
uid und gid in der fstab sind schon eine gute Idee, umask auf 0000 zu setzen macht halt die Beine für alle breit. 0022 ist da schon etwas gesteuerter, zumindest für das unixoide OS und dem Win ist es egal.
Das heißt, ich müsste die vorgeschlagenen Versuche von Dobobo.reloaded nicht machen, es wäre einfach die Änderung fstab vorzunehmen?
Zitat von
kreol
Im Zweifel: Schicke die Ausgabe von " ls -l /", "ls -l /home/", "mount | grep ntfs" und die /etc/fstab hierher. Bitte siehe meine Sig. wg. code-Tags.
ls -l
Code:
/home$ ls -l
insgesamt 220
drwxr-xr-x 2 root root 4096 2011-07-28 02:59 bin
drwxr-xr-x 3 root root 4096 2011-10-02 13:21 boot
drwxr-xr-x 2 root root 4096 2010-08-19 00:05 cdrom
drwxr-xr-x 17 root root 3920 2011-10-25 14:56 dev
drwxr-xr-x 150 root root 12288 2011-10-25 14:56 etc
drwxrwxrwx 1 root root 4096 2011-10-16 14:21 home
drwxrwxrwx 4 root root 4096 2010-08-19 00:06 home.bak
lrwxrwxrwx 1 root root 33 2011-10-02 13:21 initrd.img -> boot/initrd.img-2.6.32-34-generic
lrwxrwxrwx 1 root root 33 2011-07-18 02:31 initrd.img.old -> boot/initrd.img-2.6.32-33-generic
drwxr-xr-x 20 root root 16384 2011-10-05 07:25 lib
drwx------ 2 root root 16384 2010-08-19 00:01 lost+found
drwxr-xr-x 2 root root 4096 2011-10-17 06:19 media
drwxr-xr-x 2 root root 4096 2010-04-23 12:11 mnt
drwxr-xr-x 6 root root 4096 2011-10-11 07:39 opt
dr-xr-xr-x 186 root root 0 2011-10-25 14:55 proc
drwx------ 18 root root 4096 2011-03-28 20:19 root
drwxr-xr-x 2 root root 4096 2011-08-18 00:27 sbin
drwxr-xr-x 2 root root 4096 2009-12-05 22:55 selinux
drwxr-xr-x 3 root root 4096 2010-09-20 04:12 srv
drwxr-xr-x 12 root root 0 2011-10-25 14:55 sys
drwxrwxrwt 17 root root 118784 2011-10-25 16:19 tmp
drwxr-xr-x 11 root root 4096 2010-07-19 18:01 usr
drwxr-xr-x 15 root root 4096 2010-04-29 14:26 var
lrwxrwxrwx 1 root root 30 2011-10-02 13:21 vmlinuz -> boot/vmlinuz-2.6.32-34-generic
lrwxrwxrwx 1 root root 30 2011-07-18 02:31 vmlinuz.old -> boot/vmlinuz-2.6.32-33-generic
ls -l /home
Code:
/home$ ls -l /home
insgesamt 64
drwxrwxrwx 1 root root 0 2011-10-16 14:21 Gallery
drwxrwxrwx 1 root root 61440 2011-10-25 15:17 timmi
drwxrwxrwx 1 root root 4096 2011-10-20 08:41 samba
drwxrwxrwx 1 root root 0 2010-07-20 08:34 tommy
mount | grep ntfs erzeugt keine Ausgabe.
/etc/fstab//
Code:
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda5 during installation
UUID=5f50c521-875e-4e15-964f-024c9fdd7c9c / ext4 errors=remount-ro 0 1
# swap was on /dev/sda6 during installation
UUID=bc49eac3-0fce-4f82-8fca-e961d150fec3 none swap sw 0 0
# neu eingebundenes /home-Verzeichnis auf Partition sda2
LABEL="Daten" /home ntfs nodev.nosuid 0 2
Zitat von
kreol
Wenn XP in einer VB läuft hilft auch ein shared-Verzeichnis
Das hieße (XP läuft in VB), ich bräuchte gar kein NTFS-/share-Verzeichnis?
Lesezeichen