2 Replies Latest reply on Apr 16, 2010 5:12 AM by NicoS1

    Bei Installation zweite Partition nicht löschen

    erzwodezwo Expert
      Hallo,

      ich würde gerne eine Abfrage einbauen in der ich definieren kann bei der Neuinstallation einer Maschine ob die zweite, dritte Partition auch formatiert /gelöscht werden soll.

      Was habt Ihr da für Lösungen gefunden?

      Danke im voraus....

      Gruß
      Torsten
        • 1. Re: Bei Installation zweite Partition nicht löschen
          XN04113 Specialist
          Da musst Du das System Paket "Pre OS Action Package Partitioning and Formating for mutiple partitions" komplett umschreiben, denn dort wird knallhart folgendes gemacht:
          echo Cleaning Disk %disknumber% >> _out.txt
          echo select disk %disknumber% > clean_%disknumber%.txt
          echo clean >> clean_%disknumber%.txt

          Ist aber ganz einfach. Paket kopierne und dann würde ich einen Parameter ins Paket aufnehmen und sofern dieser gesetzt ist das Partionieren gar nicht und das Formatieren nur für das Volume 0 durchführen. Schon bleibt alles andere erhalten.

          Mike
          • 2. Re: Bei Installation zweite Partition nicht löschen
            NicoS1 Master
            Konkret ist bei unsInstallationsparameter definiert namens "KillAllData".
            Wenn der auf ja gesetzt wird, bleibt alles beim alten.

            Wenn der auf Nein gesetzt sieht es im Partition Paket (WinPE Part) so aus:

            if "%InstallationParameters.KillAllData%"=="no" GOTO _End:


            Dann macht er da gar nix ;-)

            und im Format Paket:

            if "%InstallationParameters.KillAllData%"=="no" goto OnlyNewSystemDrive:


            Und weiter unten...

            :OnlyNewSystemDrive
            @echo Formating System Drive ...
            FORMAT c: /FS:%InstallationParameters.P1FileSystem% %FParams% >out.txt


            Wir hatten damals probleme mit dem Format in Diskpart, deshalb wird hier die format.com genutzt ;-)