• سیستم عامل رایگان است. سیستم عامل FreeDOS: نمای کلی و نصب

    محتوا:
    1. سیستم عامل FreeDOS (شما در حال خواندن این بخش هستید).
    2. .
    هنگامی که سیستم عامل هایی مانند MS Windows 7، Mac OS X 10.6 Snow Leopard، Ubuntu Linux 9.10 Karmic Koala و سایرین یکی پس از دیگری منتشر می شوند، با استفاده از یک رابط گرافیکی مدرن، از کار با جدیدترین سخت افزار پشتیبانی می کنند و جدیدترین ها را در توزیع و مخازن خود دارند. نسخه های برنامه های کاربردی مناسب برای همه موارد، به نظر می رسد که در نظر گرفتن سیستم عامل های گذشته - به عنوان مثال، "سیستم عامل های دیسک" (DOS) منطقی نیست.

    اما اینطور نیست. البته در حال حاضر سیستم عامل های DOS مانند اواخر دهه 80 و 90 قرن گذشته که جایگزین بوت لودرها شدند، موقعیت غالبی را اشغال نمی کنند. دامنه DOS محدود شده و بسیار تخصصی شده است. توسعه دهندگان علاقه خود را به آنها از دست دادند. بسیاری از نسخه‌های DOS ناپدید شده‌اند، اما هنوز نسخه‌هایی وجود دارند که نه تنها وجود دارند، بلکه به روز می‌شوند. به عنوان مثال FreeDOS.

    سیستم عامل FreeDOS


    سیستم عامل FreeDOS در سال 1994 توسعه یافت و در ابتدا PD-DOS نام داشت. دلیل اصلی ظهور این سیستم عامل قطع پشتیبانی از MS-DOS توسط مایکروسافت است. FreeDOS از کد ایجاد شده توسط مایکروسافت استفاده نمی کند. آخرین نسخه FreeDOS با شماره 1.0 در 3 سپتامبر 2006 منتشر شد. توزیع FreeDOS را می توان از وب سایت پروژه (http://www.freedos.org) دانلود کرد. دو نوع از تصاویر ISO ارائه شده است: یک نوع اصلی (8 مگابایت) که فقط شامل سیستم عامل خالص است و دیگری توسعه یافته (153 مگابایت) که شامل بسیاری از برنامه های منبع باز است که برای اجرا تحت FreeDOS طراحی شده اند. همین سایت ویدیویی دارد که نحوه نصب FreeDOS را در محیط مجازی VMWare توضیح می دهد. اگر به کدهای منبع سیستم نیاز دارید، می توانید آنها را نیز از همان سایت دریافت کنید. اگر می خواهید اطلاعات FreeDOS را در اینترنت جستجو کنید، یکی از نقاط شروع Wikipedia (http://en.wikipedia.org/wiki/FreeDOS) یا پایگاه دانش خود پروژه (http://sourceforge) است. .net/apps/). mediawiki/freedos/index.php?title=صفحه اصلی).

    FreeDOS خود تحت GNU GPL توزیع شده است. در مورد برنامه های کاربردی موجود در توزیع گسترده، هر یک از آنها تحت مجوز خود توزیع می شوند. وب سایت پروژه شامل لیستی از این برنامه ها با توضیحات مختصر، تاریخ انتشار آخرین نسخه، لینک به سایت و ذکر مجوز می باشد. لیستی از گروه های برنامه در http://www.freedos.org/freedos/software موجود است، از آنجا می توانید به لیست های برنامه های خاص بروید.

    FreeDOS یک سیستم عامل تک وظیفه ای است. هسته FreeDOS یک برنامه DOS-C است که در ابتدا به عنوان یک هسته DOS برای سیستم های جاسازی شده طراحی شده است. این یک هسته یکپارچه است که در یک فضای آدرس واحد عمل می کند و به همین دلیل سرعت نسبتاً بالایی سیستم را فراهم می کند. برای مدیریت فرآیندهایی که نیاز به پاسخ فوری دارند، می توان به سیستم عامل اعتماد کرد. در آن، بر خلاف سیستم عامل چندوظیفه ای، هیچ موقعیتی وجود ندارد که فرآیند یا راننده "بد" کنترل را به دست بگیرد و بتواند آن را برای مدت طولانی نگه دارد. اما FreeDOS را به عنوان یک سیستم بلادرنگ در نظر نگیرید - به دلیل ماهیت یکپارچه هسته، کل سیستم می تواند به دلیل یک خطای بسیار جزئی در برخی از ماژول های جزئی به طور کامل "خراش" شود.

    به عنوان یک مفسر دستور، FreeDOS از خود استفاده می کند - FreeCOM، که به گفته توسعه دهندگان، تمام ویژگی های مفسر سیستم عامل MS-DOS COMMAND.COM را به طور کامل پیاده سازی می کند. FreeDOS در ابتدا برای سازگاری کامل با MS-DOS طراحی شده بود تا از برنامه های توسعه یافته برای MS-DOS استفاده شود. در طول وجود MS-DOS، تعداد زیادی برنامه ایجاد شد و برخی از آنها هنوز ارزش عملی خود را از دست نداده اند.

    اگر به سیستم FreeDOS علاقه مند هستید و می خواهید بیشتر با آن آشنا شوید، یک کیت توزیع توسعه یافته را از وب سایت پروژه FreeDOS دانلود کنید که یک LiveCD است، یعنی. یک محیط FreeDOS از قبل پیکربندی شده که کار با آن آسان تر خواهد بود. علاوه بر این، توزیع گسترده دارای اسناد بسیار دقیق است، اما به زبان انگلیسی. توزیع پایه تنها زمانی مورد توجه است که برای انجام برخی کارها، مانند ایجاد یک درایو فلش قابل بوت برای ارائه یا تهیه سی دی درایور قابل بوت برای فلش یک مادربرد، به FreeDOS نیاز دارید.


    برای کار در FreeDOS، دانستن اصول اولیه خط فرمان آن مفید است. لیستی از تمام دستورات FreeDOS با توضیحات مختصر را می توان در http://www.linfo.org/freedos_commands.html یافت. اگر در قوانین خط فرمان تازه کار هستید، قبل از شروع نصب FreeDOS، یک فایل منیجر را از شبکه دانلود کنید (به عنوان مثال Volkov Commander - http://www.kiev.ua/download/vc49908a.zip) و آن را به آن اضافه کنید. تصویر ISO قابل بوت به طور مشابه، می‌توانید تصویر ISO قابل بوت‌پذیر اصلی را با درایورهای کارت شبکه خود گسترش دهید، که معمولاً در وب‌سایت‌های تولیدکنندگان کارت شبکه یافت می‌شود، و همچنین برنامه‌های شبکه یا سایر ابزارهایی که فکر می‌کنید ممکن است در محیط FreeDOS مفید باشند.

    FreeDOS به طور کامل از سیستم فایل FAT32 پشتیبانی می کند. "در خالص ترین شکل خود" این امکان را به شما می دهد تا با دیسک های تا 32 گیگابایت کار کنید. با این حال، بسته به تنظیمات BIOS و در صورت در دسترس بودن درایورهای مناسب، سیستم می تواند از چهار درایو LBA تا حجم 128 گیگابایت استفاده کند. همچنین درایورهایی وجود دارند که اجازه استفاده از نام فایل های طولانی را می دهند (در DOS خالص، طول نام فایل ها نباید از 8 کاراکتر تجاوز کند)، و درایورهایی وجود دارند که به شما امکان می دهند با سیستم های فایل NTFS و ext2 کار کنید.

    همانطور که برای دستگاه های USB، FreeDOS به طور مستقیم از کار با آنها پشتیبانی نمی کند. با این حال، اگر آنها در سطح BIOS پشتیبانی شوند، در سیستم FreeDOS هیچ مشکلی وجود ندارد، به عنوان مثال، با صفحه کلید USB و ماوس. با درایوهای USB، سیستم دقیقاً مانند درایوهای معمولی کار می‌کند، اما قبل از اینکه بتوانید FreeDOS را راه‌اندازی کنید، باید دستگاه USB را وصل کنید (بدون نصب خودکار دستگاه‌های USB).

    FreeDOS را می توان همراه با سیستم های دیگر نصب کرد (سپس برای دسترسی به آن نیاز به چند بوت دارد). اما ایجاد یک ماشین مجازی و نصب FreeDOS در آن آسان تر و راحت تر است. برای مثال، اگر VirtualBox (http://www.virtualbox.org) را انتخاب کنید، تنها کاری که باید انجام دهید این است که یک ماشین مجازی جدید در داخل VirtualBox ایجاد کنید، گزینه Other -- DOS را به عنوان نوع سیستم عامل انتخاب کنید، تنظیمات ارائه شده توسط را بپذیرید. به طور پیش فرض (آنها برای FreeDOS کافی هستند) و به عنوان یک CD - تصویر ISO را که از سایت پروژه FreeDOS دانلود شده است سوار کنید. پس از آن، کافی است ماشین مجازی را که ایجاد کرده اید راه اندازی کنید - FreeDOS شروع به بارگیری می کند.


    در قفسه‌های بسیاری از فروشگاه‌های فناوری اطلاعات، اغلب می‌توانید لپ‌تاپ‌ها و رایانه‌های رومیزی مدرن با سیستم DOS را ببینید. علیرغم این واقعیت که DOS مدتهاست در فراموشی فرو رفته است، بسیاری از سازندگان سخت افزار هنوز ترجیح می دهند آن را روی دستگاه های خود نصب کنند.

    برای عدالت، شایان ذکر است که آنها دیگر MS DOS را نصب نمی کنند، بلکه همتای منبع باز رایگان آن را Free DOS نصب می کنند. روزهای DOS بیست سال پیش می گذرد، اما با وجود این، Free DOS به روز نگه داشته می شود و آخرین نسخه پایدار در 25 دسامبر سال جاری، درست قبل از نیویورک بود.

    از مزایای اصلی آن می توان به سیستم مورد نیاز پایین (حداکثر 640 کیلوبایت رم) و حالت تک وظیفه ای که به طور انحصاری تمام منابع سیستم را به یک کار اختصاص می دهد، که برای برنامه های سطح پایین و راه حل های تعبیه شده مفید است.

    DOS عمدتا برای اجرای سخت افزارهای قدیمی و برنامه های قدیمی، برای دستگاه های بسیار تخصصی، برای بازیابی هارد دیسک ها (با استفاده از برنامه های MHDD، Victoria، HDD Regenerator) و برای فلش کردن بایوس استفاده می شود. اما چرا آن را با آخرین کارت های گرافیک Nvidia نصب کنیم؟

    پس چرا سازندگان لپ تاپ اینقدر از Free DOS خوششان می آید؟ رایگان؟ سریع نصب میشه؟ تقاضای منابع ندارید؟ یا شاید با بایوس و هارد مشکل دارند؟ و آنها تصمیم گرفتند DOS را با یک سری برنامه های سیستمی نصب کنند تا برای خریدار راحت باشد که BIOS را مجدداً رفرش کند؟

    بله، فقط یک درخواست FreeDOS وجود دارد که به وضوح نشان دهنده عدم وجود کامل autoexec.bat و config.sys است که برای اجرای هر درایور لازم هستند. اما گاهی اوقات حتی یک درخواست وجود ندارد، فقط یک درخواست برای وارد کردن تاریخ و زمان، مانند قبل از اولین شروع DOS وجود دارد.

    با وجود زمینه های بسیار تخصصی برنامه، سعی می کنم آن را روی دسکتاپ نصب کنم که در آن فیلم، موسیقی و اینترنت مورد نیاز است.
    در نسخه جدید، ابزارهای ساده شده برای دسترسی به اینترنت، مدیر بسته، نسخه های به روز برنامه ها و نصب کننده جدید که نصب را تا حد زیادی ساده می کند به ما وعده داده شده است.

    توزیع FreeDOS در پنج نوع ارائه می شود:
    نصب کننده استاندارد: نصب کننده CDROM "استاندارد".
    نصب کننده قدیمی: نصب کننده CDROM "legacy".
    فلاپی بوت (استفاده با CDROM)
    نصب کننده کامل برای نصب کننده USB stick "Full".
    LiveUSB با نصب کننده Live "Lite".

    من یک تصویر iso را با نصب کننده استاندارد انتخاب کردم، حدود 450 مگابایت طول می کشد.
    DOS با یک فرمان ساده بر روی LiveCD نصب می شود

    Sys.com C: اما برای اینکه تمام درایورها و برنامه ها به صورت دستی نصب نشود، یک نصب کننده خودکار با مجموعه کاملی از برنامه ها اجرا می کنیم.

    کامپیوتر تست:
    نوت بوک lenovo t60
    پردازنده Intel Core2 1.7
    ویدئو: Intel Corporation Mobile 945GM/PM/GMS
    صدا: کنترلر صوتی با وضوح بالا خانواده Intel Corporation NM10/ICH7 (rev 02)
    اترنت: کنترلر اترنت گیگابیتی Intel Corporation 82573L
    حافظه 3 گیگ
    پارتیشن دیسک: ~ 1 گیگابایت
    درایو DWDRW و هارد دیسک از طریق آداپتور IDE به USB

    منوی بوت لودر ISOLINUX باز شد

    در مرحله بعد، درایورها و اسکریپت های نصب کننده بارگذاری می شوند
    F5 را فشار می دهیم تا بارگذاری متوقف شود و از DOS خارج شویم یا برای لغو عملکردهای جداگانه، F8 را فشار دهیم. در پایان دانلود، نصب کننده در گرفتن بسته ها از سی دی گیر کرده است

    بعداً معلوم شد که DOS فقط از IDE / SATA پشتیبانی می کند و من یک CDROM USB دارم. و این نه تنها برای FreeDos، بلکه در مورد MSDos نیز صدق می کند. در این حالت فقط نصب دستی باقی می ماند اما تصمیم گرفتم مسیر کمترین مقاومت را در پیش بگیرم و از طریق شبیه ساز KVM DOS را روی پارتیشن سیستم نصب کنم.
    زبان نصب کننده را انتخاب کنید. اینجا روسی وجود ندارد، اما اسپرانتو وجود دارد

    به ما هشدار داده می شود که نصب کننده بوت لودر ویندوز را بازنویسی می کند. می‌توانیم رد کرده و برای نصب دستی به Dos برگردیم یا روی Yes کلیک کنیم، اما پس از آن باید NTLoader (لودر ویندوز) را بازیابی کنیم. با بوت کردن سی دی نصب ویندوز و اجرای دستور fixmbr یا Bootrec در آنجا با گزینه /FixBoot می توانید NTLoader را بازیابی کنید.

    درایو C: پارتیشن بندی نشده است، می خواهید آن را پارتیشن بندی کنید؟ آره

    Dosovsky fdisk اینجا باز شد و من مجبور شدم تجربه صد ساله خود را با این ابزار به یاد بیاورم

    برای اعمال تغییرات باید سیستم را ریبوت کنید. هر دیسکی که ایجاد کرده یا تغییر داده اید باید پس از راه اندازی مجدد فرمت شود. برای خروج از Fdisk، Esc را فشار دهید

    پس از تغییر پارتیشن ها، DOS باید راه اندازی مجدد شود. باید Esc را فشار دهیم، پس از آن کامپیوتر دوباره راه اندازی می شود و باید CDROM را دوباره بارگذاری کنیم و تمام مراحل نصب قبلی را طی کنیم. ما دیسک را دوباره پارتیشن بندی نمی کنیم، زیرا دیسک قبلاً پارتیشن بندی شده است.

    درایو C: فرمت نشده است، می خواهید آن را فرمت کنید؟ آره

    انتخاب چیدمان صفحه کلید

    چه بسته هایی را می خواهید نصب کنید؟
    فقط بسته های اولیه
    بسته های پایه با منابع
    نصب کامل
    نصب کامل با سورس ها

    ما یک نصب کامل را برای نصب فوری پوسته های گرافیکی، DOSNavigator و پشتیبانی شبکه انتخاب می کنیم.

    نصب تکمیل شد! آیا می خواهید بارگیری مجدد کنید؟
    جواب مثبت می دهیم و بعد از 5 ثانیه منوی بوت لودر باز می شود. به ما پیشنهاد می شود که یک توسعه دهنده حافظه، بوت بدون درایور یا بوت امن (درست مانند ویندوز) انتخاب کنیم. همچنین می‌توانید دانلودهای افزایشی را برای تأیید یا لغو دانلود هر مؤلفه فعال کنید.

    فایل C:\fdconfig.sys وظیفه نمایش این منو را بر عهده دارد.

    Enter را فشار می دهیم و این دسکتاپ را دریافت می کنیم:

    در بالا پیامی وجود دارد مبنی بر اینکه درایور DVD بارگذاری نشده است، اما ماوس usb و طرح صفحه کلید روسی با سوئیچینگ با Ctrl سمت راست کار می کنند.
    بررسی طرح:

    این مشکل به راحتی با برنامه قدیمی توسعه یافته در اتحاد جماهیر شوروی حل می شود. کافی است دستور keyrus.com را وارد کنید و مشکلی در کدگذاری و چیدمان وجود نداشته باشد:

    نصب پکیج ها

    ابتدا باید چند Commander مانند نورتون نصب کنیم
    ما روی درایو C داریم: پوشه FDOS
    این یک آنالوگ از "Program Files" است و در این پوشه همه برنامه ها، از جمله یکسری برنامه های لینوکس از پروژه DJGPP، یکپارچه سازی، بررسی دیسک، درایورهای USB و یک درایور ماوس وجود دارد. هیچ مدیر فایل، پوسته های گرافیکی، پشتیبانی شبکه و درایورهای ntfs وجود ندارد. همه اینها روی سی دی است، اما به دلایلی نصب نشد، اگرچه ما "نصب کامل" را انتخاب کردیم.
    ما چاره ای نداریم جز اینکه به سیستم عامل در حال کار برویم و همه این بسته ها را در پارتیشن با dos دانلود کنیم. و می توانید آنها را دانلود کنید

    Package Manager بسیار شبیه به Debian است:

    • نصب: fdnpkg نصب ..\package.zip
    • حذف fdnpkg حذف ..\package.zip
    • نمونه جستجو fdnpkg
    • به روز رسانی fdnpkg package.zip
    • و چند گزینه دیگر

    پوسته های گرافیکی

    Ozone و GEM زیبا هستند، اما کاملاً باگ هستند و اغلب در کارهای بی اهمیت خراب می شوند. امکان تنظیم وضوح صفحه نمایش، فرکانس سوسو زدن و رنگ تا 32 بیت وجود دارد. کنسول در Ozone GUI همیشه اجازه ورود متن را نمی دهد. برنامه های تحت DOS، مانند Windows3.1، به سادگی از اجرا خودداری می کنند.

    رابط کاربری گرافیکی اوزون

    تنظیمات صفحه کلید ما به هیچ وجه روی پوسته ها تأثیر نمی گذارد:

    Dos Navigator

    چرا Norton Commander5.5 نیست؟
    - Dos Navigator رایگان بسیار قدرتمندتر از Norton Commander5.5 اختصاصی است.

    پشتیبانی از زبان:

    بازی داخلی تتریس

    مجموعه ای از ویژگی ها: تغییر حالت های ویدیو، کلیپ بورد، سطل زباله، نوت بوک، محافظ صفحه نمایش، اسکرین شات، پنجره خروجی، صفحه نمایش Dos.

    ماشین حساب داخلی:

    حالت چند پنجره ای
    شما می توانید بیش از دو پنجره را نگه دارید

    تعداد زیادی برنامه داخلی:
    ویرایشگر صفحه گسترده، ماشین حساب، ترمینال، ابزار فرمت دیسک پیشرفته، نمایشگر پایگاه داده، رمزگذار/رمزگشا UU، پخش کننده سی دی، دفترچه تلفن. و این یک لیست کامل نیست.

    پشتیبانی از درایوهای فلش و هارد USB

    درایوهای فلش و درایوهای USB بدون مشکل باز می شوند، اما تنها در صورتی که این دستگاه ها قبل از بارگیری DOS متصل شده باشند
    هارد 40 گیگابایتی NTFS من درست پس از راه اندازی درایور NTFS باز شد:

    این درایور NTFS کاملا رایگان است و در توزیع FreeDOS گنجانده شده است.

    فیلم و بازی

    Mplayer احتمالا تنها پخش کننده ویدیو تحت DOS است

    ج:\mplayervideo.avi
    بدون ترمز بازی می‌کند، اما تکان‌ها را روی صفحه نمایش روی فیلم نشان می‌دهد:

    این مشکل را می توان با هدایت کردن خروجی به یک فایل برطرف کرد:
    C:\mplayer video.avi >>1.txt

    ویدیو پخش میشه ولی صدا نداره
    فایل autoexec.bat حاوی دستور است
    SET BLASTER=A220 I7 D1 H5 T6
    ولی اگه صدا نمیاد مشکل از درایوره. یکی از راننده ها می نویسد که HD Audio پشتیبانی نمی شود، اگرچه برای NM10/ICH7 طراحی شده است (من دارای کنترلر صوتی با کیفیت خانواده Intel Corporation NM10/ICH7 (rev 02)) و در سال 2009 منتشر شد:

    راننده دیگری نیز شخم نمی زند:

    من حتی نمی دانم چه کار کنم. دور زدن کل اینترنت - هیچ کجا یک درایور صوتی Intel HD برای Dos وجود ندارد.

    بازی ها

    FreeDoom یکی از معدود بازی های سه بعدی از پایه بسته FreeDOS است.

    دسترسی به اینترنت

    یک درایور dos وجود دارد، اما زیر 82573L مورد نیاز است
    من سعی کردم این درایور را اجرا کنم - خطا نشان نمی دهد و dhclient پورت شده از لینوکس چیزی نمی بیند. Microsoft Network Client 3.0 این درایور را بارگیری کرده است اما با خطا مواجه می شود.

    نتیجه گیری...
    پوسته های گرافیکی زیبا روی اقدامات بی اهمیت می افتند. USB-CDrom پشتیبانی نمی شود، اما درایوهای USB با سیستم فایل NTFS، ماوس های USB و صفحه کلید به خوبی کار می کنند. آداپتورهای صدا و شبکه سال 2007 پشتیبانی نمی شوند، بنابراین گوش دادن به موسیقی و دسترسی به اینترنت در یک کامپیوتر ده ساله در این سیستم عامل امکان پذیر نیست.
    اگر اشتباه کردم و چیزی را اشتباه تنظیم کردم، از کمک شما بسیار سپاسگزار و سپاسگزار خواهم بود!

    آندری مارکلوف

    DOS رایگان برای افراد آزاد
    یا نه مرد مجرد لینوکس زنده

    هنگامی که در مورد سیستم عامل که به اختصار DOS نامیده می شود صحبت می شود، تعداد کمی از مردم به این فکر می کنند که در مورد چه نوع سیستم عامل دیسک (سیستم عملیات دیسک) صحبت می کنند. تعیین یک کلاس کامل از سیستم عامل ها برای اکثر مردم تنها با یکی از نمایندگان آن - MS DOS مایکروسافت مترادف شده است. ممکن است شخصی DOS PC را به خاطر بیاورد که عمدتاً فقط در نام و نام برخی از فایل ها متفاوت است. شاید کسی با DR-DOS از Digital Research، خالق سلف مایکروسافت به DOS، سیستم عامل CP/M بیاید. اما به طور کلی، تقریباً برای تمام DOSها، این MS-DOS است که آخرین نسخه آن ده سال پیش منتشر شد و مدتهاست که توسعه خود را تکمیل کرده است.

    با این حال، هنوز تعداد زیادی برنامه وجود دارد که در محیط کار می کنند و برای این سیستم عامل بی نیاز نوشته شده اند، و تعداد کامپیوترهای منسوخ شده ای که کاملاً تحت آن کار می کنند کمتر نیست. چگونه بودن؟ از این گذشته ، MS-DOS مدت زیادی است که پشتیبانی و فروخته نمی شود. من به شما توصیه می کنم به FreeDOS توجه کنید، که در ابتدا توسط جیم هال نوشته شده بود و اکنون با مشارکت یک تیم کامل از توسعه دهندگان از نقاط مختلف جهان در حال توسعه است.

    سیستم عامل رایگان FreeDOS توسط سازنده آن جیم هال در 28 ژوئن 1994 در ابتدا با نام PD-DOS معرفی شد. قبلاً در ماه جولای ، پیشوند "PD-" با "Free-" جایگزین شد. خط فاصله بین دو جزء نام توسط سیستم عامل در سال 1996 تحت شرایط نسبتا عجیب گم شد. امسال R+D Books کتابی به نام Free-DOS Kernel منتشر می‌کرد و ویراستار ناشر صرفاً به دلایل طراحی خط فاصله را از عنوان حذف کرد.

    دلیل اصلی که باعث پیدایش این پروژه شد، جیم خاتمه پشتیبانی از سیستم عامل MS-DOS توسط مایکروسافت را اعلام کرد. بنابراین، 10 سال است که ما یک جایگزین واقعی برای سیستم عامل MS-DOS داریم، اما تحت مجوز گنو. "پروژه FreeDOS" از کد ایجاد شده توسط مایکروسافت استفاده نمی کند. طبق مشخصات باز، تیم کد خود را می نویسد که عملکرد مشابهی دارد.

    هسته FreeDOS DOS-C است که در اصل توسط Pat Villani به عنوان یک هسته DOS برای سیستم های جاسازی شده نوشته شده است. نام اصلی DOS/NT است. DOS/NT حاوی 32000 خط کد بود، به زبان C و اسمبلر نوشته شده بود و به عنوان اشتراک‌افزار توزیع می‌شد.

    FreeDOS بر روی سخت افزار قدیمی (شروع از 5 مگاهرتز IBM PC XT با 640 کیلوبایت رم)، سیستم های جاسازی شده، ماشین های مجازی مختلف از جمله DOSEmu، VMWare و Bochs اجرا می شود. FreeDOS راه حل ایده آل و بدون مجوز برای ایجاد فلاپی بوت "نجات" است. استفاده دیگر به عنوان محیطی برای اجرای برنامه ها یا به روز رسانی های شما است. کافی است مشتری از فلاپی دیسک یا سی دی دریافتی از شما بوت شود و اکنون شما (یا خدمات پشتیبانی شما) دیگر مجبور نیستید ساعت ها تلفن را قطع کنید و به حسابداری که چند صد کیلومتر دورتر است توضیح دهید که چگونه درایو C: را پیدا کنید.

    FreeDOS سازگاری بسیار خوبی با برنامه های DOS دارد، از جمله بازی های خوب قدیمی: DOOM، Quake، Warcraft 2. و Dell بدنام حتی دسکتاپ های خود را با یکی از نسخه های این سیستم عامل از پیش نصب شده بر روی آنها می فروشد.

    از ویژگی های FreeDOS، می خواهم توجه داشته باشم: پشتیبانی از درایوهای FAT-32 تا 128 گیگابایت، پشتیبانی از شبکه (می توانید سرورهای ftp و HTTP را روی FreeDOS قرار دهید)، اما عدم پشتیبانی داخلی از NTFS و USB. با این حال، FreeDOS با کیبوردهای USB، موس های USB، درایوهای Serial-ATA کاملاً خوب کار می کند، اگر بایوس رایانه از آنها پشتیبانی کند.

    با کمک درایورهای اضافی می توان با نام های طولانی کار کرد.

    نصب و راه اندازی

    بنابراین، تصمیم گرفتید با یک سیستم عامل جدید برای خود آشنا شوید. فوق العاده! کیت توزیع 50 مگابایتی "FreeDOS Beta9 pre-release 3" (آخرین مورد در زمان نگارش این مقاله) به عنوان یک تصویر ISO از سایت http://www.freedos.org دانلود و به صورت "خوک" رایت شد. . ما سی دی بوت دریافتی را در سینی سی دی رام شما قرار می دهیم و کامپیوتر را مجددا راه اندازی می کنیم. فراموش نکنید که درایو CD را به عنوان دستگاه بوت در طول مسیر انتخاب کنید.

    من نصب FreeDOS را بر روی یک ماشین "تمیز" توضیح خواهم داد، اما هیچ کس زحمت استفاده از به اصطلاح "دوگانه بوت" را نمی دهد. من MS-DOS، FreeDOS، Linux و Windows 2000 را با موفقیت روی یک کامپیوتر به طور همزمان نصب کردم. علاوه بر این، از Boot Loader معمولی ویندوز 2000 به عنوان یک بوت لودر استفاده کردم. با استفاده از ابزار عالی BootPart 2.50، می توانید تصویری را ذخیره کنید. بخش بوت 512 بایتی با بوت لودر FreeDOS، Lilo یا GRUB در یک فایل، و سپس فقط یک پیوند به آن در C: BOOT.INI بنویسید.

    برای جزئیات، شما را به صفحه اصلی برنامه ارجاع می دهم - http://ourworld.compuserve.com/homepages/gvollant/bootpart.htm. همچنین، همیشه می‌توانید FreeDOS را در محیط ماشین مجازی اجرا کنید. لازم به ذکر است که برای DOSEmu سیستم عامل مورد نظر قبلاً "رسمی" است و برای استفاده توصیه می شود.

    پس از بوت شدن از دیسک توزیع، به منوی نصب کننده می رسیم. برای شروع "1" را فشار دهید. بعد، نصب را با استفاده از درایور CD-ROM و XMS - "2" انتخاب کنید. در ماشین هایی با پردازنده های 8086 - 80286، "1" را انتخاب کنید.

    منوی زیر چندین گزینه دارد:

    • "1"- نصب و راه اندازی؛
    • "2"- به خط فرمان بروید؛
    • "3"- ایجاد یک دیسک بوت

    برای تایید تنظیمات پیش فرض، "1" و دوباره "1" را انتخاب کنید.

    اکنون به منوی FreeDOS Partition Management می رسیم. اگر هارد دیسک به دیسک های منطقی تقسیم نشده باشد، اکنون می توان آن را با استفاده از آنالوگ ابزار MS-DOS FDISK پارتیشن بندی کرد. علاوه بر این، می توانید ابزار معروف لینوکس را برای تغییر اندازه پارتیشن - FIPS اجرا کنید، و همچنین دیسک را فرمت کنید. متذکر می شوم که ابزار FORMAT توزیع دارای خطاهایی است (که در نسخه بعدی که در تصویر ISO موجود نبود برطرف شد) و در صورت وجود خطا در هنگام قالب بندی، بهتر است این عملیات را از سیستم عامل دیگری انجام دهید و پس از نصب، FORMAT را با نسخه جدیدتر از وب سایت پروژه جایگزین کنید. راه حل دیگر برای این مشکل، اجرای یک فرمت "سریع" FORMAT از داخل FreeDOS است.

    اگر قبلاً یک دیسک فرمت شده وجود دارد، به سادگی آن را با کلیدهای جهت دار انتخاب کنید و "Enter" را فشار دهید. پس از اینکه نصب کننده از شما خواست گزینه نصب را انتخاب کنید - گرافیکی یا متنی. پس از انتخاب، "Enter" را فشار دهید و در مورد گرافیک، خود را در رابطی می یابیم که یادآور رابط نصب یک برنامه معمولی ویندوز است. ما موافقت نامه مجوز GNU GPL را می پذیریم، مسیر نصب (C:FDOS) و مجموعه بسته هایی که باید نصب شوند را مشخص می کنیم. اکنون فقط نظارت بر پیشرفت نصب باقی مانده است. پس از کپی شدن فایل‌ها، چندین اسکریپت پیکربندی اجرا می‌شوند و سپس به خط فرمان می‌رسیم و یادآوری می‌کنیم که بخش بوت را با دستور BOOT بنویسیم. ما "بوت" را تایپ می کنیم، "Enter" را فشار می دهیم. اکنون می توانید دستگاه را راه اندازی مجدد کنید، در حالی که سی دی را از درایو خارج می کنید.

    راه اندازی محیط

    ابتدا به طور خلاصه در مورد ساختار دایرکتوری و فایل های موجود در توزیع. پس از نصب FreeDOS در ریشه درایو C: داریم:

    • autoexec.bat، config.sys- آنالوگ های تقویت شده با نحو فایل های پیکربندی MS-DOS.
    • fdosboot.bin– بخش بوت FreeDOS به صورت فایل؛
    • command.com- رابط خط فرمان؛
    • kernel.sys– هسته سیستم عامل (شبیه به msdos.sys).

    فایل های سرویس و ابزارهای کمکی به طور پیش فرض در C:FDOS نصب می شوند. در دایرکتوری، زیر شاخه های زیر وجود دارد:

    • APPINFO- فایل های با فرمت lsm با توضیح مختصری از ابزارهای توزیع؛
    • صندوقچه- آب و برق و رانندگان؛
    • DOC، HELP- مستندات؛
    • INSTBASE- گزارش های نصب همه بسته ها؛
    • NLS– فایل های محلی سازی برای چندین زبان.

    اول از همه، من توصیه می کنم فایل های سیستم عامل را به روز کنید. نامزدهای اصلی ارتقاء (از آنهایی که از زمان "FreeDOS Beta9 pre-release 3" بهبود یافته اند) هسته جدید نسخه 2033، پوسته FreeCOM - رابط خط فرمان، EMM386، Format، Shsucdx، Undelete، Edit هستند. پیوندهای برنامه های کاربردی و فایل ها برای دانلود را می توانید در وب سایت پروژه پیدا کنید. برای به روز رسانی، به عنوان یک قاعده، فقط کافی است فایل های قدیمی را با فایل های جدید از بایگانی فشرده دانلود شده جایگزین کنید. وقتی فایل‌های هسته را به‌روزرسانی می‌کنید، توجه داشته باشید که باینری‌های هسته در دو نوع توزیع می‌شوند: keXXXX_32.zip با پشتیبانی از FAT-32 و keXXXX_16.zip فقط با پشتیبانی از FAT-16.

    سپس مطمئن شوید که درایو سی دی در دسترس است. فایل config.sys باید حاوی این خط باشد:

    DEVICE=C:FDOSinatapicdd.sys /D:FDCD0001

    و دستور autoexec.bat:

    C:FDOSinShsucdx /D:FDCD0001

    همانطور که می بینید، سینتکس این دستورات با سینتکس دستورات مایکروسافت داس تفاوتی ندارد. تنها تفاوت در نام فایل است.

    Drugim vagnjm voprosom jvljaetsja russifikazcija. نسخه فعلی COUNTRY را پشتیبانی نمی کند، اما GRAFTABL می تواند برای پشتیبانی از صفحه کد 866 استفاده شود. از طرف دیگر، ساده ترین راه حل استفاده از یکی از محلی سازی ها (تا زمانی که پشتیبانی کامل از زبان روسی "خارج از جعبه" ظاهر شود) خواهد بود: Keyrus یا rc. آنها در MS-DOS به ما خدمات خوبی ارائه کردند، و در FreeDOS نیز به ما خدمات خواهند داد.

    وظیفه بعدی که اغلب مطرح می شود، دسترسی به حجم های NTFS است. هسته FreeDOS از NTFS پشتیبانی نمی کند، اما http://www.sysinternals.com/ntw2k/freeware/ntfs-dos.shtml دانلود رایگان درایورهای NTFSDOS را که تحت FreeDOS اجرا می شوند و دسترسی به حجم های NTFS را در حالت "فقط" فراهم می کند فراهم می کند. برای خواندن". همچنین یک نسخه حرفه ای پولی با قابلیت ضبط وجود دارد.

    استفاده از برنامه فوق العاده ساده است. یک تماس به فایل ntfsdos.exe به فایل autuexec.bat اضافه کنید و ابزار به طور خودکار درایوهای موجود را اسکن می کند و اگر حجم های NTFS روی آنها یافت شود، آنها را بدون دخالت شما نصب می کند.

    حالا بیایید به سراغ نام فایل های "طولانی" برویم که فراتر از فرمول 8+3 است که برای اولین بار در ویندوز 95 SR2 ظاهر شد. چندین ابزار برای پشتیبانی از نام های طولانی طراحی شده اند. به عنوان مثال، بسته DOSLFN، که می تواند از http://www-user.tu-chemnitz.de/~heha/hs_freeware/freew.html دانلود شود. ما در autoexec.bat یک فراخوانی به ماژول TSR doslfn.com می نویسیم که 16 کیلوبایت رم را اشغال می کند و این کار نصب را کامل می کند. یک مشکل احتمالی این است که همه درایوهای CD-ROM از نام های طولانی پشتیبانی نمی کنند. در صورت بروز چنین مشکلاتی، می توانید بسته دیگری را امتحان کنید که عملکردهای مشابهی را انجام می دهد - ابزار LFN (http://www.odi.ch).

    پوسته های گرافیکی

    هر کار در FreeDOS را می توان بدون خروج از خط فرمان انجام داد. اما، البته، استفاده از یکی از بسیاری از به اصطلاح "پوسته ها" - پوسته ها بسیار راحت تر است. می خواهم به شما یادآوری کنم که همان MS Windows تا نسخه Windows 3.11 for Workgroups چیزی بیش از یک پوسته برای MS-DOS نبود. و تنها ویندوز 95 نام پرافتخار این سیستم عامل را به خود اختصاص داد.

    در مورد پوسته ها، اول از همه به پوسته اشاره می کنم - مدیر فایل جاودانه Norton Commander و کلون های متعدد آن، به عنوان مثال، فرمانده مینیاتوری Volkov و مدیر منبع باز Dos Navigator (http://www.ritlabs.com/dn) ).

    برنامه های فوق دارای رابط متنی مبتنی بر شبه نگاری هستند. آشنایی با پوسته های گرافیکی واقعاً جالب تر است. برخی از پوسته هایی که در محیط FreeDOS کار می کنند در جدول ذکر شده اند.

    نام پروژه آخرین نسخه مجوز حداقل الزامات (CPU/RAM/HDD/Video) آدرس اینترنتی
    مهر 2.00.11 مورخ 04.14.2002 GPL 486/8M/1.6M/VGA

    مهریک پوسته سی و دو بیتی است که از نظر رابط شبیه به MS Windows است. این بسته شامل حداقل مجموعه ای از برنامه ها، از جمله یک ویرایشگر متن، یک محیط توسعه، یک ویرایشگر گرافیکی، یک مدیر فایل، یک دستگاه پخش سی دی، یک برنامه تصویربرداری فلاپی و بیش از ده ها بازی است. برای نصب کافیست آرشیو دانلود شده از سایت را از حالت فشرده خارج کرده و install.exe را اجرا کنید. پوسته با دستور C:seal2seal.exe شروع می شود.

    opengem– توسعه Digital Research GEM تحت مجوز آزاد GPL. OpenGEM یک بسته کاملاً بزرگ است - تقریباً به 10 مگابایت فضای هارد دیسک نیاز دارد. نسخه ای وجود دارد که روی فلاپی دیسک قرار می گیرد - GEmini.

    مختصری در مورد نصب پس از دانلود و زیپ کردن توزیع، install.bat را اجرا کنید. نصب کننده چند سوال می پرسد: کجا بسته را نصب کنیم و آیا رایانه ویندوز نصب شده است یا خیر. پس از کار کردن با فایل دسته ای، خطوطی از فایل C: fgconfig.sys به config.sys اضافه می کنیم. پوسته با دستور C:gem.bat راه اندازی می شود. رابط OpenGEM در شکل زیر نشان داده شده است:

    این بسته شامل بیش از 30 برنامه است. از جمله واژه‌پرداز، صفحات گسترده، مرورگر HTML، بازی‌ها.

    همین. بسیاری از موضوعات مرتبط با FreeDOS، از جمله ایجاد توزیع خود و پشتیبانی از خدمات شبکه، فاش نشده باقی ماندند. اما این مطالب یک مقاله جداگانه است.


    در تماس با

    همکلاسی ها

    "سیستم عامل - Free DOS" چیست؟

    1. FreeDOS یک سیستم عامل سازگار با MS-DOS است. FreeDOS تحت شرایط مجوز عمومی عمومی گنو توزیع شده است و شامل چندین برنامه تحت مجوزهای رایگان و غیر رایگان دیگر است. این پروژه در سال 1994 آغاز شد. نسخه 1.0 در 3 سپتامبر 2006 منتشر شد.

      از جمله، پروژه FreeDOS جایگزینی برای مفسر فرمان MS-DOS (command.com) ایجاد کرده است. مفسر جدید FreeCOM نام داشت.

      Dell رایانه های شخصی را با FreeDOS از پیش نصب شده تولید و ارسال می کند که هزینه کلی رایانه را کاهش می دهد (در مقایسه با ویندوز از پیش نصب شده مایکروسافت). FreeDOS بر روی لپ تاپ های ایسوس نیز نصب شده است.

      به لطف DOS/32 (توسعه ای از DOS/4GW) و Open Watcom (توسعه ای از Watcom)، FreeDOS یک راه حل سبک وزن برای رایانه های صنعتی مبتنی بر PC ارائه می دهد.

    2. روزی روزگاری، یک نفر در آمریکا از یک تولید کننده کامپیوتر به دلیل اینکه سازنده حقوق او را نقض کرده است، بدون اینکه حق انتخابی برای کاربر بگذارد: استفاده از ویندوز یا عدم استفاده از آن، شکایت کرد. از آن زمان به بعد، راش های زیادی با دوز رایگان فروخته می شوند. و قیمتش پایین تره و مطمئن تر 🙂 و مردم لینوکس روی کامپیوتر گذاشتن و راضی هم هستن: هم ارزون تر هم امن تر 😀
    3. بهتر است سیستم عامل مورد نظر را خودتان نصب کنید تا اینکه هزینه آن را پرداخت کنید و سپس یک سیستم جدید را خراب و نصب کنید.
      الدورادو یک دفتر پوسیده است...
    4. DOS - سیستم عامل دیسک!!! ویندوز را نصب کنید و هر چقدر که دوست دارید استفاده کنید!
    5. هیچ پنجره ای وجود ندارد در فروشگاه های تخصصی کامپیوتر بهتر خرید کنید. نظر من.
    6. به اصطلاح "DOS" سیستم عامل است
      بهتر است با dosas ASUS مصرف کنید
      و ویندوز 7 یا 10 را در آنجا قرار دهید
    7. من یک سال و نیم لنوو g530 دارم. XP را روی آن قرار دهید. در حالی که کار می کند. برای مدت طولانی با نصب صدا مشغول بود.
    8. این بدان معنی است که رایانه فقط روشن می شود، اما نمی توانید موسیقی، فیلم، عکس را روی آن مشاهده کنید.

      که باید سیستم را نصب کنید

    9. خطرناک نیست.
      بهتره مارک لپ تاپ رو بنویسید لینکش دنبال نمیشه.
      اگرچه قطبی یکسان است - بهتر است)
    10. داس رایگان یک سیستم عامل است، لپ تاپ ها با چنین سیستمی فروخته می شوند با این توقع که ارزان تر از ویندوز نصب شده باشند، اگر متخصصی وجود دارد که ویندوز را روی لپ تاپ نصب می کند، بهتر است آن را از DOS بگیرید، اگر نه. پس بهتر است با ویندوز از قبل نصب شده، الدورادو را مصرف نکنید. در فروشگاه های تخصصی بهتر است و مطلوب است که فروشگاه در لپ تاپ ها تخصص داشته باشد، اگرچه این مهم نیست، اما از مدل هایی که من به همه ASUS توصیه می کنم.
    11. رایگان dos خالص ترین dos است!
      یعنی Windu باید خودش نصب بشه!
      آن را به الدورادو نبرید! آنها در مورد ویژگی های به همان اندازه مهم سکوت می کنند ...

    Free DOS یک سیستم عامل (OS) است که به طور کامل با MS-DOS منتشر شده توسط مایکروسافت سازگار است، اما تفاوت آن در این است که تحت شرایط مجوز رایگان گنو توزیع شده است. این سیستم عامل در سال 2006 منتشر شد و به طور پیش فرض بر روی لپ تاپ ها و رایانه های سازنده های مختلف نصب می شود.

    اصل داس رایگان این سیستم به عنوان یک جایگزین کامل برای MS-DOS موجود، که تحت مجوز پولی توزیع می شود، ایجاد شد.

    توسعه پروژه Free DOS در سال 1994 آغاز شد، اما این سیستم تنها تا سال 2006 در نسخه پایدار 1.0 منتشر شد. سیستم عامل رایگان است و تقریباً بر روی هر سخت افزار جدید و قدیمی قابل اجرا است، همچنین می توان از شبیه سازها برای اجرای موارد ضروری استفاده کرد. برنامه های کاربردی تحت DOS کد سیستم باز است، به این معنی که در صورت تمایل، می تواند توسط هر توسعه دهنده ای مطابق با نیاز خود تغییر یابد. استفاده امروز، سیستم در نسخه 1.1 را می توان از وب سایت رسمی توسعه دهندگان به عنوان تصویر سی دی دانلود کرد. نصب و راه اندازی. این سیستم توسط سازندگان رایانه و لپ تاپ به عنوان جایگزین رایگان برای MS-DOS و سایر محصولات مایکروسافت استفاده می شود که می تواند هزینه یک دستگاه خاص را به میزان قابل توجهی افزایش دهد که در نتیجه ممکن است تأثیر منفی بر فروش تجهیزات داشته باشد. Dell، HP و ASUS به کاربران امکان خرید رایانه در FreeDOS را می دهند. خصوصیات سیستم عامل در سیستم فایل FAT32 کار می کند. این برنامه از تمامی عملیات های اساسی روی فایل هایی که در سایر سیستم عامل ها موجود است پشتیبانی می کند. DOS رایگان همچنین از باز کردن بایگانی ها (ZIP، 7-ZIP)، ویرایش اسناد متنی با استفاده از برنامه های اضافی، مشاهده صفحات HTML، کار با اشاره گرهای ماوس که دارای چرخ اسکرول هستند، پشتیبانی می کند. همچنین یکی از ویژگی های Free DOS تعداد زیادی برنامه پورت شده از لینوکس است. این سیستم دارای مرورگر، کلاینت BitTorrent و حتی نرم افزار آنتی ویروس خود است.DOS رایگان با هر کامپیوتر مدرنی که از معماری x86 پشتیبانی می کند کار می کند. در این حالت دستگاه باید حداقل 2 مگابایت رم داشته باشد و ممکن است برای نصب سیستم حدود 40 مگابایت نیاز باشد. این سیستم نه تنها پس از نصب، بلکه از طریق ماشین های مجازی (مثلاً VirtualBox) قابل نصب بر روی ویندوز، لینوکس یا مک استاندارد نیز قابل اجرا است. همچنین می توان سیستم را مستقیماً در پنجره مرورگر با استفاده از شبیه ساز جاوا راه اندازی کرد که برای دانلود از وب سایت رسمی توسعه دهنده در دسترس است. برای نصب مستقیم Free DOS بر روی کامپیوتر خود، کافی است آخرین نسخه سیستم را دانلود کرده و آن را در یک سی دی خالی رایت کنید، سپس کامپیوتر را مجددا راه اندازی کنید و از دیسک بوت کنید.