{"id":1022,"date":"2024-03-23T08:00:00","date_gmt":"2024-03-23T07:00:00","guid":{"rendered":"https:\/\/www.fuhselab.de\/?p=1022"},"modified":"2024-07-24T06:19:36","modified_gmt":"2024-07-24T04:19:36","slug":"die-root-shell","status":"publish","type":"post","link":"https:\/\/www.fuhselab.de\/index.php\/2024\/03\/23\/die-root-shell\/","title":{"rendered":"Die root-Shell"},"content":{"rendered":"\n<p>\u00dcber die \u201cErweiterten Optionen\u201c des Grub Bootmanagers gelangt man auch zum Recovery Mode des jeweiligen Linux-Systems. Im Wiederherstellungsmen\u00fc findet sich auch der Punkt \u201czur root Befehlszeile (Shell) wechseln\u201c. Um diese root-Shell geht es in diesem Artikel&#8230;<\/p>\n\n\n\n<!--more-->\n\n\n\n<p><strong>Schreibrechte f\u00fcr die root-Shell<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>mount -o remount, rw \/<\/li>\n<\/ul>\n\n\n\n<p>Mit diesem Befehl verschafft man sich die ben\u00f6tigten Rechte um \u00c4nderungen an Dateien vorzunehmen oder Downloads zu erm\u00f6glichen\u2026<\/p>\n\n\n\n<p><strong>Praxisbeispiel 1: Grafiktreiber entfernen<\/strong><\/p>\n\n\n\n<p>An einem \u00e4lteren Laptop konnte ich die Grafik nur mit folgendem L\u00f6sungsweg lauff\u00e4hig bekommen\u2026 mit Schreibrechten in die root-Shell wechseln (wie oben beschrieben) per Terminalbfehl \u201cmv QUELLE ZIEL\u201c die X-Treiber verschoben. Die X-Treiber befanden sich urspr\u00fcnglich in folgendem Verzeichnis: \/usr\/lib\/xorg\/modules\/drivers\/\u2026 Mit dem Terminalbefehl \u201ccd\u201c habe ich diesen Ordner angesteuert und dann die verd\u00e4chtigen Treiber einfach in einen anderen Ordner verschoben. Der automatische Systemstart f\u00fchrte zu einer falschen Aufl\u00f6sung. Der Weg \u00fcber das Wiederherstellungsmen\u00fc (Recovery Mode) f\u00fchrte aber zur passenden Bildschirmaufl\u00f6sung. Vermutung: Es wird wohl beim automatischen Systemstart ein falscher Treiber geladen, der dann auch f\u00fcr die falsche Bildschirmaufl\u00f6sung sorgt. per cd \/usr\/lib\/xorg\/modules\/drivers in den Quellordner gewechselt. per cp Dateiname Zielordner die Treiber kopiert. mit rm Dateiname die nicht ben\u00f6tigten Treiber gel\u00f6scht. Die verd\u00e4chtigen Treiber habe ich zuvor aus der Xorg-Logdatei ermittelt. Beziehungsweise die verschoben die laut Logdatei nicht ben\u00f6tigt wurden\u2026<\/p>\n\n\n\n<p><strong>Praxisbeispiel 2: Konfigurationsdatei lesen<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>cat DATEINAME<\/li>\n<\/ul>\n\n\n\n<p>Mit diesem Befehl kann zumindest die gew\u00fcnschte Konfigurationsdatei gelesen werden. Um diese Datei jetzt auch inhaltlich zu ver\u00e4ndern, braucht es einen Texteditor f\u00fcr die Konsole und darum geht es im n\u00e4chsten Artikel zum \u201cVi Editor\u201c\u2026<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00dcber die \u201cErweiterten Optionen\u201c des Grub Bootmanagers gelangt man auch zum Recovery Mode des jeweiligen Linux-Systems. Im Wiederherstellungsmen\u00fc findet sich auch der Punkt \u201czur root Befehlszeile (Shell) wechseln\u201c. Um diese root-Shell geht es in diesem Artikel&#8230;<\/p>\n","protected":false},"author":1,"featured_media":791,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[21],"class_list":["post-1022","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux-gruppe-peine"],"_links":{"self":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/1022","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/comments?post=1022"}],"version-history":[{"count":2,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/1022\/revisions"}],"predecessor-version":[{"id":1714,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/1022\/revisions\/1714"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/media\/791"}],"wp:attachment":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/media?parent=1022"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/categories?post=1022"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/tags?post=1022"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}