BlackBoard (http://www.black-board.net/index.php)
- Computerecke (http://www.black-board.net/board.php?boardid=30)
-- Betriebssysteme (http://www.black-board.net/board.php?boardid=11)
--- Linux unterminated quoted string? (http://www.black-board.net/thread.php?threadid=15642)


Geschrieben von kilone am 21.01.2004 um 18:23:

verrückt unterminated quoted string?

Hi @ all habe einen FreeBSD 4.8 router. Wollte da ne Firewall einbinden habe in der rc.conf aber alles was ich neu eingetragen habe deaktiviert bis auf natd. Wenn ich jetzt den router neu starte weiss er nicht wo die shell is und ich habe keine schreibrrchte unglücklich . das einzige was als fehler angezeigt wird ist: /etc/rc.conf:45:Syntax error:Unterminated quoted string.
Und dann das ich den pfad zu meiner schell eingeben soll.

Wie kann ich nun meine rc.conf wieder ändern da ich ja keine schreib rechte besitze?

habe mich auch versucht als root einzu logen habe trotzdem keine schreibrechte.



Geschrieben von LX am 21.01.2004 um 20:02:

Achtung

Versuch's mit einer Bootdiskette oder mit einem Live-Eval-System (Knoppix und Co.).



Geschrieben von Misel am 22.01.2004 um 00:13:

  RE: Meinrouter is im ar#+%

Zitat:
Original von kilone
Hi @ all habe einen FreeBSD 4.8 router. Wollte da ne Firewall einbinden habe in der rc.conf aber alles was ich neu eingetragen habe deaktiviert bis auf natd. Wenn ich jetzt den router neu starte weiss er nicht wo die shell is und ich habe keine schreibrrchte unglücklich . das einzige was als fehler angezeigt wird ist: /etc/rc.conf:45:Syntax error:Unterminated quoted string.
Und dann das ich den pfad zu meiner schell eingeben soll.

Wie kann ich nun meine rc.conf wieder ändern da ich ja keine schreib rechte besitze?

habe mich auch versucht als root einzu logen habe trotzdem keine schreibrechte.


kommst Du vielleicht noch über SSH ran?

Ich hatte bei meinem (Slackware)-System mal irgendwas vom Loginprogramm deinstalliert (weil der Paketname so nichtssagend war smile ) ) und über SSH konnte ich dann noch ran und es schnell wieder installieren.

Wenn das nicht klappt hilft wohl nur sowas wie knoppix oder vielleicht ne normale BSD bootdisk...



Geschrieben von kilone am 22.01.2004 um 01:43:

 

nein soweit kommt es erst garnicht. unglücklich meine Netzwerkkarten sind noch nicht aktiviert wenn er aufhört zu laden.



Geschrieben von Black Star am 22.01.2004 um 11:25:

 

So ein Problem hatte ich vor Ewigkeiten mal auf einem SuSE-Rechner. Da wurden wegen einer fehlerhaften rc.conf so gut wie alle init-Scripte abgebrochen.
Nachdem der Syntax-Fehler in der rc.conf beseitigt war, lief wieder alles.

Du musst es also irgendwie schaffen an deine rc.conf zu kommen.
Hast du keine BSD-Boot-CD, womit du dein / mounten kannst und die Sache aendern kannst?



Geschrieben von kilone am 22.01.2004 um 14:48:

 

also ich kann von Diskette booten, habe dann aber nur ne emergency Shell und die kennt irgend wie keine befehle ls, mount ect.



Geschrieben von kilone am 22.01.2004 um 22:35:

 

ok habs geschafft.



Geschrieben von Black Star am 22.01.2004 um 22:58:

 

1) keine Doppelposts bitte
2) Ein Tipp wie du es geschaft hast waere schon nett, weil wir uns natuerlich auch fuer die Loesung dieses Problems interessieren und vielleicht andere mal ein aehnliches Problem habenAugenzwinkern



Geschrieben von Dj Math am 22.01.2004 um 22:59:

 

und wie haste das gemacht wenn man mal so fragen darf..?



Geschrieben von kilone am 26.01.2004 um 17:26:

 

Sorry wegen dem obrigen Doppel Post

Ich poste das jetzt mal wie ich das gemacht habe.
Da ich ja wenn ich das System normal habe botten lassen keine schreibrechte hatte und bei einem Booten von Diskette oder CD in der Konsole keine commands angenommen wurden, habe ich mir ne andere Platte genommen eine minimal instalation gemacht. Dann die kaputte Systemplatte gemounted die rc.conf umgeschrieben. Dann gings wieder. Ist zwar nicht das gelbe vom Ei die Lösung weil man ne andere HDD braucht aber dafür funzt das jetzt auch wieder. Augenzwinkern


PS. 200 Post (endlich) Augenzwinkern


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH