කියවීම / ලිවීම ලෙස උබුන්ටු හි HFS කොටසක් සවි කරන්නේ කෙසේද?


176

මම මගේ උබුන්ටු ඩෙස්ක්ටොප් 9.04 64bit වෙත මගේ බාහිර දෘ hard තැටිය (මගේ මැක් මත HFS + ජර්නල් ලෙස සංයුති කර ඇත) ඇතුළත් කළෙමි. ලිවීමේ හැකියාව සමඟ ධාවකය සවි කිරීමට මට නොහැකි විය, මම එය කරන්නේ කෙසේද? මේ මොහොතේ මට ලැබෙන්නේ කියවීමේ ප්‍රවේශය පමණි, මම උත්සාහ කළෙමි

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

නමුත් එය තවමත් මට කියවීමට ප්‍රවේශය ලබා දී ඇත ... අදහස් ??


මෙහි දී ඇති පිළිතුරු වලට වඩා මෙම ප්‍රශ්නයට පිළිතුරු වඩා හොඳ, පහසු සහ ආරක්ෂිත යැයි මට හැඟේ .
මයික් විලියම්සන්

Answers:


78

ඔබට උබුන්ටු වෙතින් ලිවීමට අවශ්‍ය නම් ඔබ ජර්නලය අක්‍රිය කළ යුතුය. උබුන්ටු සතුව ඇත්තේ ජර්නල් නොවන HFS + වෙළුම් වලට ලිවීමට පමණි.

ඔබගේ මැක් මත:

  • යෙදුම් -> උපයෝගිතා යටතේ තැටි උපයෝගීතාව විවෘත කරන්න
  • ජර්නල් අක්‍රීය කිරීමට ශබ්දය තෝරන්න.
  • ගොනු මෙනුවෙන් ජර්නල් අක්‍රීය කරන්න තෝරන්න . (පසුකාලීන මැක් ඕඑස් අනුවාද වල ඔබ ගොනු මෙනුව ක්ලික් කළ විට විකල්ප බොත්තම ඔබාගෙන සිටිය යුතුය. නැතහොත් ඔබ කැමති නම් Apple+ J)

OS X යොස්මයිට් 10.10 දක්වා HFS + වෙතින් ජර්නල් අක්‍රීය කිරීම තවමත් කළ හැකිය


5
"ඔබේ ප්‍රධාන OS X කොටසේ ජර්නල් අක්‍රීය කිරීම නිර්දේශ නොකරයි. කෙසේ වෙතත් හානිය හා දත්ත නැතිවීම වළක්වා ගත හැකි ඕනෑම ගොනු පද්ධතියක වැදගත් අංගයක් ලෙස ජර්නල් කිරීම " ( help.ubuntu.com/community/hfsplus )
හේ

@ ඔබට ජර්නල් නැවත සක්‍රීය කළ හැකිය. එපමණක් නොව එවැනි සිදුවීමකදී පද්ධතිය වේගයෙන් යථා තත්ත්වයට පත් කිරීමට උපකාරී වේ (එනම් අසාමාන්‍ය වසා දැමීම). ලෝකයේ අවසානය නොවේ.
ජෝන් ටී

12
නැත, එපමණක් නොවේ ජර්නල් කිරීම. එය ගොනු පද්ධති දූෂණය වැළැක්වීමට ද උපකාරී වන අතර එය ප්‍රතිසංස්කරණයකින් පමණක් නිවැරදි කළ හැකි තරම් බරපතල විය හැකිය.
වේඩ් විලියම්ස්

8
macos 10.6.8 හි, 3 වන පියවරේදී, "option + alt"
එබීමෙන්

2
@ ජෝන්ට් කරුණාකර "උබුන්ටු සතුව ඇත්තේ සහය නොදක්වන එච්එෆ්එස් + වෙළුම් වලට ලිවීම සඳහා පමණි" යන කාරණය සඳහා මූලාශ්‍රයක් ලබා දිය හැකිද? මම HFS + පිළිබඳ පර්යේෂණ කිහිපයක් කරන අතර එය ඉතා ප්‍රයෝජනවත් වනු ඇත. ඔබට ස්තුතියි.
කලරසි

200

පළමුව, ඔබ hfsprogs ස්ථාපනය කර ඇති බවට වග බලා ගන්න . උදාහරණ ස්ථාපන විධානය:

sudo apt-get install hfsprogs

ඊළඟට, HFS + ධාවකය සවි කිරීම හෝ නැවත ගණනය කිරීම; විධාන පහත පරිදි විය යුතුය:

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
ලිනක්ස් පමණක් විසඳුමක් ලබා දීම ගැන ඔබට බොහෝම ස්තූතියි! ^ _ ^
FCTW

14
මම උබුන්ටු 12.04 හි සිටිමි, දුරස්ථ විධානය මේ ආකාරයට විය යුතුය sudo mount -t hfsplus -o remount,force,rw /dev/sdx# /mount/point. ඉන්පසු දත්ත කියවීමට / ලිවීමට root භාවිතා කළ යුතුය.
කොක්

20
මෙය පිළිතුර ලෙස සලකුණු නොකරන්නේ ඇයි?
ජොනතන් එච්

4
Ig ඩිගිග්‍රවුන්ඩ් සහ oc කොක් යන දෙකම mount: warning: /media/mount/point seems to be mounted read-only.උබුන්ටු 13.04 හි අසමත් වන්නේ hfsprogs ස්ථාපනය කරමිනි.
මෙන්න

1
මම මතු තියෙනවා @here ප්රශ්නය පමණක් බව ප්රශ්නය ලිපිනයට.
කිංබිකෝ

27

ඔබ ජර්නල් අක්‍රීය නොකළද ලිනක්ස් හි HFS + වෙත ලිවීම සක්‍රීය කළ හැකිය. ඔබ සතුව දැනටමත් ඇති hfsplus වලට අමතරව, ඔබට hfsprogs ස්ථාපනය කර තිබිය යුතුය:

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 / point සාමාන්‍යයෙන් / media / Your_drive_label / dev / sdx යනු ඔබේ HFS + උපාංගයයි

mount -lකුමන සවිකිරීමේ ස්ථානයේ දැනටමත් සවිකර ඇති උපාංගය සොයා ගැනීමට භාවිතා කරන්න .


1
ඩිජිග්‍රවුන්ඩ්ගේ පිළිතුරෙන්, විධානයෙහි rw කොටස ඔබට මග හැරෙන්නේ නැද්ද ?? මම ඔහුගේ විකල්පයන් සමඟ සාර්ථක විය.
meduz

@meduz: මට උබුන්ටු 10.04 හි "rw" අවශ්‍ය නොවීය. මට දැන් එය 12.04 දී අවශ්‍ය බව පෙනේ. එබැවින් පිළිතුර එක් කිරීමට මම සංස්කරණය කර ඇත.
mivk

මේ සඳහා ජර්නල් අක්‍රීය කිරීම අවශ්‍යද?
මැක්මෙක්සම්

14

ඔබ අවසර ගැලපීමට උත්සාහ කර තිබේද?

පෙරනිමියෙන්, මැක් ඕඑස් එක්ස් ජර්නල් කළ එච්එෆ්එස් + වෙළුම් වලින් පරිමාවන් ආකෘති කරයි. ජර්නල් කිරීම යනු දත්ත විශ්වසනීයත්වය වැඩි දියුණු කරන අංගයක් වන අතර අවාසනාවකට එය ලිනක්ස් හි එච්එෆ්එස් ඩ්‍රයිව් කියවීමට පමණි.

ජර්නල් අක්‍රීය කිරීම සඳහා, OS X වෙත ආරම්භ කර තැටි උපයෝගීතාවයෙන් ඉවත් කරන්න. ඔබගේ HFS කොටස මත ක්ලික් කරන්න, විකල්ප යතුර ඔබාගෙන මෙනු තීරුවේ ඇති ගොනුව ක්ලික් කරන්න. ජර්නල් අක්‍රීය කිරීම සඳහා නව විකල්පයක් මෙනුවේ එනු ඇත. එය ක්ලික් කර ලිනක්ස් වෙත නැවත ආරම්භ කරන්න. ඔබේ HFS කොටස වෙත ඔබට කියවීමට හා ලිවීමට ප්‍රවේශය තිබිය යුතුය - කෙසේ වෙතත්, ඔබගේ මැක් පරිශීලකයාගේ නිවාස ෆෝල්ඩරයේ ඇති අවසරයන් මඟින් එම ලිපිගොනු කියවීම හෝ ලිවීම වළක්වනු ඇත. අපට අවශ්‍ය වන්නේ එක් මෙහෙයුම් පද්ධතියක අපගේ UID වෙනස් කළ යුතු අතර එය අනෙක් UID සමඟ ගැලපේ. වෙනත් ආකාරයකින් තෝරා ගැනීමට ඔබට හේතුවක් නොමැති නම්, අපි අපගේ ලිනක්ස් යූඅයිඩී අපගේ ඕඑස් එක්ස් එකට ගැලපෙන පරිදි වෙනස් කරන්නෙමු, එය ටිකක් පහසු බැවින්. පෙරනිමියෙන්, ඕඑස් එක්ස් හි පළමු පරිශීලකයාට යූඅයිඩී 501 ක් ඇත, නමුත් ඕඑස් එක්ස් හි පද්ධති මනාපයන් වෙත ගොස්, ඔබේ පරිශීලකයා මත දකුණු-ක්ලික් කිරීමෙන් සහ උසස් විකල්පවලට පහර දීමෙන් ඔබට මෙය දෙවරක් පරීක්ෂා කළ හැකිය.

ලිනක්ස් වෙත ආරම්භ කරන්න (අපි මෙම උදාහරණයේ උබුන්ටු භාවිතා කරමු) සහ පර්යන්තය ගිනි තබන්න. පළමුව, අපි දැනට පිවිසී ඇති පරිශීලකයෙකු සංස්කරණය කිරීමට අපට අවශ්‍ය නැති බැවින් අපි තාවකාලික පරිශීලකයෙකු එක් කිරීමට යන්නෙමු. එබැවින්, ටර්මිනලයේ පහත දැක්වෙන විධානයන් ක්‍රියාත්මක කරන්න, එක් එක් පසු Enter යතුර ඔබන්න:

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 දක්වා වෙනස් කර ඔබගේ නිවසේ ෆෝල්ඩරයේ අවසරයන් නිවැරදි කරන අතර එමඟින් ඔබට ඒවා තවමත් හිමිවේ. දැන්, ඔබ කුමන මෙහෙයුම් පද්ධතියට ඇතුළු වී සිටියද, ඔබේ මැක් සහ ලිනක්ස් පරිශීලකයාගේ නිවාස ෆෝල්ඩරය කියවීමට හා ලිවීමට ඔබට හැකි විය යුතුය.

පෙරනිමියෙන් උබුන්ටු විසින් UID 1000 ට අඩු පරිශීලකයින් ලැයිස්තුගත නොකරන බැවින් ඔබට ඔබගේ පිවිසුම් තිරය නිවැරදි කිරීමට අවශ්‍ය විය හැකිය. මෙය සිදු කිරීම සඳහා, ටර්මිනලයක් විවෘත කර gksudo gedit /etc/login.defs ධාවනය කර UID_MIN සඳහා සොයන්න පෙළ ගොනුව. එම අගය 1000 සිට 501 දක්වා වෙනස් කරන්න, ඔබ නැවත ආරම්භ කරන විට ඔබේ පරිශීලකයා පිවිසුම් තිරයේ ලැයිස්තුගත වේ.

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


1
නියම විසඳුම! ඔබ මට පැය කිහිපයක් ඉතිරි කර ඇත :) එකතු කළ යුතු එකම දෙය වන්නේ තාවකාලිකය මකා දැමීමයි -> sudo userdel tempuser
Feida Kila

2

මෙය අනාගතයේ දී ඕනෑම කෙනෙකුට උපකාරී වේ නම් - ඔබට කියවීමට පමණක් ප්‍රකාරයේදී ධාවකය සවි කිරීමට පවා නොහැකි නම්, එයට හේතුව ඩ්‍රයිව් ඇපල් කෝර් ස්ටෝරේජ් භාවිතා කරන නිසා විය හැකිය, එය එච්එෆ්එස් + වටා එතීමකි. මෙහි බලන්න:

උබුන්ටු හි HFS + කොටස සවි කිරීම

ආරුක්කු ලිනක්ස් හි HFS + කොටස සවි කිරීම

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.