FreeDOS 1.2 von einem Netzwerkpfad installieren.

    • FreeDOS 1.2 von einem Netzwerkpfad installieren.

      Hi, ist es möglich FreeDOS von einem Netzwerkpfad zu installieren? Ich habe schon eine FreeDOS MSClient Bootdisk erstellt, die sich mit einem Netzwerkpfad verbindet. Leider bin ich aber nicht im Stande die installations Dateien auf der FreeDOS CD zu lokalisieren. Generell soll das ganze dann irgendwann von einem PXE Server installierbar sein. Ich möchte aber nicht das Komplette CD Image in den Speicher laden.
    • In der Readme steht doch, wie man es installiert:

      IV - Installation


      Regardless of which way you booted, installing FreeDOS is made up of several
      steps. If you want (or need) to change your disk layout (using a partitioning
      program) , you will need to reboot at least once in this process.


      These are the steps you need to follow:
      1) Partition your harddisk (not recommended unless necessary!)
      2) Create a filesystem (not recommended unless necessary!)
      3) Install and configure FreeDOS core files and additional files.


      Step1: (not recommended unless necessary!)
      You can change your disk layout by using any partition program.
      most known ones are Fdisk ("program for Fixed Disks") and the Partition Magic
      product from the company Symantec (was PowerQuest Partition Magic).
      Other often used programs are FIPS (DOS, freeware) and PARTED (Linux, GPL).
      A program called NTFSRESIZE might also be usefull if your harddisk was
      partitioned as a single primary partition of the NTFS filesystem type.
      The options usually given to the user for partitioning consist of XFdisk
      (recommended), SPFdisk (recommended, but 386+ only), and Fdisk (MS-like
      interface, but has been known to have bugs).


      DOS *requires* a primary partition with the FAT filesystem that it recognizes
      as C:. Having a C: partition under your modern Windows system using NTFS is
      not suitable, as DOS won't recognize that partition, let alone assign a
      driveletter (C:) to it!


      KNOW WHAT YOU ARE DOING - ALTERING DISK PARTITION LAYOUT CAN CAUSE DATA LOSS


      FreeDOS provides its own version of FDISK, called FreeFdisk.
      Here's what you need to do (if using FreeFdisk):
      *Answer yes to the first question (do you want support for FAT32 (big disks?))
      *Create some free (actually unpartitioned) disk space by making sure
      not all disk space is allocated.
      *Create a primary partition in the unallocated space, at least 20 MegaBytes
      (option 1, then option 1), though we recommend at least 40MB
      *Set it active (option 2 from the main menu)
      *Exit FDISK. You will probably have to reboot. Be sure to boot from the same
      boot device again (diskette/cdrom)


      The other Fdisk variants available have similar interfaces, and integrated
      help.


      Step2: (not recommended unless necessary)
      Once an (active primary) FAT partition exists, FreeDOS detects this and
      assigns a driveletter to it (starting with C: for the first FAT partition on
      the first physical harddisk).
      However it still allows to change disk layout by calling the supplied FDISK.
      and offers you to format the partition. If the partition was not yet formatted
      then FreeDOS auto-formats (after the user confirms) it. If it was formatted,
      we recommend not to format the partition again, as it may contain programs and
      data you wish to keep (creating the FAT [File Allocation Table] filesystem
      using the FORMAT program erases all previous contents)



      Step3:
      Once the active primary partition actually contains a filesystem, be it
      already present or just created through the FORMAT program, it will allow
      you to install FreeDOS using the installation program.
      The installation program is intuitive to use, though you should type in
      a pathname (C:\FDOS for example) instead of a drive/driveletter (C:).
      If you specify the latter, all files end up in the root of the drive,
      instead of its own directory.
      We recommend to opt for a destination directory on drive C:, to have
      the FreeDOS system files and the rest of the files on one single partition.
      Be aware that DOS numbers partitions in a different order than other
      operating systems. Also only FAT(12/16/32) filesystems are recognized and
      accessible through an assigned driveletter, not NTFS/HPFS/EXT2, etc..
      If you choose to install to a drive other than C:, you may have to configure
      your boot manager manually to make it able to boot (sometimes involving
      hiding/switching partitions).


      All selected files are copied to the selected installation directory,
      the core components installed (kernel - c:\kernel.sys ; shell - c:\command.com)
      and several startup files are created. See following chapter for that.


      All is done now, you have installed FreeDOS to harddisk and can start using it.
      We recommend to reboot your system though for best use. Also remove any
      installation discs to make sure you boot from harddisk.


      If booting from harddisk fails, then a critical piece of program code called
      the 'boot sector' was not (properly) written to harddisk.
      In that case, boot from your installation disc, select a clean boot,
      and enter the following command (followed by pressing ENTER):
      A:\FREEDOS\SYS C: C: /BOOTONLY
      Auch auf der Website gibt es dazu eine Anleitung inkl. Videos:
      wiki.freedos.org/install/

      Im übrigen gibt es auch noch den USB "legacy" Installer mit knapp 30 MB, das sollte für PXE nicht zu groß sein.

      So wirklich verstehen kann ich dein Problem ehrlich gesagt nicht...
    • derSammler schrieb:

      In der Readme steht doch, wie man es installiert:

      IV - Installation


      Regardless of which way you booted, installing FreeDOS is made up of several
      steps. If you want (or need) to change your disk layout (using a partitioning
      program) , you will need to reboot at least once in this process.


      These are the steps you need to follow:
      1) Partition your harddisk (not recommended unless necessary!)
      2) Create a filesystem (not recommended unless necessary!)
      3) Install and configure FreeDOS core files and additional files.


      Step1: (not recommended unless necessary!)
      You can change your disk layout by using any partition program.
      most known ones are Fdisk ("program for Fixed Disks") and the Partition Magic
      product from the company Symantec (was PowerQuest Partition Magic).
      Other often used programs are FIPS (DOS, freeware) and PARTED (Linux, GPL).
      A program called NTFSRESIZE might also be usefull if your harddisk was
      partitioned as a single primary partition of the NTFS filesystem type.
      The options usually given to the user for partitioning consist of XFdisk
      (recommended), SPFdisk (recommended, but 386+ only), and Fdisk (MS-like
      interface, but has been known to have bugs).


      DOS *requires* a primary partition with the FAT filesystem that it recognizes
      as C:. Having a C: partition under your modern Windows system using NTFS is
      not suitable, as DOS won't recognize that partition, let alone assign a
      driveletter (C:) to it!


      KNOW WHAT YOU ARE DOING - ALTERING DISK PARTITION LAYOUT CAN CAUSE DATA LOSS


      FreeDOS provides its own version of FDISK, called FreeFdisk.
      Here's what you need to do (if using FreeFdisk):
      *Answer yes to the first question (do you want support for FAT32 (big disks?))
      *Create some free (actually unpartitioned) disk space by making sure
      not all disk space is allocated.
      *Create a primary partition in the unallocated space, at least 20 MegaBytes
      (option 1, then option 1), though we recommend at least 40MB
      *Set it active (option 2 from the main menu)
      *Exit FDISK. You will probably have to reboot. Be sure to boot from the same
      boot device again (diskette/cdrom)


      The other Fdisk variants available have similar interfaces, and integrated
      help.


      Step2: (not recommended unless necessary)
      Once an (active primary) FAT partition exists, FreeDOS detects this and
      assigns a driveletter to it (starting with C: for the first FAT partition on
      the first physical harddisk).
      However it still allows to change disk layout by calling the supplied FDISK.
      and offers you to format the partition. If the partition was not yet formatted
      then FreeDOS auto-formats (after the user confirms) it. If it was formatted,
      we recommend not to format the partition again, as it may contain programs and
      data you wish to keep (creating the FAT [File Allocation Table] filesystem
      using the FORMAT program erases all previous contents)



      Step3:
      Once the active primary partition actually contains a filesystem, be it
      already present or just created through the FORMAT program, it will allow
      you to install FreeDOS using the installation program.
      The installation program is intuitive to use, though you should type in
      a pathname (C:\FDOS for example) instead of a drive/driveletter (C:).
      If you specify the latter, all files end up in the root of the drive,
      instead of its own directory.
      We recommend to opt for a destination directory on drive C:, to have
      the FreeDOS system files and the rest of the files on one single partition.
      Be aware that DOS numbers partitions in a different order than other
      operating systems. Also only FAT(12/16/32) filesystems are recognized and
      accessible through an assigned driveletter, not NTFS/HPFS/EXT2, etc..
      If you choose to install to a drive other than C:, you may have to configure
      your boot manager manually to make it able to boot (sometimes involving
      hiding/switching partitions).


      All selected files are copied to the selected installation directory,
      the core components installed (kernel - c:\kernel.sys ; shell - c:\command.com)
      and several startup files are created. See following chapter for that.


      All is done now, you have installed FreeDOS to harddisk and can start using it.
      We recommend to reboot your system though for best use. Also remove any
      installation discs to make sure you boot from harddisk.


      If booting from harddisk fails, then a critical piece of program code called
      the 'boot sector' was not (properly) written to harddisk.
      In that case, boot from your installation disc, select a clean boot,
      and enter the following command (followed by pressing ENTER):
      A:\FREEDOS\SYS C: C: /BOOTONLY
      Auch auf der Website gibt es dazu eine Anleitung inkl. Videos:wiki.freedos.org/install/

      Im übrigen gibt es auch noch den USB "legacy" Installer mit knapp 30 MB, das sollte für PXE nicht zu groß sein.

      So wirklich verstehen kann ich dein Problem ehrlich gesagt nicht...
      Ich möchte den Installationsinhalt auf einen Netzwerkshare bringen. Bei MS-DOS geht das auch problemlos. Leider bringt mir diese Anleitung garnichts. Hier wird bur beschrieben wie es mit deren CD bzw Stick geht. Es werden bestimmt anpassungen an deren Batch dateien nötig sein. Weil es eine Setup.exe nicht gibt.
    • Bitte Fullquote unterlassen bei direkter Antwort auf den Vorgänger.

      EDIT:
      Also vom Share per MSClient. Da hast Du dann doch Laufwerksbuchstaben oder wie genau sieht Deine Share Config da aus?
      Weiterhin: Die CD/ISO ist auch nur irgendwo ein Laufwerksbuchstabe mit einem Root, warum meinst Du sollte da was angepasst werden müssen?
      Liegen die Daten lokal in einem beliebigen Verzeichnis vor, wäre SUBST ein passender Befehl. Der bildet ein Verzeichnis auf einen Laufwerksbuchstaben ab.

      EDIT2: SHSUCDX oder wie das heisst, kann btw. unter DOS ISO Images mounten. SHSUCDX + SHSUCDHD ISO Mountprogramme - Link

      Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von jedcooper ()

    • jedcooper schrieb:

      Bitte Fullquote unterlassen bei direkter Antwort auf den Vorgänger.

      EDIT:
      Also vom Share per MSClient. Da hast Du dann doch Laufwerksbuchstaben oder wie genau sieht Deine Share Config da aus?
      Weiterhin: Die CD/ISO ist auch nur irgendwo ein Laufwerksbuchstabe mit einem Root, warum meinst Du sollte da was angepasst werden müssen?
      Liegen die Daten lokal in einem beliebigen Verzeichnis vor, wäre SUBST ein passender Befehl. Der bildet ein Verzeichnis auf einen Laufwerksbuchstaben ab.

      EDIT2: SHSUCDX oder wie das heisst, kann btw. unter DOS ISO Images mounten. SHSUCDX + SHSUCDHD ISO Mountprogramme - Link
      Ich will das kein Img gemountet wird.
      Es soll z.b einfach nur "Z:\FreeDOS\Seup.exe" möglich sein.
      Bilder
      • MS-DOS.jpg

        8,21 kB, 720×400, 6 mal angesehen
      • Setup.jpg

        89,98 kB, 720×400, 7 mal angesehen

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von SirNibo ()

    • Installiert wird über die setup.bat. Aber wenn du dich selbst so einschränkst, kannst du die Sache begraben. FreeDOS lässt sich nur installieren, wenn man FreeDOS selbst auch gebootet hat, entweder per Floppy, USB oder CD-ROM. Eine Installation aus einem anderen OS heraus ist nicht möglich. Zumindest nicht mit dem Installer, der dabei ist.
    • Ne Möglichkeit wäre den Installer Root beizubehalten und für jeden Installer einen Laufwerksbuchstaben zu vergeben, dann brauchst Du vmtl. keine Verzeichnisscripts anpassen.
      Heisst: Wenn die setup.exe von MSDOS622 weitere Dateien sucht, sucht sie die auf Laufwerk A:\ oder X:\ und nicht in X:\OS\MSDOS622. Das wird evtl. die Krux sein. X ist hier ein beliebiges Laufwerk.
      Man müsste sonst die Installskripte bearbeiten mit mindestens Suchen/Ersetzen, falls diese überhaupt als Text lesbar/bearbeitbar sind.
    • jedcooper schrieb:

      Wenn die setup.exe von MSDOS622 weitere Dateien sucht, sucht sie die auf Laufwerk A:\ oder X:\ und nicht in X:\OS\MSDOS622.
      Nö, bei MS-DOS funktioniert es Problemlos, wenn ich es aus dem pfad Z:\OS\MSDOS622 starte. Bei dem Screen steht nur Disketten Instalaltion, weil die HDD in Fat32 Formatiert ist. Daduch sieht er die Platte nicht.
      Wenn ich wüsste wie man VMware recorden kann, würde ich es auf youtube hochladen.^^
      Soll nur ein bsp. sein, wie ich es gerne auch in FreeDOS hätte.
    • cool, welchen Linux PXE Server hast du da installiert? Muss ich auch mal unbedingt machen.

      Interessant wär allerdings, wie das ganze mit echter Hardware läuft ;) da muss man ne DOS-startdiskette haben und die Netzwerktreiber für ne ISA-Netzwerkkarte etc ;)
      Chaintech 486SPM// X5 133Mhz // 16MB RAM // Riva128 // GUS2.4 & AWE32// 2GB SD2IDE & 4GB WD // Goldstar 78i 17" CRT
      Tyan S1564 // P1-233MMX // S3 4MB // AWE64 Gold mit Roland SC-55 // 128MB SOD + 4GB HDD
      Der Dos-Reloaded YT Kanal ! :thumbsup:
      :!: Verkaufe: ==Mein Verkaufsthread== <---update 02/2018
      :?: SUCHE Bigbox Games von MS, Microprose, Sierra
    • Jigo schrieb:

      cool, welchen Linux PXE Server hast du da installiert? Muss ich auch mal unbedingt machen.

      Interessant wär allerdings, wie das ganze mit echter Hardware läuft ;) da muss man ne DOS-startdiskette haben und die Netzwerktreiber für ne ISA-Netzwerkkarte etc ;)
      Zu deiner ersten Frage. Das läuft mit jeden PXE Server. Mann muss halt nur das Grundprinzip verstehen, wie so ein Bootvorgang in PXE aussieht. In diesem fall wird eine MS-DOS Startdiskette als Image vom PXE bereitgestellt. Ich könnte das genauso von einem echten Diskettenlaufwerk ausführen.

      Ja, es läuft auch mit echter Hardware. Kann davon auch ein Video machen. Bzg. ISA Netzwerkkarte weiß ich aber nicht ob es solche mit einem PXE ROM gibt. Das muss unbedingt vorhanden sein, sonst kann ein Rechner nicht vom Netzwerk aus booten. Mein ältester Rechner ist ein Pentium 3 mit einer PCI Netzwerkkarte.Ich gehe mal stark davon aus das es mit jedem Rechner geht, der 4MB RAM hat. Da das DOS Disketten Image ja 1,4 MB hat.
    • ahja das PXE Rom ... mal gespannt , ich hab irgendwo eine ISA Netzwerkkarte liegen, sonst nehm ich die aus dem 386er^^
      Chaintech 486SPM// X5 133Mhz // 16MB RAM // Riva128 // GUS2.4 & AWE32// 2GB SD2IDE & 4GB WD // Goldstar 78i 17" CRT
      Tyan S1564 // P1-233MMX // S3 4MB // AWE64 Gold mit Roland SC-55 // 128MB SOD + 4GB HDD
      Der Dos-Reloaded YT Kanal ! :thumbsup:
      :!: Verkaufe: ==Mein Verkaufsthread== <---update 02/2018
      :?: SUCHE Bigbox Games von MS, Microprose, Sierra