Zum Inhalt springen

Tim2k

Mitglieder
  • Gesamte Inhalte

    11
  • Benutzer seit

  • Letzter Besuch

  1. Hallo zusammen, ich habe da ein etwas kniffliges Problem mit meinem eeePC 1101HA und Ubuntu als zweites OS neben XP. Problem: Seit dem meine Freundin am Notebook war, wird die NTFS-Partition "Eigene Dateien (D)" nicht mehr erkannt. Sie hat aus Versehen im Grub die Systemwiederherstellung ausgewählt (siehe Screenshot Grub ,letzter Eintrag), anstatt WindowsXP und als die Meldung kam "Systemwiederherstellung, wenn sie fortfahren gehen Ihre Daten verloren" das Notebook ausgeschaltet (um nichts kaputt zu machen ^^). Folglich starten Windows und Ubuntu problemlos, auch die Systemwiederherstellung startet. Allerdings werden die "Eigenen Dateien" nicht mehr angezeigt, was ziemlich schmerzhaft ist, da dort doch einiges an "sensiblen Daten" liegt. Man möge jetzt sagen, tja selbst schuld wenn man kein Backup hat und man möge damit auch völlig recht haben. Aber aus solchen Aktionen lernt man ja für gewöhnlich ;-) Symantec Partition Magic gibt folgende Fehlermeldung: Screenshot_SPM Die Windows Datenträgerverwaltung sieht wie folgt aus: Screenshot_WinDTV und fdsik sagt folgendes: Hier noch ein paar Infos zum System: Asus eeePC 1101HA Atom CPU mit 1,33 GHz 2GB RAM 160 GB SATA HDD Für Tipps und Lösungsansätze wäre ich sehr dankbar. Viele Grüße, tim2k
  2. Tim2k

    Netzwerkrechner

    das array ip wird byteweise per eingabe beschrieben. das array mask wird auf die art berechnet, die dragon8 gepostet hat. und die werte des leeren array netid wird wie oben beschrieben berechnet und ausgegeben
  3. Tim2k

    Netzwerkrechner

    super, vielen dank für die erklärung. allerdings habe ich einen weitaus einfacheren weg gefunden. da ich ein array für die ip und eins für die netzmaske habe (mit jeweils 4 feldern), hab ich jetzt einfach die einzelnen felder (bytes) mit "&" verknüpt, und siehe da, funktioniert einwandfrei, da der operator "&" zwei ganzzahlige ausdrücke bitweise miteinander verknüpt. habe ich bis dato nicht gewusst, und wohl zu kompliziert gedacht. aber dennoch vielen dank! int[] netid = new int[4]; netid[0] = ip[0] & mask[0]; netid[1] = ip[1] & mask[1]; netid[2] = ip[2] & mask[2]; netid[3] = ip[3] & mask[3]; System.out.println("- Die Netzadresse lautet : " + netid[0] + "." + netid[1] + "." + netid[2] + "." + netid[3]);
  4. Tim2k

    Netzwerkrechner

    bekomme ich leider nicht hin. wie gesagt, bin anfänger. kann mir das vielleicht jemand erklären?
  5. Tim2k

    Netzwerkrechner

    bekomme ich in der zeile die meldung: "not a statement"
  6. Tim2k

    Netzwerkrechner

    hat jemand ne idee wie man auf "elegante" art die netzadresse berechnen kann?
  7. Tim2k

    Netzwerkrechner

    danke, funktioniert! kann es auch soweit nachvollziehen, jedoch verstehe ich nicht wieso du das array als private deklariert hast. hat bei mir auch nur ohne das private funktioniert.
  8. Tim2k

    Netzwerkrechner

    naja ich hab eine variable "cidr", welcher per eingabe ein wert zugewiesen wird (z.b. 17). wie kann ich jetzt "cidr" in binär umwandeln, um die Netzmaske zu berechnen und dann als dotted decimal (255.255.128.0) auszugeben, ohne 32 if-anweisungen erstellen zu müssen um zu sagen, wenn "cidr" = 17, gib 255.255.128.0 aus; wenn "cidr" = 18 ... usw.
  9. Tim2k

    Netzwerkrechner

    hm okay. bleibt noch die frage, wie ich von dem CIDR-Wert auf die dotted decimal schreibweise der netzwerkmaske komme.
  10. Tim2k

    Netzwerkrechner

    ja ganau da liegt mein problem. im umgang mit den zahlenwerten. ich lese den CIDR-Wert als Integer ein, hab aber keine ahnung wie ich rechnerisch auf binär komme und diesen dann als dotted decimal darstellen soll.
  11. Tim2k

    Netzwerkrechner

    Hallo zusammen, ich will einen Netzwerkrechner in JAVA programmieren, ähnlich dem von heise.de ( heise Netze - Netzwerk-Tools - Netzwerk-Rechner ). Allerdings bin ich Anfänger in Sachen JAVA-Programmierung und weiss nicht wie ich aus dem CIDR-Wert die Netzmaske berechnen und darstellen soll. Hat sowas vielleicht schon mal jemand gemacht oder kann mir sagen, wie ich an die Sache ran gehen soll? Danke und viele Grüße, Tim

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...