توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ساخت ویندوز xp نوع vhd و اجرا توسط منوی بوت ویندوز های 7 و xp
Magsoud
09-30-2013, 02:55 PM
در بحث (قبلی (http://www.ariadl.ir/showthread.php?t=167005&p=328354#post328354)) در مورد ساخت ویندوز 7 نوع VHD و اجرای آن توسط منوی بوت ویندوز 7 صحبت کردم.
امروز میخواهیم در موردچگونگی ساخت ویندوز XP نوع VHD و اجرای آن توسط منوی بوت ویندوز بحث کنیم.
این مورد را می شود در ویندوز های XP و 7 درست کرده و استفاده نمود.
توضیحات:
----------
__ روش های متفاوتی برای انجام این کار وجود دارند که میشود گفت که همه آن ها ، در اصل یک سری دستورات
یکسان را اجرا میکنند (البته با ظاهری متفاوت).
__ ساخت ویندوز های نوع VHD را بایستی در داخل کامپیوتر های واقعی تست و اجرا نمائید و این ها در ماشین های
مجازی جواب نخواهند داد.
__ من برای راحتی کار ،در توضیحات زیر از درایو D استفاده کرده ام ولی شما میتوانید هر درایو دیگری را استفاده نمائید
===============
مقدمات کار
========
1. برنامه VHD_XP.exe را (با حجم 6.81 مگا بایت ) از لینک زیر دانلود نمائید:
http://www.mediafire.com/download/r7kum45dp3v1s0g/VHD_XP.exe
2. فایل دانلود شده (VHD_XP.exe) را در روت درایو D قرار داده و اجرا کنید . برنامه پوشه ای بنام VHD_XP_Setup
در روت درایو D درست کرده و فایل های لازم را درون آن خواهد گذاشت.
3. ایزوی ویندوز XP مورد نظر خود را هم ، فرضا" با نام xp_sp3.iso (یا هر نام دیگر) در روت درایو D قرار دهید.
4. وارد پوشه D:\VHD_XP_Setup شده و فایل imdiskinst.exe را اجرا کنید تا نصب شود.نصب این برنامه برای ساخت
ویندوز نوع VHD لازم است.
تا اینجای کار ما تمام مقدمات کار را انجام دادیم و در مرحله بعدی ، کار های اصلی را انجام خواهیم داد.
Magsoud
10-01-2013, 06:29 PM
ادامه کار
======
تذکر:
اگر این کار را در داخل ویندوز 7 انجام می دهید اول بایستی ویژگی UAC را در حداقل قرار داده (Disable) و سپس
کامپیوتر را Restart کرده و بعد مراحل زیر را انجام دهید.
ولی اگر کار را در داخل ویندوز XP تست میکنید ، بشرح زیر ادامه دهید
1. وارد پوشه D:\VHD_XP_Setup شده و فایل VHD_XP_Create.exe را اجرا کنید. پنجره ای مثل شکل زیر خواهید دید:
http://www.worldup.ir/images/iwbzrvhcscw68o8mpoi.png (http://www.worldup.ir/)
2. انتخاب های خود را در پنجره بالا دقیقا" مثل تصویر انجام دهید. توضیح اینکه بایستی اول در قسمت پائین پنجره
Boot Drive و System Drive را انتخاب نمائید .
بعد از اینکه دقیقا" مثل شکل بالا انتخاب کردید روی دکمه Go کلیک کنید.
3. برنامه کارش را شروع کرده و اگر اشکالی موجود نباشد در انتها پیغامی شبیه تصویر زیر خواهد داد:
http://www.worldup.ir/images/qixkonsdlazuo5dmg9uy.png (http://www.worldup.ir/)
4. حال اگر به درایو C مراجعه کنید خواهید دید که در آن جا چند تا فایل از جمله فایل XP-1.vhd ساخته شده است
توجه داشته باشید که بسته به اینکه اعمال بالا را داخل ویندوز 7 اجرا بکنید و یا داخل ویندوز XP ، فایل های متفاوت
دیگری هم در درایو C ایجاد خواهد شد.
برای مثال اگر کار را داخل ویندوز XP انجام داده باشید فایل های زیر در روت درایو C درست خواهند شد:
grldr
menu.lst
winvblock.ima -- (1.40 MB)
XP-1.vhd ------ (1.00GB)
boot_ini.txt --- (backup of real boot.ini)
6. حالا همه چیز آماده است که کامپیوتر را Restart کرده و مرحله بعدی کار را شروع کنیم.
بعد از Restart از منوی بوت گزینه Start GRUB4DOS Menu را انتخاب کرده و کلید Enter را فشار دهید.
یرای مثال اگر اینکار را در داخل ویندوز 7 انجام داده یاشید منوی بوت شبیه تصویر زیر خواهد بود.
http://www.worldup.ir/images/48a5ecq0789be0gwdmv.png (http://www.worldup.ir/)
7. منوی دیگری مثل شکل زیر ظاهر خواهد شد
http://www.worldup.ir/images/uxsb2897fqbhzan9cdad.png (http://www.worldup.ir/)
در این منو مطابق شکل گزینه Start - TXT-mode XP setup on XP-1.vhd -WinVBlock driver - 2000 MB را انتخاب
کرده و سپس کلید Enter را فشار دهید.
8. مرحله اول نصب ویندوز XP (یعنی TXT-mode) شروع خواهد شد.
در این مرحله شما باید زمانیکه درایو ها را نشان داده و می پرسد کجا نصب کنم، بایستی drive C VHD-1 را انتخاب
کنید.
و نیز در زمانیکه نشان میدهد فرمت کنم نباید فرمت کنید
9. بعد از پایان مرحله اول نصب ، کامپیوتر Restart خواهد شد . بعد از Restart دوباره گزینه Start GRUB4DOS Menu
را انتخاب کرده و سپس کلید Enter را فشار دهید.
و در منوی بعدی گزینه Continue - GUI-mode XP setup on XP-1.vhd -WinVBlock driver - 2000 MB را انتخاب
کرده و سپس کلید Enter را فشار دهید.
10. برنامه نصب بطور نرمال کار را ادامه داده و در پایان کار سیستم Restart خواهد شد.
کارمان دیگر تمام شده است و منبعد اگر از منوی بوت گزینه Start GRUB4DOS Menu و از منوی بعدی گزینه
Boot windows XP from Image - XP-1.vhd -WinVBlock driver - 2000 MB را انتخاب کنیم سیستم از فایل
XP-1.vhd که داخلش ویندوز کامل XP نصب شده بوت خواهد کرد.
داخل این ویندوز میتوانید همانند ویندوز عادی کار کنید.
تصویر نمونه از بوت با این روش را در زیر مشاهده می نمائید:
http://www.worldup.ir/images/9imxohkei7qn7cqo2bc.png (http://www.worldup.ir/)
تذکرات:
---------
__ ویندوز VHD بعد از بالا آمدن مطابق شکل بالا ، در My Computer بصورت درایو C دیده خواهد شد.
__ بعد از بوت ترتیب درایو های واقعی کامپیوتر با تعییر دیده خواهد شد. مثلا" درایو C واقعی شما در این حالت
بصورت درایو D دیده شده و همینطور درایو D اصلی بصورت درایو E و الی آخر
__ شما میتوانید در این ویندوز مثل ویندوز عادی برنامه ها را نصب یا Uninstall کنید ، به اینترنت وصل شوید و...
__ ممکن است در حین مرحله دوم نصب ویندوز XP ، برنامه نصب نیاز به بعضی فایل های موجود در D:\VHD_XP_Setup
داشته باشد. توجه داشته یاشید که در این زمان بایستی مطابق شروح بالا باید عوض آدرس D:\VHD_XP_Setup
آدرس E:\VHD_XP_Setup را بدهید.
موفق باشید
Mahm00d
10-02-2013, 01:45 AM
سلام
بازم مثل همیشه مطالب جامع و با زبانی پویا و ساده
فقط می تونم بگم ممنونم استاد :yeah:
راستی استاد اگر بخواهیم فایل VHD ساخته شده در درایو های دیگر ساخته شود قسمت System Drive را باید عوض کنیم درست است ؟؟؟
اطلاعات بوت نیز در درایور C ذخیره می شود و اگر ویندوز اصلی خود رو پاک کنیم اطلاعات بوت هارد مجازی نیز پاک می شود!
برای این منظور آیا می توان از نرم افزار Esay Bcd برای ساخت فایل های بوت استفاده کرد؟؟؟
اگر بخواهیم این هارد مجازی را به سیستم های دیگر انتقال دهیم بعد sysprep کردن ویندوز باید چکار کنیم آیا نیاز به فایل های D:\VHD_XP_Setup هم داریم !!!
:^::^::^:
Magsoud
10-02-2013, 02:36 AM
...اگر بخواهیم فایل VHD ساخته شده در درایو های دیگر ساخته شود قسمت System Drive را باید عوض کنیم درست است ؟؟؟
اطلاعات بوت نیز در درایور C ذخیره می شود و اگر ویندوز اصلی خود رو پاک کنیم اطلاعات بوت هارد مجازی نیز پاک می شود!
برای این منظور آیا می توان از نرم افزار Esay Bcd برای ساخت فایل های بوت استفاده کرد؟؟؟ ....
محمود جان ،
Boot Drive میتواند USB-stick هم باشد که در این صورت نیاز به کار های دیگری هم خواهد بود که تست نکرده ام.
هر درایو دیگری هم میتواند Boot Drive باشد .(Boot Drive میتواند FAT32 یا NTFS باشد).
System Drive باید NTFS باشد و محلی است که فایل VHD درست خواهد شد (در پارتیشن اکتیو سیستم شما ،
یعنی System Drive باید پارتیشنی باشد که اکتیو است).
بعضی فایل های سیستمی داخل برنامه وجود دارند. بهر حال مبتوانی آن ها را از سیستم خودت کپی کرده و نگهداری.
شاید اگر فرصتی شد سعی خواهم کرد که روش های دیگر و روشی که بشود در اکثر سیستم ها هم قابل استفاده
باشد را هم توضیح خواهم داد.
eDvArDo
10-02-2013, 10:03 AM
سلام
سلام بر دوست خوب و مهربانم، استاد شيرين زبانم :ch4:
خيلي برام جالب بود، نكات ريز و مهمي هم كه بايستي انجام ميداديم، فرموديد.
سوال:
1- با توجه به اينكه رجيستري واحد و فقط آدرس دهي در درايو ديگر (مثلاً D) ميباشد، برنامه هايي كه در اين ويندوز (ویندوز xp نوع vhd) نصب ميشود آيا در سرعت و عملكرد ويندوز قبلي تاثير ميگذارد؟
2- ممكن است نصب برنامههايي باعث اضافه شدن فايلهايي در پوشه ويندوز و يا system32 خودش شود (ویندوز xp نوع vhd). دراينصورت اين فايلها به فايل ايزوي آن اضافه ميگردد؟ اگر خير، پس چگونه؟
3- (بيربط) گرفتن تصوير از مرحله نصب يا شروع لود ويندوز چطور ممكن است؟ (اميدوارم با دوربين موبايل شخصي نباشد!)
استاد و محمودجان، دوستتون دارم، شاد و سلامت باشيد
سپاس
Magsoud
10-02-2013, 02:23 PM
ادواردوی همیشه عزیز
استفاده از این نوع ویندوز هیچ تاثیری در ویندوز های دیگر سیستم ندارد.
این ویندوز بطور مستقل بار میشود و ربطی به رجستری ندارد.
این نوع ویندوز ها درست مثل ویندوز عادی هستند یعنی هرکاری که داخل ویندوز عادی میتوانی
انجام دهی داخل این ها هم میشود انجام داد ولی با دو محدودیت:
1. سرعت سیستم در این ویندوز ها حدود سه درصد کمتر از ویندوز های عادی است.
2. اگر فرضا" ویندوز VHD درست شده را با حجم 2 گیگا درست کرده باشید ، انگار یک درایو
2 گیگا بایتی دارید که داخلش ویندوز xp نصب کرده اید و بدیهی است که نیاید آنقدر داخلش
برنامه نصب یا کپی کنید که خفه شود.
اگر لازم دارید برنامه های بیشتری نصب کنید باید حجم اولیه ساخت را بالاتر بگیرید (مثلا" 4
یا 6 گیگا بایت ).
با نصب برنامه ها فقط حجم اطلاعات موجود در این ویندوز VHD زیاد خواهد شد.
برنامه هائیکه بعدا" در این ویندوز نصب می شوند دیگر ربطی به ایزو ندارند.
(از لحاظ گرفتن تصاویر ، با اینکه قبلا" عرض کردم با تست های بنده این روش ها در ماشین مجازی
اجرا نمی شوند ولی باید بگویم که همه مراحل را میتوانید در ماشین مجازی تست کنید فقط بعد از
انتخاب در منوی بوت ، ماشین مجازی جواب نخواهد داد.
لذا شما میتوانید این مراحل را در ماشین مجازی اجرا و در همان زمان عکس بگیرید.)
Mahm00d
10-03-2013, 12:44 AM
محمود جان ،
boot drive میتواند usb-stick هم باشد که در این صورت نیاز به کار های دیگری هم خواهد بود که تست نکرده ام.
هر درایو دیگری هم میتواند boot drive باشد .(boot drive میتواند fat32 یا ntfs باشد).
System drive باید ntfs باشد و محلی است که فایل vhd درست خواهد شد (در پارتیشن اکتیو سیستم شما ،
یعنی system drive باید پارتیشنی باشد که اکتیو است).
بعضی فایل های سیستمی داخل برنامه وجود دارند. بهر حال مبتوانی آن ها را از سیستم خودت کپی کرده و نگهداری.
شاید اگر فرصتی شد سعی خواهم کرد که روش های دیگر و روشی که بشود در اکثر سیستم ها هم قابل استفاده
باشد را هم توضیح خواهم داد.
سلام
درود بر استاد عزیز و ادواردو جان...
استاد لطف کنید روش های دیگر رو نیز آموزش دهید که بتوان فایل vhd را در درایو های دیگر قرار داد همچنین بتوان به صورت قابل حمل استفاده کرد
:^::^::^:
vBulletin v4.2.5, Copyright ©2000-2025, Jelsoft Enterprises Ltd.