ভার্চুয়ালবক্স: ভাগ করা ফোল্ডারগুলিতে সিমলিঙ্কগুলির সাথে ইস্যু [বন্ধ]


14

কিছুক্ষণ আগে একই সমস্যাটি ঠিক করার জন্য একটি থ্রেড ছিল: ভার্চুয়ালবক্স ভাগ করা ফোল্ডারে সিমলিংক তৈরি করতে পারে না । এখন এটি বন্ধ (কেন?)। সুতরাং আমি একটি নতুন শুরু করি, কারণ আমি এখন এই সমস্যাটি পেয়েছি এবং এর সমাধান খুঁজে পাচ্ছি না।

সংক্ষিপ্ত সমস্যার বিবরণ: শেয়ার্ড ফোল্ডারে একটি সিমিলিংক তৈরি / স্থাপনের জন্য এসটিপিম দ্বারা একটি ত্রুটি ঘটে:

root@devmv:/var/www/sandbox/zf1sandbox# ln -s /lib/ZendFramework/ZF1 ZF1
ln: creating symbolic link `ZF1': Protocol error

আমি ইতিমধ্যে আমার ভাগ করা ফোল্ডার "ওয়ার্কস্পেস" এর জন্য বিভিন্ন উপায়ে প্রতিলিঙ্কগুলি সক্রিয় করার চেষ্টা করেছি:

C:\Windows\system32>VBoxManage setextradata "Dev VM" VBoxInternal2/SharedFoldersEnableSymlinksCreate/var/www 1
C:\Windows\system32>VBoxManage setextradata "Dev VM" VBoxInternal2/SharedFoldersEnableSymlinksCreate/var/www/ 1
C:\Windows\system32>VBoxManage setextradata "Dev VM" VBoxInternal2/SharedFoldersEnableSymlinksCreate/workspace 1
C:\Windows\system32>VBoxManage setextradata "Dev VM" VBoxInternal2/SharedFoldersEnableSymlinksCreate/workspace/ 1
C:\Windows\system32>VBoxManage setextradata "Dev VM" VBoxInternal2/SharedFoldersEnableSymlinksCreate/M:\workspace 1
C:\Windows\system32>VBoxManage setextradata "Dev VM" VBoxInternal2/SharedFoldersEnableSymlinksCreate/M:\workspace\ 1

আমি এর মতো ত্রুটি পাই না

C:\Windows\system32>VBoxManage setextradata devvm VBoxInternal2/SharedFoldersEnableSymlinksCreate/workspace 1
VBoxManage.exe: error: Failed to create the VirtualBox object!
VBoxManage.exe: error: Code CO_E_SERVER_EXEC_FAILURE (0x80080005) - Server execution failed (extended info not available)
VBoxManage.exe: error: Most likely, the VirtualBox COM server is not running or failed to start.
C:\Windows\system32>VBoxManage setextradata "Dev VM" VBoxInternal2/SharedFoldersEnableSymlinksCreate/workspace 1
VBoxManage.exe: error: Failed to create the VirtualBox object!
VBoxManage.exe: error: Code CO_E_SERVER_EXEC_FAILURE (0x80080005) - Server execution failed (extended info not available)
VBoxManage.exe: error: Most likely, the VirtualBox COM server is not running or failed to start.

কিন্তু এটি এখনও কাজ করছে না।

আমি ওরাকল ভিএম ভার্চুয়ালবক্স এক্সটেনশন প্যাকটিও ইনস্টল করেছি ( এখানে ডাউনলোড করা যেতে পারে )। তবে এটি কেবল কাজ করতে চায় না।

দুর্দান্ত হতে পারে, যদি কেউ সাহায্য করতে পারে।

ধন্যবাদ

System parameter:
Host: Winwows 7 64Bit
Guest: Debian 6.0.6 64Bit
VirtualBox: 4.2.6

সম্পাদনা করুন:

কিছু অতিরিক্ত তথ্য:

C:\Windows\system32>VBoxManage getextradata "Dev VM" enumerate
Key: GUI/LastCloseAction, Value: shutdown
Key: GUI/LastGuestSizeHint, Value: 720,400
Key: GUI/LastNormalWindowPosition, Value: 390,158,1424,819,max
Key: GUI/LastScaleWindowPosition, Value: 640,345,640,480,max
Key: GUI/MiniToolBarAlignment, Value: bottom
Key: GUI/SaveMountedAtRuntime, Value: yes
Key: GUI/ShowMiniToolBar, Value: yes
Key: VBoxInternal2/SharedFoldersEnableSymlinksCreate/M:\workspace, Value: 1
Key: VBoxInternal2/SharedFoldersEnableSymlinksCreate/M:\workspace\, Value: 1
Key: VBoxInternal2/SharedFoldersEnableSymlinksCreate/var/www, Value: 1
Key: VBoxInternal2/SharedFoldersEnableSymlinksCreate/var/www/, Value: 1
Key: VBoxInternal2/SharedFoldersEnableSymlinksCreate/workspace, Value: 1
Key: VBoxInternal2/SharedFoldersEnableSymlinksCreate/workspace/, Value: 1

সুতরাং, কনফিগার পরিবর্তনগুলি সংরক্ষণ করা হয়েছে। তবে তারা কাজ করে না।


7
চার ডাউনভোট এবং কেউ মন্তব্য করেনি। এই প্রশ্নটি কেন অবহেলিত হয়েছে? আমি এটি উন্নত করতে পারি, তবে আমার প্রথমে জানতে হবে, এতে কী সমস্যা রয়েছে।
অটোম্যাটিক্স

1
আমি সম্মত হলাম এটি এখানেই তাই এটি আমার উপক্রম হয়
ব্রিক

আমার জন্য, প্রশাসক হিসাবে চালানো যথেষ্ট ছিল না এবং সিমলিঙ্কগুলি তৈরি করার চেষ্টা করার পরেও আমি "প্রোটোকল ত্রুটি" পেয়েছি। এখানে যা কাজ হয়েছিল তা ছিল: stackoverflow.com/a/60741351/470749
রায়ান

উত্তর:


20

এটি কাজ করে!

উইন্ডোজে ডিফল্টরূপে কেবল প্রশাসকরা সিমলিংক তৈরি করতে পারেন। আমি যখন প্রশাসক হিসাবে ভার্চুয়ালবক্স শুরু করি তখন আমি কোনও সমস্যা ছাড়াই সিমলিংকগুলি তৈরি করতে পারি।

অ্যাডমিন হিসাবে ভিবি শুরু না করে সিমলিংক তৈরি করতে সক্ষম হতে আপনার ব্যবহারকারী / ব্যবহারকারীগোষ্ঠীর জন্য এই অনুমতিটি সেট করা দরকার। কীভাবে করা যায় তা এখানে একটি সংক্ষিপ্ত বিবরণ।

একমাত্র সমস্যা হ'ল অ্যাডমিন-ব্যবহারকারীদের কাছে সিমলিংক তৈরি করার অনুমতি দেওয়ার কোনও উপায় আমি পাইনি। আমি জানি না, এটা সম্ভব কিনা।


1
এমনকি নীতিটিতে "প্রত্যেকে" গোষ্ঠীটিকে মঞ্জুরি দেওয়ার পরেও আমি প্রশাসক হিসাবে মেশিনটি চালানো ছাড়া এটি অর্জন করতে সক্ষম হইনি। vagrant upপ্রশাসনিক কনসোল থেকে চালানো আমার সমস্যার সমাধান করেছে।
মার্কো অরলিও দেলিও

2

ডকুমেন্টেশন থেকে :

সংস্করণ ৪.০ দিয়ে শুরু করে, ভার্চুয়ালবক্স ভাগ করা ফোল্ডারগুলি নিম্নলিখিত শর্তে প্রতীকী লিঙ্কগুলি (সিমলিংক) সমর্থন করে:

  1. হোস্ট অপারেটিং সিস্টেমটি অবশ্যই সিমলিংকগুলি সমর্থন করে (যেমন একটি ম্যাক, লিনাক্স বা সোলারিস হোস্ট প্রয়োজন)।
  2. বর্তমানে কেবল লিনাক্স এবং সোলারিস অতিথি সংযোজনগুলি সিমলিংকগুলি সমর্থন করে।

যেহেতু আপনার হোস্টটি উইন্ডোজ, তাই সিমলিঙ্কগুলি সমর্থিত নয়।


উত্তরের জন্য আপনাকে ধন্যবাদ, তবে "উইন্ডোজ 7 এবং উইন্ডোজ ভিস্তা ফাইল এবং ডিরেক্টরি উভয়ের জন্য প্রতীকী লিঙ্কগুলিকে সমর্থন করে" ( উইকিপিডিয়া )।
অটোম্যাটিক্স

@ অটোম্যাটিক্স ডকুমেন্টেশনে বলা হয়েছে যে কেবল ম্যাক, লিনাক্স এবং সোলারিস হোস্ট সমর্থিত, তাই আমি অনুমান করতে পারি যে এটি উইন্ডোজের জন্য কার্যকর করা হয়নি।
ম্যাগগ্রোভেন

ডকুমেন্টেশন শুধুমাত্র বলছেন, যে একটি অপারেটিং সিস্টেম প্রয়োজন হয়, যে সমর্থন symlinks (যেমন ম্যাক, লিনাক্স, সোলারিস ...)। উইন্ডোজ সিমলিংকগুলি সমর্থন করে। উইন্ডো হোস্টগুলিতে এরগো সিমলিংকের কাজ করা উচিত। আপনি দয়া করে একটি লিঙ্ক পোস্ট করতে পারেন, যেখানে আপনি পড়েছেন, উইন্ডোজ সমর্থিত নয়।
অটোম্যাটিক্স

উইন্ডোজের অধীনে পিক্সিক্স লিঙ্কগুলি এমুলেটিংয়ে দুটি অপারেটিং সিস্টেমে প্রতীকী লিঙ্কগুলি কীভাবে পৃথক হবে তা আলোচনা করে। টিএল; ডিআর: এগুলি উইন্ডোজে আলাদাভাবে প্রয়োগ করা হয়েছে এবং পিক্সিক্স-কমপ্লায়েন্ট ওএসে সিমলিংক হিসাবে ব্যাখ্যা করা হয় না।
cr0m

1
সিমলিংকগুলি উইন্ডোজে সমর্থিত তবে এগুলি তৈরি করতে সক্ষম হতে আপনাকে প্রশাসক হিসাবে চালাতে হবে
ব্রিক

0

লিনাক্স হোস্টে আমারও একই সমস্যা ছিল। আমি যা করলাম তা হোস্টের ভাগ করা ফোল্ডারে সিমলিংক তৈরি করা ছিল তবে অতিথির ফোল্ডারে দেখানো হয়েছিল। অতিথি তখন এটিকে তুলে নিয়ে খুব আনন্দের সাথে ছুটে গেল। সম্ভবত কোনও সময় অতিথির কাছ থেকে আমি কেন এটি করতে পারছি না তা কাজ করার প্রয়োজন রয়েছে তবে এটি একটি কার্যকর দ্রুত সমাধান।

উদাহরণ:

(হোস্ট:) / var / www / mysharedfolder # ln -s (অতিথি:) / var / www / মাইলিংকডফোল্ডার মাইফোল্ডার

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.