Warum ist mein Dateisystem schreibgeschützt bereitgestellt?

10

Ich habe ein kleines System mit Busybox, einem Linux-Kernel und einem kleinen Dateisystem zusammengestellt und Dinge eingefügt, wie es notwendig schien - ich weiß nicht, ob ich viel daraus gelernt habe, aber ich habe ziemlich angefangen ahnungslos, also war es sicher keine reibungslose Fahrt. Ich vermute also, dass mir einige Dinge in meinem Dateisystem fehlen, bin mir aber nicht sicher, was ich als nächstes hinzufügen muss.

Ich kann mein System starten, indem ich die folgenden grub-Befehle eingebe: setze root = (hd0, msdos1) \ linux / vmlinuz root = / dev / sda1 \ boot

Sobald die Startnachrichten beendet sind, bleibt mir dies übrig (ich bin nicht sicher, ob es verwandt ist, aber dort steht eine Zeile mit der Aufschrift :) VFS: Mounted root (ext3 filesystem) readonly on device 8:1: Boot-Nachricht

Ich kann das Dateisystem nicht ändern: ln: bin / mkdir Schreibgeschützte Datei

Es ist lustig, weil ich manuell / proc ganz gut mounten kann: Montage / Proc

Warum ist mein Dateisystem schreibgeschützt? Was müsste ich einrichten, damit es funktioniert?

math4tots
quelle
5
Es ist nicht ungewöhnlich, dass ein System /zuerst schreibgeschützt startet und später erneut bereitstellt. (Ich denke, die Idee ist, dass man zu Binärdateien wie dem Dateisystem e2fsck einchecken möchte, /sbin/ohne das Risiko einzugehen , etwas zu beschädigen .)
Ulrich Schwarz
Vielleicht ist Ihr Dateisystem beschädigt. Haben Sie versucht, es zu überprüfen?
Coren

Antworten:

10

Warum ist Ihr System schreibgeschützt? Versuchen Sie zu suchen dmesg | less.

Wenn Sie es erneut zum Lesen und Schreiben bereitstellen möchten, verwenden Sie mount -o remount,rw /

Jan Marek
quelle
5
Ich führe diesen Befehl aus, habe ihn aber erhalten mount: cannot remount /dev/mmcblk0p2 read-write, is write-protected.
SAMPro
1
mmcblk0p2 klingt wie eine SD-Karte. Diese (oder Micro-SD-zu-SD-Adapter) haben häufig einen kleinen physischen Schalter an der Seite, der sie schreibgeschützt macht.
Jazzpi
8

Ich hatte ein ähnliches Problem, das mit der obigen Lösung nicht gelöst werden kann. Linux kann ein Laufwerk aufgrund von Fastboot unter Windows 10 als schreibgeschützt bereitstellen. Durch das Herunterfahren mit der Fastboot-Funktion werden der Windows-Kernel und die Sitzung weiterhin ausgeführt, obwohl alle Anwendungen geschlossen und Benutzer abgemeldet werden. Durch Deaktivieren von Fastboot wird Windows kalt heruntergefahren und Linux kann das Laufwerk sicher bereitstellen. Infolgedessen verlieren Sie den schnellen Windows-Start.

Gehen Sie wie folgt vor, um den Schnellstart unter Windows 10 zu deaktivieren:

  1. Gehen Sie zur Systemsteuerung.
  2. Klicken Sie auf Energieoptionen.
  3. Wählen Sie "Was die Netzschalter tun".
  4. Klicken Sie auf "Einstellungen ändern, die derzeit nicht verfügbar sind".
  5. Suchen und deaktivieren Sie "Schnellstart aktivieren".
  6. Änderungen speichern.
  7. Herunterfahren und Linux booten.

Referenzen: https://itsfoss.com/solve-ntfs-mount-problem-ubuntu-windows-8-dual-boot/ https://www.howtogeek.com/243901/the-pros-and-cons-of- Windows-10s-Fast-Startup-Modus /

Diaz
quelle
Ich bezweifle, dass dies eine vernünftige Antwort auf eine Frage aus dem Jahr 2012 ist. Aber als Leser der Zukunft schätze ich den Hinweis in die richtige Richtung sehr.
m8mble
0

@Diaz Toller Rat, mein Problem gelöst. Das "Schnellstart aktivieren" wurde in meiner Windows 10-Installation jedoch nicht angezeigt. Also habe ich die Funktion direkt in der Registrierung deaktiviert:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Power\HiberbootEnabled=0

Debian und voila - SDD rw erneut gebootet.

Jamacoe
quelle