Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »schaumermal« ist männlich
  • »schaumermal« ist der Autor dieses Themas

Beiträge: 195

Registrierungsdatum: 23.05.2016

Derivat: Xubuntu

Architektur: 64-Bit PC

Desktop: XFCE

Andere Betriebssysteme: windows 7

  • Nachricht senden

1

06.08.2017, 15:56

neue Partition erstellt.

Servus,
mir ist es nun gelungen, mit der Ubuntu live CD meine /System Partition zu verkleinern und eine neue Partition zu erstellen.
Da ich genügend Platz habe, gab ich / knapp 50 GB und mein künftiges /home bekommt 270 jetzt sind noch 35 GB ungenutzt für alle Fälle.

Daten sind alle noch da.
/dev/sda7

Quellcode

1
2
3
4
5
6
7
8
9
10
df -hT
Dateisystem    Typ      Größe Benutzt Verf. Verw% Eingehängt auf
udev           devtmpfs  1,9G       0  1,9G    0% /dev
tmpfs          tmpfs     394M    6,3M  387M    2% /run
/dev/sda5      ext4       46G     12G   32G   27% /
tmpfs          tmpfs     2,0G    220K  2,0G    1% /dev/shm
tmpfs          tmpfs     5,0M    4,0K  5,0M    1% /run/lock
tmpfs          tmpfs     2,0G       0  2,0G    0% /sys/fs/cgroup
tmpfs          tmpfs     394M     56K  393M    1% /run/user/1000
/dev/sda7      ext4      263G     60M  249G    1% /media/xxxxxx/Daten

So. Bevor ich mich nun ans Umziehen von /home nach dem Wiki mache, muss doch noch was getan werden.

/dev/sda7 muss doch nun richtig eingehängt werden. Macht man das vor oder nach dem Umziehen?


Jetzt ist sie auf /media/xxxxx/Daten eingehängt. Den Namen _Daten habe ich beim Formatieren vergeben.
Bevor ich geschimpft werde. Ich habe bei der Live CD /home als Einhängepunkt angegeben. Warum das nicht gefunzt hat???? Weil ich auf Beenden geklickt habe und nicht auf Installieren??

Quellcode

1
2
3
4
5
6
7
8
sudo blkid
[sudo] Passwort für xxxxxx: 
/dev/sda1: UUID="44A0C656A0C64DDC" TYPE="ntfs" PARTUUID="ce565195-01"
/dev/sda2: LABEL="Volume" UUID="12587B7E587B5F81" TYPE="ntfs" PARTUUID="ce565195-02"
/dev/sda3: LABEL="SYSTEM" UUID="0E4486C04486A9D3" TYPE="ntfs" PARTUUID="ce565195-03"
/dev/sda5: UUID="63b40d48-2048-4b80-a611-0da30637e11a" TYPE="ext4" PARTUUID="ce565195-05"
/dev/sda6: UUID="82090fed-614b-445b-9fe2-c20fb07c0e7a" TYPE="swap" PTTYPE="dos" PARTUUID="ce565195-06"
/dev/sda7: LABEL="Daten" UUID="84fa0181-aba2-4199-ba2e-ab0f531ffec5" TYPE="ext4" PARTUUID="ce565195-07"


Am liebsten wäre mir das ohne /etc/fstab, denn da habe ich noch so meine Schwächen. :)
Da bräuchte ich genaue Anweisungen. Gerne auch mit Gparded. Falls das schwierig sein sollte, werde ich es nochmal über die Live CD versuchen

Also einen Ordner Daten habe ich im pers. Verzeichnis erstellt. Und zwar mit

Quellcode

1
mkdir ~/Daten

/etc/fstab mit gedit öffnen, das schaffe ich noch. Aber dannnnn.

Guckt mal: Das würde ich in /etc/fstab einfügen. ja mich reitet der Teufel :P

Quellcode

1
UUID=84fa0181-aba2-4199-ba2e-ab0f531ffec5 //home/xxxxx/Daten ext4 defaults,uid=1000,gid=1000,xxxxx 0 0


und dann

Quellcode

1
mount /home/<dein-name>/Daten

Und damit die Datei mir und nicht sudo gehört

Quellcode

1
sudo chown -R xxxxx /home/xxxxxi/Daten


Ist der Ablauf ok? Und die Form in fstab?



Danke
my english is not so onewallfree

Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »schaumermal« (08.08.2017, 19:18)


2

06.08.2017, 22:21

Mir ist jetzt nicht klar, ob die neue Partition als /home oder als Datenpartition dienen soll?
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »schaumermal« ist männlich
  • »schaumermal« ist der Autor dieses Themas

Beiträge: 195

Registrierungsdatum: 23.05.2016

Derivat: Xubuntu

Architektur: 64-Bit PC

Desktop: XFCE

Andere Betriebssysteme: windows 7

  • Nachricht senden

3

06.08.2017, 23:03

das soll eine /home P. werden. Die Bezeichnung Daten habe ich einfach so gewählt.
Mir ist halt jetzt aufgefallen, dass im Wiki über den Umzug von /home ein Ordner /mnt/tmp als Mountpunkt angelegt wird. Da ist dann wohl mein Ordner "Daten" nicht richtig? Fand das halt gut, weil das auch der Labelname ist.
Die Wikiseite für den Umzug habe ich schon ausgedruckt. Ich kann loslegen. :) Aber erst morgen.
Den fstab Eintrag kann man ja vorher machen und sich erst dann vom Desktop abmelden und den Umzug mit dem Terminal machen.
Aber ich sags gleich. Mir ist überhaupt nicht klar, wie die 6 fstab Spalten eingetragen werden. Einerseits steht da, keine Leerzeichen, andererseits sieht man aber Leerzeichen. Da steh ich voll aufm Schlauch.
Die Beispiele die du mir netterweise gegeben hast, galten ja für das Einbinden einer externen FP. Die habe ich halt nach bestem Wissen und Gewissen auf die Partition umgemodelt. Die leere , neue Partition ist nicht leer. Da ist ein Verzeichnid lost+found drinnen. Im momentanen Einhängpunkt /media/xxxxxx/Daten ist lost+found zu finden. Ich bin gespannt, ob ich das hinbekomme. Heute Nacht träum ich von fstab, UUID und Partitionen. :) Du darfst jetzt auch ins Bett gehen, damit morgen ausgeschlafen bist. :P
my english is not so onewallfree

4

07.08.2017, 02:06

Ok. Jetzt weiß ich was du durcheinander gebracht hast.
Im anderen thread ging es um eine externe Platte, die man sich auch auf einen Mount-Punkt im eigenen Home-Verzeichnis mounten kann. Für eine ausgelagerte Home-Partition brauchst du dagegen keinen Mountpunkt in deinem Home. Die wird direkt auf das Verzeichnis /home (also im Wurzelverzeichnis) gemountet. In ihr befindet sich ja später dein neues Home, also hätte ein weiterer Mountpunkt darin keinen Sinn dafür.

Der Ordner "lost+found" wird bei ext2/3/4 Systemen immer angelegt, das ist normal daß der schon da ist.

Also zum Umzug:
Erstens sollte man das mittels Live-System erledigen damit die Daten die kopiert werden, gerade nicht benutzt sind. Alternativ kannst du auch in den Single-Modus booten. Damit bist du automatisch root und kannst dich nicht als User anmelden. Somit finden auch keine Aktivitäten in /home statt und es kann gefahrlos kopiert werden.

Du brauchst zwei temporäre Mountpunkte. Einen für die neue Partition, sonst kannst du nichts dahin kopieren. Und einen für die originale. Den könntest du dir im Single-Modus zwar sparen, weil die da schon gemountet ist. So wird es aber übersichtlicher und gilt für beide Methoden gleich.

Quellcode

1
2
3
4
5
mkdir /mnt/neu
mount /dev/sda7 /mnt/neu

mkdir /mnt/alt
mount /dev/sda5 /mnt/alt


Jetzt kannst du kopieren:

Quellcode

1
rsync -av /mnt/alt/home/ /mnt/neu/
Wird ne Weile dauern...

Zwischenzeitlich kannst du die fstab bearbeiten. Da trägst du einfach eine Zeile ein:

Quellcode

1
UUID=84fa0181-aba2-4199-ba2e-ab0f531ffec5 /home ext4 defaults 0 2


Leerzeichen sollen nicht in den einzelnen Feldern vorkommen. Getrennt werden sie aber schon mit "Whitespaces", also Leerzeichen oder Tabstops.
Der echte Mountpunkt ist also /home, kein Unterverzeichnis davon. Das war für die externe Platte gemeint.
Ebenso die uid+gid. Das war, damit du vollen Zugriff auf die externe bekommst. Auf /home hat dagegen nur root Zugriff. Lediglich die einzelnen User-Verzeichnisse darin gehören den jeweiligen Usern. Und das wird nach dem rsync von oben auch so sein.
Die Ziffer am Ende bedeutet, daß die Partition beim booten auf Fehler geprüft wird (fsck). Bei der externen war das "0", weil wir die nicht prüfen wollen. Die /home dagegen schon, aber erst nach der sda5, die dort eine "1" hat.

Die andere Ziffer (also die vorletzte Stelle der Zeile) ist immer "0". Das geht auf eine Idee von Linus Torvalds aus seinen jungen Jahren zurück, die er später selbst als "eine seiner idiotischsten" bezeichnet hat. Kannst ja bei Langeweile danach googeln und dabei etwas Linux-Geschichte lernen :)

So.
Wenn rsync fertig ist, kannst du neu booten und testen.
Schau dir mit "mount" an, ob die Partition gemountet ist, deine Daten alle da sind und du dich normal einloggen und arbeiten kannst. Für den Notfall sind deine Daten immer noch auf der Systempartition vorhanden, also nichts verloren falls was schief gegangen ist.

Wenn alles passt, sage ich dir wie du die dann noch wegräumen kannst und so den Platz auf sda5 gewinnst.
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

5

07.08.2017, 02:14

P.S.: Die ungenutzen 35GB solltest du dir aufheben.
Vor dem nächsten dist-upgrade kannst du dort eine Kopie des alten Systems ablegen und hast somit ein lauffähiges Fallback, falls die neue Version zickt. Dann brauchst du nämlich nur die Kopie als / in die fstab eintragen und im Grub aktivieren und ersparst dir den Ruf nach einer Downgrade-Möglichkeit. Der kommt nämlich immer...
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »schaumermal« ist männlich
  • »schaumermal« ist der Autor dieses Themas

Beiträge: 195

Registrierungsdatum: 23.05.2016

Derivat: Xubuntu

Architektur: 64-Bit PC

Desktop: XFCE

Andere Betriebssysteme: windows 7

  • Nachricht senden

6

07.08.2017, 09:22

danke Fredl,

paar Fragen hab ich noch.

1. jetzt habe ich eine andere UUID weil ich gestern nochmal probiert habe, mittels Live CD den Einhängepunkt doch noch auf /home zu bekommen.
Das ist aus meiner Sicht aber jetzt nicht problematisch, da ersetze ich einfach in deiner Vorgabe die alte gegen die neue.

Quellcode

1
2
3
4
5
6
7
8
sudo blkid
[sudo] Passwort für xxxxxxx: 
/dev/sda1: UUID="44A0C656A0C64DDC" TYPE="ntfs" PARTUUID="ce565195-01"
/dev/sda2: LABEL="Volume" UUID="12587B7E587B5F81" TYPE="ntfs" PARTUUID="ce565195-02"
/dev/sda3: LABEL="SYSTEM" UUID="0E4486C04486A9D3" TYPE="ntfs" PARTUUID="ce565195-03"
/dev/sda5: UUID="63b40d48-2048-4b80-a611-0da30637e11a" TYPE="ext4" PARTUUID="ce565195-05"
/dev/sda6: UUID="82090fed-614b-445b-9fe2-c20fb07c0e7a" TYPE="swap" PTTYPE="dos" PARTUUID="ce565195-06"
/dev/sda7: UUID="00017cca-612e-4d1e-b4ad-acba90eb1f9d" TYPE="ext4" PARTUUID="ce565195-07"


Somit wäre der fstab Eintrag neu:

Quellcode

1
UUID=00017cca-612e-4d1e-b4ad-acba90eb1f9d /home ext4 defaults 0 2
OK?
Das wäre die neue fstab

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
# /etc/fstab: static file system information.
#
# Use 'blkid' 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>
# / was on /dev/sda5 during installation
UUID=63b40d48-2048-4b80-a611-0da30637e11a /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
UUID=82090fed-614b-445b-9fe2-c20fb07c0e7a none            swap    sw              0       0
UUID=00017cca-612e-4d1e-b4ad-acba90eb1f9d /home ext4 defaults 0 2


Das Terminal sagt folgendes:

Quellcode

1
2
3
4
5
6
7
8
sudo gedit /etc/fstab
[sudo] Passwort für xxxxxxxf: 

(gedit:2756): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

** (gedit:2756): WARNING **: Set document metadata failed: Setzen des Attributs metadata::gedit-spell-enabled nicht unterstützt

** (gedit:2756): WARNING **: Set document metadata failed: Setzen des Attributs metadata::gedit-encoding nicht unterstützt



jetzt wirds aber für mich schwierig.

Also ich soll mich nicht von der grafischen Oberfläche abmelden und die Operation mittels Konsole durchführen, sondern

Zitat

Erstens sollte man das mittels Live-System erledigen damit die Daten die kopiert werden, gerade nicht benutzt sind. Alternativ kannst du auch in den Single-Modus booten


meinst du mit Live System die Ubuntu Installations CD?
Da wäre ja nur die Möglichkeit das System zu installieren oder auszuprobieren.

Das meinst bestimmt nicht.
lt. meinen Recherchen, wäre ersteres aber saumässig kompliziert. Sorry für die Fremdquelle https://www.pcwelt.de/ratgeber/So-erstel…em-9914658.html
Da braucht man Systemback

Quellcode

1
2
3
 sudo add-apt-repository ppa:nemh/systemback
sudo apt-get update
sudo apt-get install systemback 


Da scheint mir der Single-Modus einfacher, wenn ich nur wüsste wie das geht. ?( Welche Taste beim booten und wann? Ist das sowas wie der abgesicherte Modus bei Windows?

Abmelden von der Oberfläche und mit Terminal, wäre das wirklich nicht so gut? Das scheint mir dann am einfachsten.


ich mach niemehr eine Operation am offenen Herzen. :)

Eine Möglichkeit gibts ja immer.
Da biegen sich natürlich jedem Linuxer die Zehennägel hoch, weils überhaupt nicht Linuxlike wäre.
Einfach neu installieren. 8) Diesmal aber richtig. Hat ja schon mal geklappt, mit der Partitionierung bei der Installation, aber leider hatte ich da keine Schreibrechte mehr auf der ext. FP. Das lag aber nicht am Partitionieren, wie ich irrtümlich annahm und Ubuntu runternahm und auf automatische Weise installierte.

Andererseits ist es ja eine gute Schule, wenn man ins kalte Wasser geschmissen wird. Da wird man gezwungen, sich mit dem System etwas näher zu beschäftigen.
my english is not so onewallfree

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »schaumermal« (07.08.2017, 10:06)


  • »schaumermal« ist männlich
  • »schaumermal« ist der Autor dieses Themas

Beiträge: 195

Registrierungsdatum: 23.05.2016

Derivat: Xubuntu

Architektur: 64-Bit PC

Desktop: XFCE

Andere Betriebssysteme: windows 7

  • Nachricht senden

7

07.08.2017, 11:46

Den Eintrag in fstab hätte ich nicht machen sollen. Dachte, dass der nix ausmacht, weil nach einem Neustart wieder frisch eingelesen wird und ich die nötigen Umzugsschritte ja nicht gemacht hatte.
In geparted war nun die Partition in /home eingehängt.
In

Quellcode

1
fdisk -l
war sie auch drinnen. Nicht aber in

Quellcode

1
df -h

Nach Neustart kann ich mich nur noch als Gast anmelden.
Das geht auch ohne PW. In der oberen Leiste ist der Haken bei Gast drinnen. Egal, ob ich den Haken auch bei mir reinmache, ich lande immer in der Gastsitzung.
Mit Installations live CD booten bringt auch nix. Beim Hochfahren habe ich verschiedene Ubuntu Möglichkeiten, keine hilft. Jetzt ist guter Rat teuer!
Gibt es über den Gast die Möglichkeit mittels Terminal mir wieder Zugang zu verschaffen, damit ich mit dem Umzug weitermachen kann, sobald ich weiss wie?
my english is not so onewallfree

8

07.08.2017, 13:56

Die neue UUID in der fstab ist schon richtig.
Daß du dich nicht mehr anmelden kannst wenn unter /home jetzt die leere Partition liegt, ist klar. Aber es ist nichts verloren. Du müsstest sie nur noch mit den Daten füllen.
Den Single-Modus kannst du normal im Grub Bootmanager wählen. Wenn das Grub-Menü nicht kommt, musst du während dem Hochfahren ein paarmal auf die Shift-Taste hämmern. Wenn du den richtigen Zeitpunkt triffst, erscheint das Menü.
Da wählst du den zweiten Ubuntu-Eintrag. Heißt genau wie der erste aber mit "Wiederherstullungs-Modus" o.ä.
Danach kommt noch eine Auswahl, da nimmst du "Root-Shell".

Jetzt bist du ohne Passwort root geworden und brauchst kein "sudo".

Prüf nochmal, ob sda7 gemountet ist:

Quellcode

1
mount

Wenn nicht, mounten:

Quellcode

1
mount /home
Und nochmal mit "mount" nachsehen. Sollte jetzt gemountet sein, wenn die fstab stimmt.

Dann die originale mounten:

Quellcode

1
2
mkdir -p /mnt/alt
mount /dev/sda5 /mnt/alt


Jetzt kannst du kopieren:

Quellcode

1
rsync -av /mnt/alt/home /home


Wenn das durch ist, kannst du dich mit Ctrl-D abmelden, dann müsste er eigentlich normal hochfahren.
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »schaumermal« ist männlich
  • »schaumermal« ist der Autor dieses Themas

Beiträge: 195

Registrierungsdatum: 23.05.2016

Derivat: Xubuntu

Architektur: 64-Bit PC

Desktop: XFCE

Andere Betriebssysteme: windows 7

  • Nachricht senden

9

07.08.2017, 15:32

Habe den Modus bekommen. sda7 ist gemounted in /home.
Das kopieren hat geklappt.
StrgD Exit . Neustarten, das selbe Lied! Gastzugang und keine Möglichkeit mich einzuloggen.
Gibts noch Plan B?

Edit. In der Gastsitzung ergibt die Terminaleingabe

Quellcode

1
du -h
, dass die sda7 nun um die /home Dateien grösser ist.
Auf sda5 ist /home ja noch drauf, deshalb keine Grösenveränderung.
Hat also funktioniert. Bis auf den Gastzugang.
Nochwas fällt mir ein.

soll ich in diesem Modus denn nicht eine Datei neu anlegen?
Hab ich ja noch nicht gemacht.

Quellcode

1
mkdir mount/neu

und dann

Quellcode

1
mount dev/sda7 /mount/neu

und dann

Quellcode

1
rsync -av /mnt/alt/home/ /mnt/neu 
my english is not so onewallfree

Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »schaumermal« (07.08.2017, 16:24)


10

07.08.2017, 17:43

sda7 auf einen eigenen Mountpunkt mounten war jetzt nicht mehr nötig, weil die ja schon wie gewünscht auf /home gemountet wurde.
Wenn die Größen und Inhalte jetzt stimmen, war offenbar auch das Kopieren erfolgreich.

Was jetzt schiefgegangen ist, erkenne ich nicht. Aber stellen wir mal den Urzustand wieder her.

Boote am besten nochmal in den Single-Mode und starte den Editor nano:

Quellcode

1
nano /etc/fstab


Kommentiere die neue Zeile aus, indem du einfach eine # an den Anfang setzt:

Quellcode

1
# UUID=00017cca-612e-4d1e-b4ad-acba90eb1f9d /home ext4 defaults 0 2

Speichern und beenden mit Ctrl-O und Ctrl-X
Zur Sicherheit noch ein

Quellcode

1
umount /home

Dann mit Ctrl-D ausloggen und fertig booten lassen.

Jetzt sollte wieder dein altes /home aktiv sein und alles wäre wie vorher -> "mount".

Wenn du dich immer noch nicht einloggen kannst, liegt ein anderes Problem vor. Aber das finden wir auch raus.
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »schaumermal« ist männlich
  • »schaumermal« ist der Autor dieses Themas

Beiträge: 195

Registrierungsdatum: 23.05.2016

Derivat: Xubuntu

Architektur: 64-Bit PC

Desktop: XFCE

Andere Betriebssysteme: windows 7

  • Nachricht senden

11

07.08.2017, 20:38

Quellcode

1
nano /etc/fstab
Fehler beim Lesen. /etc/fstab nur lesbar.
Ich konnte # an den Anfang der betreffenden Zeile setzen, aber beim speichern kam dann wieder die Meldung.
Man konnte mit dem Curser sehr schlecht navigieren.

Quellcode

1
umount /home
ergab, dass /home nicht eingehängt ist.
Dann ging das Drama erst richtig los.
Strg-D ergab exit. Dann ging nix mehr. So würds morgen auch noch stehen, wenn ich den PC nicht erwürgt hätte.
Oft braucht man das nicht machen.
Wie kommt man da raus, wenn keine Taste reagiert.
Ubuntu fährt aber beim Neustart hoch. In den Gastdesktop.
Hast noch nen Plan?
Oder sprechen wir das unaussprechliche aus? Neuinstallation!
Ich hab Nerven wie Drahtseile. Aber du hast bestimmt besseres zu tun, als mir soviel Zeit zu widmen.
my english is not so onewallfree

12

07.08.2017, 21:11

Lass mal die Neuinstallation weg. Such dir einen alten Kasten und installier halt dort irgendwas, wenn es dich so juckt :)

Sorry, war mein Fehler. Das root-System ist in der Rep-Konsole read-only gemountet. Lässt sich leicht beheben, aber ich will dich bei den Anweisungen nicht mit allen erdenklichen Eventualitäten erschlagen.

Also: Nochmal Root-Shell, dann als erstes

Quellcode

1
mount -o remount,rw /


Dann sollte die Nummer mit nano und der fstab auch laufen.
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »schaumermal« ist männlich
  • »schaumermal« ist der Autor dieses Themas

Beiträge: 195

Registrierungsdatum: 23.05.2016

Derivat: Xubuntu

Architektur: 64-Bit PC

Desktop: XFCE

Andere Betriebssysteme: windows 7

  • Nachricht senden

13

07.08.2017, 22:04

Zitat

Dann sollte die Nummer mit nano und der fstab auch laufen.


Die Nummer läuft. jetzt bin ich wieder normal unterwegs.

Nur ist meine Partition nicht mehr in /home, sondern wieder in /media.
hab dir mal den

Quellcode

1
mount
sda 7 ist drinnen.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
 mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=1990016k,nr_inodes=497504,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=402456k,mode=755)
/dev/sda5 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=31,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=13297)
mqueue on /dev/mqueue type mqueue (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=402456k,mode=700,uid=1000,gid=1000)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
/dev/sda7 on /media/xxxxx/00017cca-612e-4d1e-b4ad-acba90eb1f9d type ext4 (rw,nosuid,nodev,relatime,data=ordered,uhelper=udisks2)


Die Dateien sind drinnen. Kopieren hat geklappt.Prima jetzt müssen wir nur noch den mount Punkt für meine Partition nach /home legen.

die fstab sieht so aus.

Da gefällt mir der letzte Eintrag nicht. Da steht nirgends sda7 und es ist ein # vor UUID. Bei sda5 ist das anders .

Quellcode

1
2
3
4
sudo gedit /etc/fstab
[sudo] Passwort für xxxxxx: 

** (gedit:2726): WARNING **: Set document metadata failed: Setzen des Attributs metadata::gedit-position nicht unterstützt

sagt dir das was?


Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
# /etc/fstab: static file system information.
#
# Use 'blkid' 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>
# / was on /dev/sda5 during installation
UUID=63b40d48-2048-4b80-a611-0da30637e11a /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
UUID=82090fed-614b-445b-9fe2-c20fb07c0e7a none            swap    sw              0       0
# UUID=00017cca-612e-4d1e-b4ad-acba90eb1f9d /home ext4 defaults 0 2


Dann sind noch 2 Dinge zu tun. Das Ding bei /home einhängen und die sda5 aufräumen, weil ja da noch die alten Daten sind.

ich lass PC mal an :)

Zum Juhuuu schreien ists noch ein bisschen zu früh.
my english is not so onewallfree

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »schaumermal« (07.08.2017, 22:11)


14

07.08.2017, 23:32

Die Raute ist ok, die hast du ja bei der Reparatur selber hingeschrieben. So ist die Zeile auskommentiert und wird daher nicht beachtet.
Deshalb wird sie nicht auf /home gemountet, dafür hast dort wieder deine alten Daten und kannst dich einloggen. Also noch alles in Butter, keine Neuinstallation nötig :)

Sobald das laufende System sie sieht, wird sie automatisch unter /media gemountet. Wie immer bei dynamischen Datenträgern. Ist auch ok im derzeitigen Zustand.

Daß sda7 nicht in fstab steht ist auch ok, denn du hast ja die UUID angegeben. Bei sda5 hat das der Installer als Kommentar hingeschrieben, zwecks Klarheit für spätere Bearbeiter.

So, weil die neue gerade gemountet ist, zeig mal was da drin ist:

Quellcode

1
ls -l /media/xxxxx/00017cca-612e-4d1e-b4ad-acba90eb1f9d
"xxxxx" ersetzen, ist klar.
Eigentlich sollte da nur "lost+found" sowie dein Username drin stehen. Beides sind Ordner.
Wenn es anders ist (zB deine privaten Daten direkt im Hauptverzeichnis), dann musst du das nicht posten. Auch ein Ordner namens "home" sollte da nicht sein. Dann wär einfach der rsync Befehl schiefgelaufen.
Also?
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »schaumermal« ist männlich
  • »schaumermal« ist der Autor dieses Themas

Beiträge: 195

Registrierungsdatum: 23.05.2016

Derivat: Xubuntu

Architektur: 64-Bit PC

Desktop: XFCE

Andere Betriebssysteme: windows 7

  • Nachricht senden

15

07.08.2017, 23:53

Quellcode

1
ls -l /media/xxxxx/00017cca-612e-4d1e-b4ad-acba90eb1f9d

Quellcode

1
2
3
4
ls -l /media/xxxxf/00017cca-612e-4d1e-b4ad-acba90eb1f9d
insgesamt 20
drwxr-xr-x 3 root root  4096 Jul 20 20:56 home
drwx------ 2 root root 16384 Aug  6 22:05 lost+found


Mist
machen wir Morgen weiter. Der korrekte Befehl ist mit einem / am Schluss, sonst wird das Verzeichnis nicht gefunden.
Vielleicht ist das wichtig.
In

Quellcode

1
df -h

steht die sda7 nicht drinnen.
Erst wenn ich geparted öffne und schliesse, und danach den Befehl gebe, dann ist sda7 aufgeführt.
Ganz komisch. Weil bei

Quellcode

1
sudo fdisk 
ist sie immer aufgeführt. Bei

Quellcode

1
mount auch


Ich glaube , das wird noch lustig. Gute Nacht
my english is not so onewallfree

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »schaumermal« (08.08.2017, 00:40)


16

08.08.2017, 00:56

Da haben wir's :)

Kein Problem, ist ja alles drin hast du gesagt. Also einfach den Inhalt aus dem home-Ordner rausholen. Jetzt brauchst du nichtmal mehr ein Live-System, das geht aus dem laufenden.

Quellcode

1
2
cd /media/xxxxf/00017cca-612e-4d1e-b4ad-acba90eb1f9d
sudo rsync -a home/ .
Beachte wo der slash ist und der Punkt! Kopier es am besten von hier ins Terminal.

Wenn jetzt mit

Quellcode

1
ls -l
außer "lost+found" und "home" auch dein Userverzeichnis da steht, kannst du den home-Ordner löschen:

Quellcode

1
sudo rm -r home
Achtung, da ist nirgends ein Slash!

Jetzt kannst du die Raute bei der letzten Zeile der fstab wieder rausnehmen

Quellcode

1
sudo nano /etc/fstab
auch im laufenden System.
Abspeichern mit Ctrl-O und Ctrl-X und rebooten. Sollte klappen.
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

17

08.08.2017, 01:05

Zu deinem letzten Nachtrag:
fdisk listet vorhandene Partitionen auf. Heißt aber nicht daß sie gemountet ist.
Wenn mount sie anzeigt ist sie gemountet.
Wenn du in das mountverzeichnis (/media/blabla...) wechseln kannst und dort was siehst ist sie gemountet.
dh -ah würde sie auch anzeigen.
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »schaumermal« ist männlich
  • »schaumermal« ist der Autor dieses Themas

Beiträge: 195

Registrierungsdatum: 23.05.2016

Derivat: Xubuntu

Architektur: 64-Bit PC

Desktop: XFCE

Andere Betriebssysteme: windows 7

  • Nachricht senden

18

08.08.2017, 09:30

Quellcode

1
2
/home$ ls
lost+found  xxxx


Quellcode

1
2
3
4
/home$  ls -l
insgesamt 20
drwx------  2 root       root       16384 Aug  6 22:05 lost+found
drwxr-xr-x 26 xxxxxx xxxxxxx  4096 Aug  8 08:47 xxxxxxf


So ok?

In /home eingehängt

Quellcode

1
2
3
4
5
6
7
8
9
10
df -hT
Dateisystem    Typ      Größe Benutzt Verf. Verw% Eingehängt auf
udev           devtmpfs  1,9G       0  1,9G    0% /dev
tmpfs          tmpfs     394M    6,3M  387M    2% /run
/dev/sda5      ext4       46G     12G   32G   28% /
tmpfs          tmpfs     2,0G    356K  2,0G    1% /dev/shm
tmpfs          tmpfs     5,0M    4,0K  5,0M    1% /run/lock
tmpfs          tmpfs     2,0G       0  2,0G    0% /sys/fs/cgroup
/dev/sda7      ext4      263G    2,8G  247G    2% /home
tmpfs          tmpfs     394M     56K  393M    1% /run/user/1000


Aaaaber jetzt.

Wie du siehst ist sda5 immer noch gleich gross und die neue sda7 müsste eigentlich grösser sein. So um die 6 GB sollte sie haben


und ich habe in meinem persönlichen Ordner nicht mehr auf alles Zugriff. Weil der Besitzer root ist.
my english is not so onewallfree

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »schaumermal« (08.08.2017, 10:01)


19

08.08.2017, 12:22

sda7 müsste eigentlich grösser sein. So um die 6 GB sollte sie haben
Fehlt dir irgendwas?
Mounte das alte Verzeichnis nochmal und vergleiche die Größen:

Quellcode

1
2
sudo mount /dev/sda5 /mnt/alt
sudo du -s /home/<dein-name> /mnt/alt/home/<dein-name>


ich habe in meinem persönlichen Ordner nicht mehr auf alles Zugriff. Weil der Besitzer root ist.
Wovon?
/home selbst muss root gehören. Dein Userverzeichnis darunter muss dir gehören. Sieht bei deiner Ausgabe auch so aus.
Wenn einzelne Dateien/Ordner in deinem Verzeichnis root gehören, müsste das auch vorher schon gewesen sein, denn rsync kopiert sämtliche Attribute. Das kann man aber leicht hinbiegen. Vorher würde ich gern wissen, was nicht stimmt.
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl

  • »schaumermal« ist männlich
  • »schaumermal« ist der Autor dieses Themas

Beiträge: 195

Registrierungsdatum: 23.05.2016

Derivat: Xubuntu

Architektur: 64-Bit PC

Desktop: XFCE

Andere Betriebssysteme: windows 7

  • Nachricht senden

20

08.08.2017, 14:55

Quellcode

1
2
3
4
5
6
7
sudo mount /dev/sda5 /mnt/alt
[sudo] Passwort für xxxxxxf: 
mount: /dev/sda5 is already mounted or /mnt/alt busy
       /dev/sda5 is already mounted on /
       /dev/sda5 is already mounted on /mnt/alt
~$ sudo du -s /home/<xxxxxxxf> /mnt/alt/home/<xxxxxxxf>
bash: Syntaxfehler beim unerwarteten Wort »newline«


kann ich dir evtl. mit einem Screenshot weiterhelfen, der die Belegung vor der Operation zeigt.




und momentan






Quellcode

1
2
3
4
5
6
7
8
9
10
df -hT
Dateisystem    Typ      Größe Benutzt Verf. Verw% Eingehängt auf
udev           devtmpfs  1,9G       0  1,9G    0% /dev
tmpfs          tmpfs     394M    6,3M  387M    2% /run
/dev/sda5      ext4       46G     12G   32G   28% /
tmpfs          tmpfs     2,0G    700K  2,0G    1% /dev/shm
tmpfs          tmpfs     5,0M    4,0K  5,0M    1% /run/lock
tmpfs          tmpfs     2,0G       0  2,0G    0% /sys/fs/cgroup
/dev/sda7      ext4      263G    2,8G  247G    2% /home
tmpfs          tmpfs     394M     76K  393M    1% /run/user/1000


Da ist schon ein Unterschied.

Zu den Zugriffsrechten:

Es scheint alles da zu sein.

Die Ordner sind vollzählig, nur bei manchen habe ich keine Schreibrechte.
Im persönlichen Ordner schauts so aus:



Ordner Bilder und alle Unterordner sind alle zugänglich.

Im Ordner Dokumente sind manche zugänglich manche Unterordner nicht


So schauts im Terminal aus

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 ls -l
insgesamt 80
drwxrwxr-x  2 xxxxxxxxxx  4096 Aug  1 11:31 Backups auf FP
drwxrwxr-x  6xxxxxxxx  4096 Aug  8 14:47 Bilder
drwxrwxr-x 14 xxxxxxxxx  4096 Aug  8 08:28 Dokumente
drwx------  2 root       root        4096 Aug  8 08:27 DokumenteBankPBeaKK1u1
drwx------  2 root       root        4096 Aug  8 08:27 Downloads
-rw-rw-r--  1 xxxxxx xxxxxxxf 21180 Aug  6 21:36 home umziehen.odt
drwx------  2 root       root        4096 Aug  8 08:27 Musik
drwx------  2 root       root        4096 Aug  8 08:27 Öffentlich
lrwxrwxrwx  1 xxxxxuxxxxxxf    42 Jul 22 16:15 PlayOnLinux's virtual drives -> /home/ubuntuwolf/.PlayOnLinux//wineprefix/
drwx------  2 root       root        4096 Aug  8 08:27 Schreibtisch
drwx------  2 root       root        4096 Aug  8 08:27 Ubuntu
-rw-rw-r--  1 xxxxf xxxxxxxx  9227 Jul 25 13:35 USB Stick.odt
drwx------  2 root       root        4096 Aug  8 08:27 Videos
drwx------  2 root       root        4096 Aug  8 08:27 Vorlagen


Schaumermal :)
my english is not so onewallfree