انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: بوت ویرچوال باکس (virtual box )  (دفعات بازدید: 1079 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین zymo

  • Jr. Member
  • *
  • ارسال: 65
  • جنسیت : پسر
  • zymo@zymo-Lenovo-IdeaPad-Z510
بوت ویرچوال باکس (virtual box )
« : 15 اردیبهشت 1395، 02:34 ب‌ظ »
سلام دوستان
من هر چی گشتم پاسخ صریحی تو این انجمن پیدا نکردن در حالی که سوال و مشکلات فراوانی در مورد این مجازی ساز virtual box داشتن دوستان
خصوصا در مورد بوت از طریق usb فلش و نصب سیستم عامل
از اساتید بزرگوار خواهش میکنم لطف کنن یه توضیح کامل در این زمینه بدن که آیا اصلا این امکان وجود داره که بشه در ویرچوال باکس از طریق usb (فلش مموری ) سیستم عامل نصب کرد ؟
و در صورت مثبت بودن پاسخ به چه صورت هست ؟
پیشاپیش از پاسختون سپاسگذارم
همه برای جامعه آزاد ، جامعه آزاد برای همه

آفلاین X!n3td

  • Jr. Member
  • *
  • ارسال: 57
  • جنسیت : پسر
  • Qali Linux Mast3r
    • زمین سکیوریتی
پاسخ : بوت ویرچوال باکس (virtual box )
« پاسخ #1 : 15 اردیبهشت 1395، 07:37 ب‌ظ »
خیلی ساده هست دوست گرامی ;

اولا شما باید عضو گروه vboxusers باشید :

sudo usermod -aG vboxusers $USER
دوم اینکه باید یکم با محیط CLI کار کرده باشید :) :

vboxmanage internalcommands createrawvmdk -filename  ~/home/$USER/Desktop/bootableDisk -rawdisk /dev/sdXx
شما با دستور بالا البته با دسترسی کاربر ریشه میتوانید یک فایل VDI ایجاد کنید ( bootableDisk رو من بدون اکستنشن نوشتم ! شما میتوانید بنویسید hdd.vdi مثلا )  و rawdisk هم که مشخصه دیسکی که باید از روی اون فایل های سیستمی خونده بشن / مثلا
/dev/sdc5حالا یک ماشین مجازی ایجاد و طبق معمول Wizard رو طی کنید / در انتها وقتی ماشین ساخته شد فایل vdi یی که ساختید رو به هارد دیسک های ماشین مجازی اضافه کنید ! همین .

==ء مجازی ساز با دسترسی روت اجرا کنید !
« آخرین ویرایش: 15 اردیبهشت 1395، 11:52 ب‌ظ توسط X!n3td »
Telegram :
inject@

آفلاین zymo

  • Jr. Member
  • *
  • ارسال: 65
  • جنسیت : پسر
  • zymo@zymo-Lenovo-IdeaPad-Z510
پاسخ : بوت ویرچوال باکس (virtual box )
« پاسخ #2 : 15 اردیبهشت 1395، 11:34 ب‌ظ »
نقل‌قول
خیلی ساده هست دوست گرامی ;

اولا شما باید عضو گروه vboxusers باشید :

sudo usermod -aG vboxusers $USER
دوست خوبم خیلی کارت درسته ها تا حالا کجا بودی پس  ;D
تا اینجاشو که گرفتم چی شد تقریبا  ::)
ولی از اینجا به بعدشو که میگی :
نقل‌قول
دوم اینکه باید یکم با محیط CLI کار کرده باشید :) :

vboxmanage internalcommands createrawvmdk -filename  ~/home/$USER/Desktop/bootableDisk -rawdisk /dev/sdXx

شما با دستور بالا البته با دسترسی کاربر ریشه میتوانید یک فایل VDI ایجاد کنید ( bootableDisk رو من بدون اکستنشن نوشتم ! شما میتوانید بنویسید hdd.vdi مثلا )  و rawdisk هم که مشخصه دیسکی که باید از روی اون فایل های سیستمی خونده بشن / مثلا /dev/sdc5

حالا یک ماشین مجازی ایجاد و طبق معمول Wizard رو طی کنید / در انتها وقتی ماشین ساخته شد فایل vdi یی که ساختید رو به هارد دیسک های ماشین مجازی اضافه کنید ! همین .
دیگه کلا هیچی متوجه نشدم البته راستش نرفتم دنبالش که بگردم اگه خودت یه زحمتی بکشی و لطف کنی یکم بیشتر توضیح بدی به منه تازه کار بی نوا کمک بزرگی کردی  :P :D


==ء مجازی ساز با دسترسی روت اجرا کنید !
دستت درد نکنه بابت پاسخت فقط یه لطف دیگم بکن کدایی که زحمت میکشی مینویسی بذار داخل نشانگر کد که نوشته ها منسجم تر و قشنگ تر بشه بازم ممنونم \\:D/
همه برای جامعه آزاد ، جامعه آزاد برای همه

آفلاین X!n3td

  • Jr. Member
  • *
  • ارسال: 57
  • جنسیت : پسر
  • Qali Linux Mast3r
    • زمین سکیوریتی
پاسخ : بوت ویرچوال باکس (virtual box )
« پاسخ #3 : 16 اردیبهشت 1395، 12:06 ق‌ظ »
خب اگر گنگ توضیح دادم شرمنده , معمولا افراد by Default با توزیع های لینوکسی کار کردن .

vboxmanage internalcommands createrawvmdk -filename  ~/home/$USER/Desktop/bootableDisk -rawdisk /dev/sdXx

vboxmanage
نرم افزار یا دستور مدیریت تحت کامند لاین .

internalcommands
استفاده از کامند های داخلی ویرچوآل باکس .

createrawvmdk
ساخت هارد دیسک مجازی

-filename
نام فایل هارد مجازی بعد از این سوییچ بنویسید .

rawdiskبر خلاف اسمش دیک خام نیست :)‌ شما باید آدرس بلاک دیوایسی رو بدهید که به PC متصل شده .


الان ماشین مجازیتون رو مثل حالت معمول ایجاد کنید ./ فقط قبل از start ماشین اگر تنظیمی میخواهید اعمال کنید و فایل vdi یا vmdk یی که ساختید
رو به Storage های ماشین اضافه کنید .
Telegram :
inject@

آفلاین zymo

  • Jr. Member
  • *
  • ارسال: 65
  • جنسیت : پسر
  • zymo@zymo-Lenovo-IdeaPad-Z510
پاسخ : بوت ویرچوال باکس (virtual box )
« پاسخ #4 : 16 اردیبهشت 1395، 01:00 ق‌ظ »
خب اگر گنگ توضیح دادم شرمنده , معمولا افراد by Default با توزیع های لینوکسی کار کردن .


اختیار داری دوست خوبم خیلی هم عالی توضیح دادی ولی من چون یه خورده تازه کارم ازت خواهش کردم که کامل تر توضیح بدی که این لطفو کردی درحقم و خیلیم ازت ممنونم  :)
فقط یه مشکلی وجود داره   ](*,)
بعد از نوشتن کدی که فرمودی این دو تا ارور رو داد:
zymo@zymo-Lenovo-IdeaPad-Z510:~$ vboxmanage internalcommands createrawvmdk -filename  ~/home/$USER/Desktop/hdd.vdi -rawdisk /dev/sdb
VBoxManage: error: Cannot open the raw disk '/dev/sdb': VERR_ACCESS_DENIED
VBoxManage: error: The raw disk vmdk file was not created
همه برای جامعه آزاد ، جامعه آزاد برای همه

آفلاین zymo

  • Jr. Member
  • *
  • ارسال: 65
  • جنسیت : پسر
  • zymo@zymo-Lenovo-IdeaPad-Z510
پاسخ : بوت ویرچوال باکس (virtual box )
« پاسخ #5 : 16 اردیبهشت 1395، 01:23 ق‌ظ »
اوه اوه آقا با عرض پوزش بابت سوتی که دادم الان که دقت کردم دسترسی نداده بودم  ;D
ولی حالا این خطا هارو داده لطف کنید یه توضیحی بدید لطفا اصلا سر در نمیارم   ](*,)
[code]zymo@zymo-Lenovo-IdeaPad-Z510:~$ sudo vboxmanage internalcommands createrawvmdk -filename  ~/home/$USER/Desktop/hdd.vdi -rawdisk /dev/sdb
[sudo] password for zymo:
VBoxManage: error: VMDK: could not create new file '/home/zymo/home/zymo/Desktop/hdd.vdi'
VBoxManage: error: Error code VERR_FILE_NOT_FOUND at /home/vbox/vbox-5.0.20/src/VBox/Storage/VMDK.cpp(3384) in function int vmdkCreateRawImage(PVMDKIMAGE, PVBOXHDDRAW, uint64_t)
VBoxManage: error: Cannot create the raw disk VMDK: VERR_FILE_NOT_FOUND
VBoxManage: error: The raw disk vmdk file was not created
[/code]
همه برای جامعه آزاد ، جامعه آزاد برای همه

آفلاین zymo

  • Jr. Member
  • *
  • ارسال: 65
  • جنسیت : پسر
  • zymo@zymo-Lenovo-IdeaPad-Z510
پاسخ : بوت ویرچوال باکس (virtual box )
« پاسخ #6 : 16 اردیبهشت 1395، 02:17 ق‌ظ »
همونطور که گفتی همین دستورو وارد کردم
sudo vboxmanage internalcommands createrawvmdk -filename  /home/zymo/Desktop/boot.vdi -rawdisk /dev/sdbمنتهی این بار بدون < ~ > و خطاهای یاد شده در پست قبل رو نداد و این شد که :
RAW host disk access VMDK file /home/zymo/Desktop/boot.vdi created successfully.و یک فایل به همین ترتیب ساخت  :)
اما حالا نمیدونم باید چی کار کنم همونجوری که فرمودی به حافظه های مجازی ویرچوال باکس اضافه کردم و متاسفانه ارور عدم دسترسی میده که نمیدونم ینی چی حتی با ناتلیوس (natilus)دسترسی هاش رو تغییر دادم ولی باز هم فایده نداشت
خلاصه داخل خود ویرچوال باکس موقع اضافه کردن اون فایل با این خطا مواجه میشم :
همه برای جامعه آزاد ، جامعه آزاد برای همه

آفلاین X!n3td

  • Jr. Member
  • *
  • ارسال: 57
  • جنسیت : پسر
  • Qali Linux Mast3r
    • زمین سکیوریتی
پاسخ : بوت ویرچوال باکس (virtual box )
« پاسخ #7 : 16 اردیبهشت 1395، 09:27 ق‌ظ »
/dev/sdb
این قطعه از کامندی که وارد کردید کامل نیست ! شما باید پارتیشن رو هم بنویسید [ مثلا هارد دومتون پارتیشن اول :‌ sdb1 ]

در ضمن مجازی ساز رو باید با دسترسی  root اجرا کنید /

sudo su -
virtualbox --startvm Machine_Name

Telegram :
inject@

آفلاین zymo

  • Jr. Member
  • *
  • ارسال: 65
  • جنسیت : پسر
  • zymo@zymo-Lenovo-IdeaPad-Z510
پاسخ : بوت ویرچوال باکس (virtual box )
« پاسخ #8 : 16 اردیبهشت 1395، 07:30 ب‌ظ »
/dev/sdbمرسی از پاسخ های خوبت رفیق  :)
این قطعه از کامندی که وارد کردید کامل نیست ! شما باید پارتیشن رو هم بنویسید [ مثلا هارد دومتون پارتیشن اول :‌ sdb1 ]
آخه فکر کردم فلش مموری یه پارتیشن بیشتر نداره اونم همین دایرکتوری رو داره ینی اشتباه کردم ؟
در ضمن مجازی ساز رو باید با دسترسی  root اجرا کنید /

sudo su -
virtualbox --startvm Machine_Name
خط اول این کد رو وارد میکنم که واسه دسترسی روت هستش
ولی خط دوم رو که وارد میکنم میگه ماشین مجازی با این نام وجود نداره !!!

همه برای جامعه آزاد ، جامعه آزاد برای همه

آفلاین X!n3td

  • Jr. Member
  • *
  • ارسال: 57
  • جنسیت : پسر
  • Qali Linux Mast3r
    • زمین سکیوریتی
پاسخ : بوت ویرچوال باکس (virtual box )
« پاسخ #9 : 16 اردیبهشت 1395، 09:38 ب‌ظ »
یک بلاک دیوایس میتونه با توجه به پارتیشن تیبلش تعدادی پارتیشن داشته باشه .

نقل‌قول
ولی خط دوم رو که وارد میکنم میگه ماشین مجازی با این نام وجود نداره !!!

بله ! چون منتظرید ما همه ی کار هایی که باید بکنید رو توضیح بدیم :) من بالا گفتم با دسترسی روت virtualbox رو اجرا کنید !

الان شما با یوزر معمولی این ماشین رو ساختید / پس وقتی مجازی ساز رو با یوزر روت اجرا میکنید معلومه که نباید ماشینی برای استارت شدن باشه ! چون داخل یوزر خودتون ایجاد کردید / مهم نیست شما میتوانید بصورت گرافیکی virtualbox رو اجرا و ماشین رو add کنید .

« آخرین ویرایش: 16 اردیبهشت 1395، 09:40 ب‌ظ توسط X!n3td »
Telegram :
inject@