কীভাবে পড়ুন / লিখুন উবুন্টুতে এইচএফএস পার্টিশনটি মাউন্ট করবেন?


169

আমি আমার উবুন্টু ডেস্কটপ 9.04 64 বিটটিতে আমার বাহ্যিক হার্ডড্রাইভ (যা আমার ম্যাকের উপরে এইচএফএস + ভ্রমণে রূপান্তরিত হয়েছিল) প্লাগ ইন করেছিলাম। লেখার সক্ষমতা নিয়ে আমি ড্রাইভটি পারাতে সক্ষম নই, আমি কীভাবে এটি করব? এখনই আমি যা পাচ্ছি তা হ'ল পড়ার অ্যাক্সেস, আমি চেষ্টা করেছি

sudo mount -t hfsplus /dev/sdf2 /media/"Portable HD"

কিন্তু এটি এখনও আমাকে কেবল পঠনের অ্যাক্সেস দিয়েছে ... ধারণা ??


আমি উত্তর মত মনে এই প্রশ্ন অনেক ভালো, সহজ, এবং এখানে প্রদান করা উত্তর তুলনায় নিরাপদ।
মাইক উইলিয়ামসন

উত্তর:


75

আপনি যদি উবুন্টু থেকে এটি লিখতে চান তবে আপনাকে জার্নালিং বন্ধ করতে হবে। উবুন্টুর কাছে কেবল ভ্রমণ-বহির্ভূত এইচএফএস + খণ্ডগুলিতে লেখার জন্য সমর্থন রয়েছে।

আপনার ম্যাক এ:

  • অ্যাপ্লিকেশন -> ইউটিলিটিগুলির অধীনে ডিস্ক ইউটিলিটি খুলুন
  • জার্নালিং অক্ষম করতে ভলিউমটি নির্বাচন করুন।
  • ফাইল মেনু থেকে অক্ষম জার্নালিং চয়ন করুন । (পরে ম্যাক ওএস সংস্করণগুলিতে আপনি ফাইল মেনুতে ক্লিক করার পরে অপশন বোতামটি ধরে রাখতে হবে Or অথবা আপনি যদি Apple+ পছন্দ করেন J)

এইচএফএস + থেকে জার্নালিং অক্ষম করা এখনও ওএস এক্স ইয়োসেমাইট 10.10 পর্যন্ত সম্ভব


4
মনে রাখবেন যে "আপনার প্রধান ওএস এক্স পার্টিশনে জার্নালিং নিষ্ক্রিয় করার প্রস্তাব দেওয়া হয় না তবে জার্নালিং কোনও ফাইল সিস্টেমের একটি গুরুত্বপূর্ণ বৈশিষ্ট্য যা ক্ষতি এবং ডেটা ক্ষতি রোধ করতে পারে" ( help.ubuntu.com/commune/hfsplus )
হেই

@ হ্যাঁ আপনি পুনরায় জার্নালিং সক্ষম করতে পারেন। এটি যা কিছু করে তা সিস্টেমকে এই জাতীয় ইভেন্টে (যেমন অস্বাভাবিক শাটডাউন) দ্রুত পুনরুদ্ধারে সহায়তা করে। জগতের নয় শেষ।
জন টি

11
না, সব জার্নালিং করে না। এটি ফাইল সিস্টেমের দুর্নীতি রোধ করতেও সহায়তা করে, যা কেবলমাত্র একটি পুনর্নির্মাণের সাথে সংশোধনযোগ্য হিসাবে যথেষ্ট গুরুতর হতে পারে।
ওয়েড উইলিয়ামস

8
ম্যাকোস 10.6.8 এ, পদক্ষেপ 3-এ, "বিকল্প + Alt" টিপে ফাইল মেনুটি
টিপুন

2
@ জোহনটি আপনি দয়া করে এই সত্যটির কোনও উত্স সরবরাহ করতে পারেন যে "উবুন্টুর কেবল ভ্রমণ-বহির্ভূত এইচএফএস + খণ্ডগুলিতে লেখার জন্য সমর্থন আছে" দয়া করে? আমি এইচএফএস + নিয়ে কিছু গবেষণা করছি এবং এটি খুব দরকারী। ধন্যবাদ.
ক্যালারেসি

187

প্রথমে নিশ্চিত হয়ে নিন যে আপনি hfsprogs ইনস্টল করেছেন। উদাহরণস্বরূপ ইনস্টলেশন কমান্ড:

sudo apt-get install hfsprogs

এরপরে, এইচএফএস + ড্রাইভ মাউন্ট করুন বা পুনঃনির্মাণ করুন; কমান্ডগুলি নিম্নলিখিত হিসাবে থাকা দরকার:

sudo mount -t hfsplus -o force,rw /dev/sdx# /media/mntpoint

অথবা

sudo mount -t hfsplus -o remount,force,rw /dev/sdx# /mount/point

অবশেষে, যদি ড্রাইভটি যথাযথভাবে আনমাউন্ট করা হয় বা অন্যথায় আংশিকভাবে দূষিত রান fsck.hfsplus হয়ে থাকে ( জেইসন এখানে সরবরাহ করেছেন) যেমন:

sudo fsck.hfsplus /dev/sdx#

7
শুধুমাত্র একটি লিনাক্স সমাধান সরবরাহ করার জন্য আপনাকে অনেক ধন্যবাদ! ^ _ ^
এফসিটিডাব্লু

13
আমি উবুন্টু 12.04 এ আছি, পুনঃনির্মাণ কমান্ডটি এমন হওয়া উচিত sudo mount -t hfsplus -o remount,force,rw /dev/sdx# /mount/point। তারপরে ডেটা পড়তে / লেখার জন্য অবশ্যই রুট ব্যবহার করতে হবে।
কোক

19
কেন এটি উত্তর হিসাবে চিহ্নিত করা হয় না?
শেলজহান

4
@ ডিজিগাউন্ড এবং @ কক উভয়ই mount: warning: /media/mount/point seems to be mounted read-only.উবুন্টু ১৩.০৪ এ এইচএফস্প্রোগ ইনস্টল করে ব্যর্থ হন ।
এখানে

1
@ এখানে আমি এই প্রশ্নটির সমাধান করার জন্য একটি প্রশ্ন উত্থাপন করেছি ।
কিনবিকো

27

আপনি জার্নালিং অক্ষম না করলেও আপনি লিনাক্সে এইচএফএস + এ লেখা সক্ষম করতে পারেন। আপনার ইতিমধ্যে থাকা এইচএফস্প্লাসের পাশাপাশি, আপনার এইচএফএসপ্রোগগুলি ইনস্টল করা দরকার:

sudo apt-get install hfsprogs

তারপরে, -o forceবিকল্পটি ব্যবহার করুন :

sudo mount -o force /dev/sdX /your/mount/point

যদি ড্রাইভটি স্বয়ংক্রিয়ভাবে মাউন্ট করা হয়ে থাকে (যেমন এটি উবুন্টুর মতো ডেস্কটপ সিস্টেমে হওয়া উচিত) তবে আপনি লেখার মাধ্যমে সক্ষম করতে পারবেন

sudo mount -o remount,rw,force /mount/point

অথবা

sudo mount -o remount,rw,force /dev/sdx

/ মাউন্ট / পয়েন্টটি সাধারণত / মিডিয়া / আপনার_ড্রাইভ_লাবেল / দেব / এসডিএক্স হ'ল আপনার এইচএফএস + ডিভাইস

mount -lকোন মাউন্ট পয়েন্টে ইতিমধ্যে কোন ডিভাইস মাউন্ট করা হয়েছে তা অনুসন্ধান করতে ব্যবহার করুন ।


1
ডিজিগাউন্ডের উত্তর থেকে, আপনি কমান্ডের আরডাব্লু অংশ মিস করবেন না ?? আমি তার বিকল্পগুলি দিয়ে সফল।
মেডুজ

@ মিডুজ: উবুন্টু 10.04 এ আমার "আরডাব্লু" দরকার ছিল না। আমি এখন 12.04 এ এটি প্রয়োজন বলে মনে হচ্ছে। সুতরাং আমি এটি যুক্ত করতে উত্তর সম্পাদনা করেছি।
mivk

13

আপনি কি অনুমতি মেলানোর চেষ্টা করেছেন?

ডিফল্টরূপে, ম্যাক ওএস এক্স ভ্রমণের এইচএফএস + ভলিউমগুলিতে ভলিউম ফর্ম্যাট করে। জার্নালিং এমন একটি বৈশিষ্ট্য যা ডেটা নির্ভরযোগ্যতা উন্নত করে এবং দুর্ভাগ্যক্রমে এটি লিনাক্সে এইচএফএস ড্রাইভগুলি কেবল পঠনযোগ্য করে তোলে।

জার্নালিং অক্ষম করতে, কেবল ওএস এক্সে বুট করুন এবং ডিস্ক ইউটিলিটি ফায়ার করুন। আপনার এইচএফএস বিভাজনে ক্লিক করুন, বিকল্প কীটি ধরে রাখুন এবং মেনু বারে ফাইলটি ক্লিক করুন। অক্ষম জার্নালিংয়ের একটি নতুন বিকল্প মেনুতে আসবে। এটি ক্লিক করুন এবং লিনাক্সে পুনরায় বুট করুন। আপনার এইচএফএস বিভাজনে আপনার পড়া এবং লেখার অ্যাক্সেস থাকা উচিত — তবে, আপনার ম্যাক ব্যবহারকারীর হোম ফোল্ডারে অনুমতিগুলি আপনাকে সেই ফাইলগুলি পড়তে বা লিখতে বাধা দেবে। আমাদের কেবলমাত্র একটি ইউএসে আমাদের ইউআইডি পরিবর্তন করতে হবে যাতে এটি অন্যটিতে ইউআইডি মেলে। অন্যথায় বাছাই করার কোনও কারণ না থাকলে, আমরা আমাদের লিনাক্স ইউআইডিটি আমাদের ওএস এক্স এর সাথে মেলে, কারণ এটি কিছুটা সহজ। ডিফল্টরূপে, ওএস এক্স-এর প্রথম ব্যবহারকারীর একটি ইউআইডি 501 রয়েছে, তবে আপনি ওএস এক্স-এর সিস্টেম পছন্দগুলিতে গিয়ে, আপনার ব্যবহারকারীর উপর ডান-ক্লিক করে এবং উন্নত বিকল্পগুলিতে আঘাত করে এটি দুটিবার পরীক্ষা করতে পারেন।

লিনাক্সে বুট করুন (আমরা এই উদাহরণে উবুন্টু ব্যবহার করছি) এবং টার্মিনালটি চালু করুন। প্রথমত, আমরা একটি অস্থায়ী ব্যবহারকারী যুক্ত করতে যাচ্ছি, যেহেতু আমরা বর্তমানে লগইন হওয়া কোনও ব্যবহারকারীর সম্পাদনা করতে চাই না। সুতরাং, টার্মিনালে নিম্নলিখিত কমান্ডগুলি চালান, প্রতিটিটির পরে এন্টার টিপুন:

sudo useradd -d /home/tempuser -m -s /bin/bash -G admin tempuser

sudo passwd tempuser

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

sudo usermod --uid 501 yourusername

sudo chown -R 501:yourusername /home/yourusername

এটি আপনার লিনাক্স ব্যবহারকারীর ইউআইডি 501 এ পরিবর্তন করবে এবং আপনার হোম ফোল্ডারের অনুমতিগুলি ঠিক করবে যাতে আপনি এখনও সেগুলির মালিক। আপনি এখন যে কোনও ওএসে লগইন করেছেন তা এখনই আপনার ম্যাক এবং লিনাক্স ব্যবহারকারীর হোম ফোল্ডারটি পড়তে এবং লিখতে সক্ষম হওয়া উচিত।

আপনি আপনার লগইন স্ক্রিনটিও ঠিক করতে পারেন, যেহেতু ডিফল্টরূপে উবুন্টু 1000 এরও কম ইউআইডি সহ ব্যবহারকারীদের তালিকাভুক্ত করবেন না this এটি করার জন্য, কেবলমাত্র একটি টার্মিনাল খুলুন এবং gksudo gedit /etc/login.defs চালান এবং ইউআইডি_মিন অনুসন্ধান করুন পাঠ্য ফাইল। সেই মানটি 1000 থেকে 501 এ পরিবর্তন করুন এবং আপনি যখন পুনরায় বুট করবেন তখন আপনার ব্যবহারকারীকে লগইন স্ক্রিনে তালিকাভুক্ত করা হবে।

http://lifehacker.com/5702815/the-complete-guide-to-sharing-your-data-across-multiple-operating-systems


1
দুর্দান্ত সমাধান! আপনি আমাকে মাত্র কয়েক ঘন্টা বাঁচিয়েছেন :) কেবল যুক্ত করার জন্য হ'ল
টেম্পুসারটি

2

ভবিষ্যতে যে কারওর জন্য এটির সহায়তা করার ক্ষেত্রে - আপনি যদি কেবল পঠন-মোডে ড্রাইভটি মাউন্ট করতে সক্ষম না হন তবে এটি ড্রাইভ অ্যাপল কোর স্টোরেজ ব্যবহার করে, যা এইচএফএস + এর চারপাশে মোড়কযুক্ত। এখানে দেখো:

উবুন্টুতে মাউন্ট করা এইচএফএস + পার্টিশন

আর্চ লিনাক্সে এইচএফএস + পার্টিশন মাউন্ট করা হচ্ছে

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