Was passiert, wenn eine Partition unter / gemountet wird?

2

Ich habe eine Trennwand /dev/sdb1 Was passiert nach der Ausführung dieses Befehls?

sudo mount /dev/sdb1 / -o rw
                     ^       

Ich weiß, dass die Mountpoint-Adresse "/" wie oben erwähnt geändert werden muss. Wenn ich das in mein Terminal eingebe. Der Befehl wird ausgeführt, aber nach einigen Minuten friert mein Laptop ein. Ich möchte wissen, was passiert.

HP_perfect
quelle
1
Was denkst du passiert? Das Gleiche passiert, als würden Sie laufen sudo mount /dev/sdb1 /mnt -o rw, außer es hängt es an / anstatt /mnt.
user20574
2
ich nehme an / ist nicht auf sdb1aber rw weiter sda1Also, im Grunde sagen Sie Linux "Halten Sie die Bürste fest (während Sie das Dach` `malen", wechsle ich die Leiter (von sda1 zu sdb1) ").
Archemar
@Archemar haha, tolle Metapher
underscore_d

Antworten:

8

Ich hätte auf eine Fehlermeldung gehofft, aber da es einfriert, hängt es offenbar wie gewünscht an, was dazu führt, dass das gesamte System den Bezug zu seinen Ressourcen-Mounts (/ proc und / sys), seinen Bibliotheksreferenzen, allen anderen Mounts und möglicherweise anderem Material verliert .

Lass dies eine Lektion sein als eine von viele Dinge, die Sie niemals ausführen sollten. Zumindest wird es durch einen Neustart gelöst.

Julie Pelletier
quelle
Ist das ein Fehler? dieses Problem im Zusammenhang mit Kernel oder Mount-Befehl?
HP_perfect
16
Es ist kein Fehler, sondern ein Fehler des Systemadministrators (Ihrer). Wenn Sie ein Root-Konto verwenden, müssen Sie wissen, was Sie tun.
Julie Pelletier
1
@Julie Also das Montieren von / proc und / sys nach 'Bewegen' / kann ein Einfrieren verhindern?
nl-x
1
@ nl-x: Ja, wenn es schnell und vorsichtig genug ist. Dies ist, was Boot-Sequenzen tun, wenn sie / auf ihrem Weg neu gemountet werden müssen (z. B. Booten mit einer Ramdisk als / um zunächst genug Kernel-Module zu laden, um das eigentliche Root-Gerät zum Laufen zu bringen).
Henning Makholm
4
@ hassanpanahi Linux hindert Sie nicht daran, in den Fuß zu schießen. Es wird davon ausgegangen, dass Sie, wenn Sie etwas tun, weil Sie kompetent genug sind, um das Problem zu beheben, falls etwas schief geht. Es ist also kein Fehler.
Braiam