انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: EnriqueTTE در 15 آذر 1400، 05:22 بظ
-
virtualbox بهتره یا virt-manager ؟؟
یه ویدیو یوتیوب دیدم که میگفت vbox برای هر ۳ سیستم عامل لینوکس، مک و ویندوز طراحی شده و روی همشون کار میکنه اما virt-manager فقط برای لینوکس ساخته شده و به ماژولی دسترسی داره که برای مجازی سازی استفاده میشه.
قطعا چیزی که مخصوص یک سیستم عامل ایجاد شده با چیزی که برای چند سیستم عامل طراحی شده باشه بهتر عمل میکنه، اما چرا داخل این انجمن تا به حال هرجا بحث از ماشین مجازی بوده فقط اسم از virtualbox اومده؟؟
دوستانی که اینحا به دیگران کمک میکنن حرفهای هستن و چند ساله که از لینوکس استفاده میکنن، حدود 2 سال هست که انجمن عمومی رو هر چند روز یکبار چک میکنم اما یادم نمیاد تا به حال از virt-manager اسمی اومده باشه.
انحصاری یا کلوز سورسه؟؟ توی مخازن آرچ هستش.
مشکل دیگه داره؟؟ شما بگید
اینم لینک ویدیوی یوتیوب (https://www.youtube.com/watch?v=9FBhcOnCxM8) اگر خواستید. کانال DistroTube یا DT از نظر من کانال خوبیه و نکات و راهنمایی های خوبی داره.
-
من همین الان نصبش کردم. همین اول مشکلات اساسی فراوانی داره و چیزی که عجیبه اینه که username و password برای ssh میخواد که انگار اصلا ربطی به موضوع نداره.
در ضمن یه موضوع ایجاد شده:
https://forum.ubuntu-ir.org/index.php?topic=52052.0
-
نصبش کردم دوتا ارور داشت که همش ۱۰ دقیقه سرچ کردم درست شد. اما هنوز تستش نکردم.
میخوام ببینم چه تفاوتی با vbox داره.
-
virt-manager یه رابط گرافیکی برای libvirt هست. libvirt یه api هست که از طریق اون میشه ماشینمجازیهای ساخته شده توسط qemu/kvm, xen, vmware و virtualbox رو مدیریت کرد. رابطهای مختلفی برای libvirt هست، مثل ابزار متنی virsh یا همین virt-manager که با پایتون نوشته شده و gnome boxes که مال پروژه گنوم هست و با gtk نوشته شده. بزارهای متنی دیگه هم هستند.
virt-manager قابلیتهای بیشتری از gnome boxes در اختیار شما قرار میده؛ gnome boxes از اونجایی که مربوط به پروژه گنوم هست، و برنامههای پروژه گنوم معمولا به سادگی تمایل دارند، قابلیتهای کمتری نسبت به virt-manager در اختیار شما قرار میده.
توی virt-manager میتونید فایلهای xml مربوط به libvirt رو مستقیما تغییر بدید، نمیدونم gnome boxes این قابلیت رو داره یا نه.
اگه تنظیمات بیشتری لازم داشته باشید، باید برید سراغ ابزارهای متنی، ولی خیلی کم پیش میاد virt-manager قابلیتی رو در اختیار شما نذاره.
خود libvirt و رابطهای اون، مجازیسازی انجام نمیدن، این کار توسط مجازیسازها انجام میشه. توی گنو/لینوکس، معمولا از kvm همراه qemu استفاده میشه.
kvm یه ماژول توی خود کرنل لینوکس هست که قابلیت مجازیسازی رو به کرنل اضافه میکنه. در اصل باعث میشه کرنل لینوکس، به عنوان یه hypervisor عمل کنه.(ترجمه فارسیش رو نمیدونم)
qemu میتونه برنامههایی که برای یه معماری دیگه کامپایل شدند رو روی یه پردازنده با معماری متفاوت اجرا کنه. مثلا اگه برنامه شما برای معماری mips64 کامپایل شده باشه، شما به احتمال خیلی زیاد نمیتونید اون برنامه رو روی کامپیوتر خودتون اجرا کنید چون پردازنده شما با معماری x86 درست شده و اصلا نمیتونه اون دستورالعملها رو بفهمه، مگه اینکه معماری پردازنده کامپیوتر شما هم mips64 باشه. (که خیلی بعیده)
در این حالت میتونید از qemu استفاده کنید، qemu دستورالعملها رو برای پردازنده شما ترجمه میکنه تا بتونید اون برنامه رو اجرا کنید. اگه معماری برنامه با معماری پردازنده شما یکی باشه، qemu، میتونه دستورالعملها رو مستقیم روی خود پردازنده اجرا کنه، که باعث میشه عملکردی شبیه وقتی بگیرید که از مجازیسازی استفاده نشده.
توی گنو/لینوکس، معمولا از kvm و qemu همراه هم استفاده میشه، kvm برای این هست qemu بتونه از قابلیتهای پردازنده که مربوط به مجازیسازی هستند، استفاده کنه. به این دوتا همراه هم گفته میشه qemu/kvm
کارِ مستقیم با qemu/kvm زیاد راحت نیست، نه اینکه ممکن نباشه، به خاطر همین معمولا از libvirt برای مدیریت ماشینمجازیهای ساخته شده توسط qemu/kvm استفاده میشه. یه رابط گرافیکی هم برای کار با libvirt انتخاب میشه که virt-manager گزینه خوبی هست. ابزارهای متنی virsh و ovirt هم هستند.
برای اینکه بتونید از libvirt و virt-manager استفاده کنید، یا باید با دسترسی روت اجراشون کنید (که زیاد جالب نیست) یا اینکه عضو گروههای libvirt و libvirt-qemu باشید. سرویسهای libvirtd و libvirt-guests هم باید اجرا شده باشند، بقیه سرویسها و سوکتهای مورد نیاز، توسط این دوتا سرویس اجرا میشن، لازم نیست به غیر از این دوتا، بقیه رو دستی اجرا کرد.
به طور پیشفرض، libvirt، ماشینهای مجازی رو داخل مسیر زیر ذخیره میکنه
/var/lib/libvirt
فایل دیسک ماشینمجازیهای ساخته شده توسط qemu/kvm، توی مسیر زیر ذخیره میشن. معمولا فرمت qcow2 دارند. هرچند به فرمت raw هم میشه ذخیرشون کرد.
/var/lib/libvirt/images/qemu
فرمت raw سرعت بیشتری نسبت به qcow2 داره اما قابلیتهای زیادی نداره. با استفاده از qcow2، شما سرعت کمتری دریافت میکنید اما در عوض قابلیتهایی مثل snapshot و اینجور چیزها رو بدست میارید.
تنظیمات مربوط به هر ماشینمجازی، توی یه دایرکتوری /etc/ ذخیره میشه. اسمش رو یادم رفته.
-
تا خالا خودشو استفاده نکردم ولی چون qemu/kvm هست باید سریع و خوب باشه. خودم مستقیم از qemu/kvm استفاده میکنم بجز خود رمی که اختصاص به ویام میدم مصرف دیگه نداره سیپیو هم اذیت نمیکنه. تنها مشکلم SPICEه که خیلی سیستم عامل های guest ساپورت نمیشه مخصوصا بین بی اس دی ها.
یه قابلیت باحالیم که دوست دارم حالت ncursesش هست که وی ام توی ترمینال باز میشه.
-
ممنون از توضیحات کاملی که دادید، خیلی خوب بود.
من فقط خواستم بدونم هرکدوم نسبت به اون یکی چه برتری هایی داره.
تا الان فقط خواستم ویندوز ](*,) نصب کنم برای ادوبی کانکت اما ارور میده.
بهرحال فقط میخواستم تفاوت هارو بدونم که تا الان فقط از virt-manager صحبت شده.
-
اگه مجازیسازی سریع و بدون دردسر میخوای، از GNOME Boxes استفاده کن که همون زیرساخت virt-manager رو استفاده میکنه.
-
اگه مجازیسازی سریع و بدون دردسر میخوای، از GNOME Boxes استفاده کن که همون زیرساخت virt-manager رو استفاده میکنه.
من مانجارو kde دارم. میشه نصب کرد ؟؟ :-k
سرعت تنظیم و راه اندازی زیاد برام مهم نیست. عملکرد بهتر میخوام. من فقط اسم vbox , virt-manager و vmware رو شنیدم و میخوام بین این ۳ تا(بیشتر دوتای اول) بدونم کدوم عملکرد بهتری نسبت به بقیه داره.
-
qemu/kvm عملکرد بهتری داره.
میتونید gnome boxes رو روی kde نصب کنید، اما از اونجایی که با gtk نوشته شده و kde با qt، احتمالا وابستگیهای زیادی همراهش نصب میشن.
xen هم هست ولی راهاندازیش مشکلتره، نمیدونم عملکرد qemu/kvm بهتره یا xen.
-
من بعضی جاها دیدم از VMware استفاده میکنند
-
vmware به غیر از اینکه انحصاریه، سرعت کمتری نسبت به qemu/kvm داره. مگه اینکه vmware esxi رو نصب کنید که یه سیستمعامل هست و باید روی سختافزار نصبش کنید.
-
خرابی و... نداره virt-manager اگه مشکلی اروری چیزی هم دیدی یکم باهاش کار کنی میفهمی و روال کار دستت میاد که بنظر من از لحاظ مشکل خوردن virtualbox بیشتر هم مشکل داره..، و اینکه خیلی پر قابلیتم هست virt-manager، ولی خوبی virtual-box اینه یه نرم افزار خودش روی ویندوز مجازی نصب میکنه و میشه راحت انتقال فایل داد البته در virt-manager هم میشه کارهایی کرد ولی نسبتی سخت تره! ولی نمیدونم چرا با اینهمه که گفته شده که سرعت virt-manager که از ٓqemu استفاده میکنه بهتره ولی برای من توی کارهای گرافیکی داغونه! البته نسبت به سیستمم قابل درک ولی در برابر virtualbox ضعیف تره و virtualbox برای بازی یا چیزایی که از گرافیک استفاده میکنن سریع تره بجز مشکل بزرگی که دراه و فقط 256 مگابایت میشه رم به کارت گرافیک داد! البته نمیدونم بخاطر درایور یا کارت گرافیکم که virt-manager ضعیف تر عمل میکنه/: البته سعی کردم کارت گرافیک منتقل کنم یکسره به مجازی ساز ولی اکثرا یا سیستم بعدش کرش کرد و داغون شد یا درست بالا نیومد.. البته گرافیک nvidia و intel دارم و موفق شدم intel وارد کنم ولی nvidia هرگز نشد و خراب شدش. به هرحال بنظرم هردو بررسی کن ولی virt-manager بهتره اگه مشکلی مثل من نداشته باشی!
-
من فقط یبار سعی کردم روی virt-manager سیستم عامل نصب کنم اونم ویندوز 10 اما روی vbox تا الان چندبار این کارو کردم. یه تفاوت خیلی خوبی که دیدم اینه که virt-manager وقتی که میخوای تنظیمات ماشین رو درست کنی ISO رو همون موقع بهش میدی اما با vbox اینطور نیست و یکم پیچیدهاست.
توی ویدیو یوتیوب وقتی ماشین رو ساخت و استارت کرد صفحه نصب سیستم عامل اومد که فکر کنم یه آرچ بود. من ویندوز رو خواستم مجازی کنم صفحه نصب ویندوز میاد وقتی گزینه شروع نصب رو میزنم بهم ارور no bootable device میده. اگه کسی راه حلی داره لطف میکنید راهنمایی کنید.
-
توی ویدیو یوتیوب وقتی ماشین رو ساخت و استارت کرد صفحه نصب سیستم عامل اومد که فکر کنم یه آرچ بود. من ویندوز رو خواستم مجازی کنم صفحه نصب ویندوز میاد وقتی گزینه شروع نصب رو میزنم بهم ارور no bootable device میده. اگه کسی راه حلی داره لطف میکنید راهنمایی کنید.
vbox یا virt-manager؟ اصولا نباید وقتی که گزینه نصب ویندوز رو میزنید این رو نشون بده و باید نصب کنه. مگر اینکه سیستم عامل رو نصب کرده باشه یا دنبال سیستم عامل قبلی بگرده. بنظرم gnome boxes بهترین گزینه است. virt-manager یکم خطا های زیادی داره.
-
میتونید یه عکس ازش بذارید؟
-
چندبار سعی کردم ویندوز رو نصب کنم و ارور میداد ایندفعه که خواستم عکس بفرستم درست شد.
منظورم از ارور اینکه virt-manager ارور بده نیست، خود ویندوز بعد از عکسی که پایین میزارم یه صفحه سیاه میاورد که نوشته بود no bootable device یه همچین چیزی.
فعلا که داره نصب میکنه امیدوارم از vbox کمتر لگ داشته باشه.
-
پارتیشن روت فقط ۹.۵ گیگ فضا داره. فضایی که خود virt-manager به ویندوز میده ۴۰ گیگه. مشکلی پیش نمیاد؟ نمیشه یجوری پارتیشن روت رو خالی کرد؟
وقتی که نصب ویندوز تقریبا تموم شده بود یه اعلان اومد که روت فقط ۷۰ مگ فضا مونده.
-smjt2000 @ Enriquette ~
➜ df -h
Filesystem Size Used Avail Use% Mounted on
dev 3.9G 0 3.9G 0% /dev
run 3.9G 1.8M 3.9G 1% /run
/dev/sda3 41G 30G 9.5G 76% /
tmpfs 3.9G 16K 3.9G 1% /dev/shm
tmpfs 3.9G 53M 3.8G 2% /tmp
/dev/sda1 448M 119M 301M 29% /boot
/dev/sda5 185G 149G 28G 85% /home
tmpfs 786M 92K 786M 1% /run/user/1000
فضای inode زیاد دارم اما از نظر حجمی به مشکل خوردم.
-smjt2000 @ Enriquette ~
➜ df -ih
Filesystem Inodes IUsed IFree IUse% Mounted on
dev 980K 609 979K 1% /dev
run 983K 1.1K 982K 1% /run
/dev/sda3 2.7M 571K 2.1M 22% /
tmpfs 983K 2 983K 1% /dev/shm
tmpfs 983K 51 982K 1% /tmp
/dev/sda1 122K 390 122K 1% /boot
/dev/sda5 12M 653K 12M 6% /home
tmpfs 197K 116 197K 1% /run/user/1000
-
ویندوز حدود 60Gib فضا برای نصب لازم داره. عجیبه که با 40Gib گیر نداده!
virt manager به طور پیشفرض، فایل دیسک ماشینمجازیها رو توی /var/lib/libvirt/ ذخیره میکنه. در خیلی از مواقع، این مسیر جز خود / هست. مگه اینکه خودتون /var/ یا /var/lib/ یا /var/lib/libvirt/ رو جدا کرده باشید. میتونید مسیری که دیسک مجازی قراره داخلش قرار بگیره رو عوض کنید.
به مقدار کافی فضای خالی دارید تا ماشینمجازی رو نصب کنید؟
فایل دیسک ویندوزی که نصب کردید، باید توی دایرکتوری زیر باشه، اگه از qemu/kvm استفاده کردید.
/var/lib/libvirt/images/qemu
-
سرچ کردم ۱۶ گیگ برای ۳۲ بیت و ۲۰ گیگ برای ۶۴ بیت میخواد. ۲۵ گیگ براش انتخاب کردم.
بالاخره نصب شد و ۵.۹ گیگ توی روت فضا مونده.
طبق یه آموزش (https://matteocroce.medium.com/windows-as-qemu-guest-a115a56043b6) پیش میرفتم برای نصب که گفته بود ایزو رو توی /var/lib/libvirt/images قرار بدیم البته یه ایزوی دیگه هم گفت باید بگیرم. وقتی که ایزو ها توی اون دایرکتوری بود ۹.۵ گیگ فضا داشتم. ایزو هارو ازونجا پاک کردم که جفتش حدود ۶.۳ گیگ بود و بعدش ویندوز نصب شد.
هنوز ویندوز رو تست نکردم اما همین فرایند نصب نشون میداد که virt-manager عملکرد/performance بهتری نسبت به vbox داره. اینم درنظر داشته باشید که vbox روی اوبونتو و virt-manager روی مانجارو، با اینکه جدیدا مشکل عملکرد برام بوجود اومده.
ویندوز رو تست میکنم و نتیجه رو مینویسم.
-
اگه راهی برای افزایش فضای خالی در پارتیشن روت دارید لطفا راهنمایی کنید.
-
اگه راهی برای افزایش فضای خالی در پارتیشن روت دارید لطفا راهنمایی کنید.
من با gnome boxes مسیر فایل image رو که داخل پارتیشن فعلیم بود رو تغییر دادم به یک پارتیشن دیگه و فایل image رو هم کپی کردم، بعد فایل xml رو ادیت کردم مسیرش رو به مسیر جدید تغییر دادم. نمیدونم تو virt-manager میتونید این مسیر رو تغییر بدید یا نه.
-
اگه راهی برای افزایش فضای خالی در پارتیشن روت دارید لطفا راهنمایی کنید.
فایلسیستم روت، چه اندازه هست؟
یه راه اینه که فایلهای نصبی deb رو از cache های apt پاک کنید.
sudo apt clean
میتونید گزارشها (لاگ) سیستم رو هم پاک کنید. توی مسیر زیر قرار دارند
/var/log
دایرکتوریهای اونجا رو پلک نکنید، فقط فایلها رو پاک کنید. اگه به لاگها نیاز ندارید، اینکار رو انجام بدید.
-
من با gnome boxes مسیر فایل image رو که داخل پارتیشن فعلیم بود رو تغییر دادم به یک پارتیشن دیگه و فایل image رو هم کپی کردم، بعد فایل xml رو ادیت کردم مسیرش رو به مسیر جدید تغییر دادم. نمیدونم تو virt-manager میتونید این مسیر رو تغییر بدید یا نه.
وقتی مراحل تنظیم رو انجام میدادم بعضی موارد یه تب xml داشت اما نگاه نکردم ببینم چیه.
با این تنظیمات نصب شد و بنظر میاد تنظیمات خوبی بوده. شاید یکی دو روز آینده دوباره ویندوز رو نصب کنم تا مشکل فضا هم برطرف بشه.
-
پارتیشن روت ۴۱ گیگ، ۳۳ گیگ استفاده شده و ۵.۹ گیگ باقی مونده. من مانجارو دارم پس apt ندارم.
اینو از man pacman برداشتم نمیفهمم چه تفاوتی بین sudo pacman -Sc و sudo pacman -Scc هست.(یدونه c یا دوتا)
-c, --clean
Remove packages that are no longer installed from the cache as well as currently unused sync databases to free up
disk space. When pacman downloads packages, it saves them in a cache directory. In addition, databases are saved
for every sync DB you download from and are not deleted even if they are removed from the configuration file
pacman.conf(5). Use one --clean switch to only remove packages that are no longer installed; use two to remove all
files from the cache. In both cases, you will have a yes or no option to remove packages and/or unused downloaded
databases.
If you use a network shared cache, see the CleanMethod option in pacman.conf(5).
یسری دایرکتوری داخل /var/log هست اونارو مشکل نداره پاک کنم یا فقط فایل های داخلشون؟
-smjt2000 @ Enriquette ~
➜ ls -R /var/log
/var/log:
audit btmp.1 expressvpn gufw.log lastlog old private swtpm wtmp Xorg.0.log.old
btmp cups gssproxy journal libvirt pacman.log samba timeshift Xorg.0.log Xorg.1.log
ls: cannot open directory '/var/log/audit': Permission denied
/var/log/cups:
access_log access_log.1
/var/log/expressvpn:
/var/log/gssproxy:
/var/log/journal:
4b338e8155574a8b829c35f212da3b09 remote
/var/log/journal/4b338e8155574a8b829c35f212da3b09:
system@0005cf92ca46a5a6-b101170d9bed8de5.journal~
system@0005cf949ea315d0-9496d75a1906abb3.journal~
system@0005cfb854518bfe-72dc236fd80edb20.journal~
system@0005d137d21d5294-34b8ffe20e7941b1.journal~
system@0005d1d87c30e51a-36096f1881d681d1.journal~
system@0005d203953137fc-7109c60d6a53aa4d.journal~
system@0005d203aaa201a2-519f926a74a61113.journal~
system@0005d203c927af82-8458b45dd2739920.journal~
system@0005d203d910d9c6-5d83d5e941e3d9be.journal~
system@0005d2154299f07f-90fca4736fe37cf1.journal~
system@0005d27e62328187-4371d3a831d2fc7e.journal~
system@7370553b160940fe8c7f84df115c2cee-0000000000000001-0005cfb8544c5970.journal
system.journal
user-1000@0005cf92cb4722a7-083f216f4ea5c93a.journal~
user-1000@0005cf949f821fb5-82c2bfb4b9257723.journal~
user-1000@0005cfb85563c87e-5b1be364061973b6.journal~
user-1000@0005d137d3933091-7897eb8c7bf40760.journal~
user-1000@0005d1d87cd6fb56-ec15e62a74b8c931.journal~
user-1000@0005d203d9b2979e-0f8c0bca432f52ac.journal~
user-1000@0005d215436ec4ae-3321f4d05b87b874.journal~
user-1000@0005d27e63694f0b-a8104f4eef838105.journal~
user-1000@a52009effb6a47b8a99b02f7f6a51878-00000000000005df-0005cfb85563ba32.journal
user-1000.journal
/var/log/journal/remote:
/var/log/libvirt:
lxc qemu
/var/log/libvirt/lxc:
/var/log/libvirt/qemu:
win10-2.log win10.log
/var/log/old:
ls: cannot open directory '/var/log/private': Permission denied
/var/log/samba:
/var/log/swtpm:
libvirt
/var/log/swtpm/libvirt:
qemu
/var/log/swtpm/libvirt/qemu:
/var/log/timeshift:
2021-10-29_19-58-46_gui.log
-
شما کلا 41Gib روی روت فضا دارید، ویندوز حدود همینقدر برای نصب میگیره، وقتی که هیچی روس نصب نکردید. از یه پارتیشن دیگه استفاده کنید، نمیشه دیسک مجازی ویندوز رو اونجا گذاشت. پارتیشنهای دیگه دارید؟ نمیتونید ویندوز و مانجارو رو همزمان نصب کنید، بوت دوگانه؟
دایرکتوریهای داخل /var/log/ رو نگه دارید ولی فایلها رو میتونید راحت پاک کنید. شاید بشه دایرکتوریها رو هم پاک کرد ولی دایرکتوری journal رو پاک نکنید چون اینجوری لاگهای journald، بین راهاندازی مجدد، ذخیره نمیشن و از دستشون میدید. هرچند پاک کردن کل محتویات /var/log/، باعث نمیشه که سیستم مشکل پیدا کنه.
cache های pacman توی دایرکتوری زیر هستند
/var/cache/pacman
اگه خواستید، فایلهای اونجا رو پاک کنید، بعید میدونم مشکل درست بشه ولی قبلش یه جستوجو انجام بدید. نمیدونم خود دستور pacman قابلیتی برای مدیریت cache ها داره یا نه.
-
وقتی مراحل تنظیم رو انجام میدادم بعضی موارد یه تب xml داشت اما نگاه نکردم ببینم چیه.
خوشبختانه در تنظیمات وجود داره. میتونید فایل image (مسیری که هایلایت کردم، نه iso) رو کپی کنید به مسیر پارتیشن و جایی که در عکس هایلایت کردم رو به مسیر پارتیشن تغییر بدید، البته اولش در preference گزینه enable xml editing رو فعال کنید. اگه دستی پارتیشن رو mount کردید هنگام خاموش کردن سیستم unmount میشه، پس میتونید فایل /etc/fstab/ رو تغییر بدید تا خودکار mount بشه و دیگه مشکلی با حجم نداشته باشید.
-
میشه مستقیم رفت توی virtio disk0 و از اونجا گرافیکی هم تغییر داد. xml هم باید اونجا باشه. البته اگه روی دیسک مجازی چیزی نوشته شده، باید خود فایل دیسک رو هم انتقال داد به جایی که توی xml یا تنظیمات virt manager تعیین کردید
-
سلام، بنظر من نمیتونی ویندوز در روت حدودا 40 گیگی داشته باشی همه چی روت که نیاز نیست هم پاک کنی بازم خب مقداری هست برای فضا گرفتن البته شاید خیلی خیلی خودت اذیت کنی بشه..! من ویندوز نصب کردم کنار گنو لینوکس خیلی چون استفاده نمیکنم سعی میکنم زیاد پرش نکنم و 40 گیگ حدودا فضا دادم به ویندوز اکثرا زیر 5 گیگ خالی داره و فکر نکنم بتونم به روشی به 25 گیگ کاهشش بدم(حداقل ویندوز معمولی) تازه 25 کاهش بدم مسئله چند گیگ جای خالی بماند.. البته شاید بتونی استفاده کنی ولی بنظرم درکل شاید اذیتت کنه هی مجبور بشی چیزای اضافه پاک کنی و... بنظر من اگه جایی فضای بیشتری داری حتما انتقالش بده که گرافیکی به هر حالی میشه بعد نصب ویندوز هم میشه جابجا کرد کافیه اون فایل qcow2 حالا یا هر قالب دیگه ای انتقال بدی به جایی که میخوای و اون دیسک قبلی پاک میکنی و یه دیسک جدید میسازی میگه یکی بسازم یا داری؟ میگی دارم و مسیرش انتخاب میکنی من بارها کردم و به صورت گرافیکی شدش حالا فکر نکنم نیاز باشه به تغییر و نوشتن..
-
میدونم میشه فایل رو جابجا کرد و بعد بجای دوباره ساختن، فایل قبلی رو انتخاب کرد. مسئله اینه هیچ فضای خالی ندارم نمیدونم ۲۵۶ گیگ رو چجوری پر کردم!!
باید با ncdu چک کنم اگه بشه فضای بیشتری خالی کنم عالی میشه.
-
امروز یکی دو ساعت با ویندوز کار کردم و خواستم یه مقایسه با vbox داشته باشم:
قبل از شروع:
من فقط تجربه یکی دو ساعتهای که داشتم رو میگم...
virt-manager رو روی مانجارو استفاده کردم و vbox رو روی اوبونتو. دو توزیع مختلف اما نباید تاثیر زیادی داشته باشه.
بصورت کلی ویندوز با virt-manager حدود 7 تا 10 برابر عملکرد روون تری رو تجربه کردم. ماوس روون حرکت میکرد، برنامه ها تقریبا بی درنگ باز میشدن، فرایند نصب خیلی روون تر بود.
گاهی یکم لگ داشتم که در بدترین حالت به نصف میزان لگ با vbox هم نمیرسید.
فقط نصب فایرفاکس یکم طول کشید که اونم شاید واقعا همینقدر طول میکشه(دو ساله که فقط از لینوکس استفاده کردم پس مطلع نیستم)
ویندوز با vbox واقعا کند بود چه نصب چه اجرا. به قدری کند بود که به سرعت ویندوز رو پاک کردم و منصرف شدم. هیج استفادهای ازش نکردم، حتی باز کردن تنظیمات هم طول میکشید.
بنظر من virt-manager تنظیمات بیشتری رو در اختیار کاربر قرار میده که نیاز داره این تنظیمات رو از یجایی یاد گرفت و اعمال کرد. من از این مطلب (https://matteocroce.medium.com/windows-as-qemu-guest-a115a56043b6) استفاده کردم. بجز دو مرحله آخر قبل از نصب.(قسمتی که برای نصب ویندوز دسترسی اینترنت رو فعال میکنه و مرحله بعدش)
ایزوی ویندوز در هردو یکسان بود، میزان رم هردو ۴ گیگ، برای virt-manager تعداد هسته سیپییو ۲ تا بود برای vbox یادم نمیاد.
با virt-manager میزان استفاده از سیپییو متغیر بود اما خیلی کم به حداکثر میزان تعیین شده میرسید.
قطعا نمونه های دیگهای هم هست که مثل virt-manager باشن، من فقط خواستم یچیز جدید رو تجربه کنم، که در ادامه این تجربه جدید حدود ۷۰ گیگ فضای خالی به /home اضافه کردم، pycharm و clion رو حذف کردم با اینکه خیلی دوستشون دارم و در ادامه هم میخوام artix + OpenRC رو امتحان کنم و هنوز روی انتخاب دسکتاپ موندم.
-
در اصل شما از qemu/kvm استفاده کردید. virt manager و libvirt رابط هستند تا راحتتر بتونید ماشینمجازی بسازید.
xen رو هم میتونید امتحان کنید. راهاندازیش از qemu/kvm یکم سختتره. عملکرد رو نمیدونم.
میشه از همین virt manager و libvirt برای کنترل xen استفاده کنید ولی قبلش باید تنظیم کنید.
-
در اصل شما از qemu/kvm استفاده کردید. virt manager و libvirt رابط هستند تا راحتتر بتونید ماشینمجازی بسازید.
xen رو هم میتونید امتحان کنید. راهاندازیش از qemu/kvm یکم سختتره. عملکرد رو نمیدونم.
میشه از همین virt manager و libvirt برای کنترل xen استفاده کنید ولی قبلش باید تنظیم کنید.
منظورم از جمله اول در پاراگراف آخر همین بود.
من دو ساله که از گنو/لینوکس استفاده میکنم و مثل شما و بقیه دوستان حرفهای نیستم و نمیتونم اطلاعات دقیقی بدم. چیزی که گفتم تجربه یه شخص مبتدی بود. بنچ مارکی درکار نیست. :)
دلیل اینکه تا الان دووم آوردم اینه که سرچ کردن رو تا حدودی بلدم و انگلیسی رو اندازهای که کارمو راه بندازه میفهمم وگرنه همون روز اول برمیگشتم سراغ ویندوز .
جمله بالا فقط یه شوخی مسخره بود، اتفاقا بنظرم لینوکس خیلی از ویندوز ساده تر و راحت تره اونایی هم که میگن سخته قطعا فکر میکنن لینوکس فقط ترمیناله.