OS X වෙත ප්‍රවේශය නොමැතිව උබුන්ටු හි HFS + ජර්නල් කරන ලද බාහිර HDD කියවීම හා ලිවීම කරන්නේ කෙසේද?


179

මට HFS+ journaledබාහිර දෘ hard තැටියක් ඇති අතර උබුන්ටු මත එය ලිවීමට හැකි විය යුතුය. මට මගේ මැක් වෙත ප්‍රවේශය නැත, එය සැතපුම් දහස් ගණනක් and තින් වන අතර මට මාස තුනක් සඳහා එයට ප්‍රවේශ විය නොහැක.

HDD හි දත්ත අහිමි නොවී කිසිවක් කළ හැකිද?


ubuntu-MATEcaja භාවිතා කරන්නන්: ඔබට පහළින් කුමන විසඳුමක් තෝරා killall caja && caja .ගත්තද , එය කිරීමෙන් කැජාට news ප්‍රවෘත්ති ලබා ගැනීමට උපකාරී වනු ඇත, ෆෝල්ඩරය දැන් ලිවිය හැකි ය.
ෆ්‍රෑන්ක් නොක්

Answers:


184

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

දෙවන / තෙවන පිළිතුරෙන් උපුටා දැක්වීමට:

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

sudo apt-get install hfsprogs

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

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

හෝ

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

...

අවසාන වශයෙන්, ධාවකය නුසුදුසු ලෙස ගණනය කර නොමැති නම් හෝ වෙනත් ආකාරයකින් අර්ධ වශයෙන් දූෂිත වී ඇත්නම් fsck.hfsplus ... වැනි:

sudo fsck.hfsplus -f /dev/sdXY

එච්එෆ්එස් + ගොනු පද්ධති සවි කිරීම සම්බන්ධයෙන් වෙනත් තොරතුරු වල රන් ආකරයක් තිබේ.


ස්තූතියි, මම එය උත්සාහ කර බලන්නම්. මා සොයාගත් තොරතුරු පෙන්වා දුන්නේ උබුන්ටු වලට ජර්නල් කළ htfs + ධාවකය හැසිරවිය නොහැකි බවත්, එය OSX හි “අසාධාරණ” විය යුතු බවත් පැවසීය. මට ඉදිරි මාස තුන සඳහා OSX වෙත ප්‍රවේශය නොමැති අතර එමඟින් ජර්නලය ආපසු හැරවිය නොහැක.
oppochips

1
මම උත්සාහ කර sudo mount -t hfsplus -o force, rw / dev / sdb2 / media / sdb2 mount: / dev / sdb2 දැනටමත් සවිකර ඇති හෝ / media / sdb2 කාර්යබහුල සවිකිරීම: mtab අනුව, / dev / sdb2 සවිකර ඇත්තේ / media / 1ad12b58-c2f2-39d3-955f-54ea66a96b2b ධාවකය (hfs + ජර්නල් පරිමාවක්) කියවීමට පමණක් සවි වේ. මැක් ඕඑස් හි ජර්නල් කිරීම අහෝසි නොකර එයට ලිවිය හැකිද? මම අවසාන විධානය උත්සාහ කර ** චෙක්පත් එච්එෆ්එස් ප්ලස් පරිමාව ලබා ගත්තා. fsck_hfs: පරිමාව ජර්නල් කර ඇත. පරීක්ෂා කිරීමක් සිදු කර නොමැත. fsck_hfs: බල කිරීම සඳහා -f විකල්පය භාවිතා කරන්න.
oppochips

ඉහත පළ කර ඇති සබැඳියෙන්: "ඔබට උබුන්ටු වෙතින් ලිවීමට අවශ්‍ය නම් ජර්නලය අක්‍රිය කළ යුතුය. උබුන්ටු සතුව ඇත්තේ ජර්නල් නොවන එච්එෆ්එස් + වෙළුම් වලට ලිවීමට පමණි. ඔබේ මැක් මත: යෙදුම් යටතේ විවෘත තැටි උපයෝගීතාව -> උපයෝගිතා තෝරන්න ජර්නල් අක්‍රීය කිරීමේ පරිමාව. ගොනු මෙනුවෙන් ජර්නල් අක්‍රීය කරන්න තෝරන්න (පසුකාලීන මැක් ඕඑස් අනුවාද වල ඔබ ගොනු මෙනුව ක්ලික් කළ විට විකල්ප බොත්තම ඔබාගෙන සිටිය යුතුය. නැතහොත් ඔබ ඇපල් + ජේ කැමති නම්) "මම දන්නේ නැහැ" මැක් වෙත ප්‍රවේශය නොමැති නම්, දත්ත අහිමි නොවී ධාවකයේ කියවීමට හා ලිවීමට ප්‍රවේශය ලබා ගත හැකිද? ස්තූතියි b
oppochips

ඔබ උත්සාහ කළ යුත්තේ: sudo mount -t hfsplus -o remount,force,rw /dev/sdXY /media/mntpoint(හෝ පිටව /dev/sdXYගොස් එය දැනට සවිකර ඇති ස්ථානයට යොමු කරන්න). මම මෙය මගේ පිළිතුරට සංස්කරණය කරමි.
රිචඩ්

1
ස්තූතියි. "සවිකිරීමේ ස්ථානය" වෙනුවට මා තැබිය යුත්තේ කුමක්ද? මම sdb2 උත්සාහ කර sudo mount -t hfsplus -o remount, force, rw / dev / sdb2 / media / dev / sdb2 mount: mount point / media / dev / sdb2 නොපවතින අතර පසුව sudo mount -t hfsplus -o remount, force, rw / dev / sdb2 සහ got:
oppochips

35

මෙම පියවර මට වැඩ කරයි (උබුන්ටු චිත්‍රාගාරය 14.04):

sudo apt-get install hfsprogs

ධාවකයේ තත්වය පරීක්ෂා කරන්න:

sudo fsck.hfsplus -f /dev/sdXY

ඉවත් කරන්න:

sudo umount /media/sebastian/devicename

(ධාවකය සවි කිරීම සඳහා ෆෝල්ඩරය සාදන්න)

HFS + කියවීමට / ලිවීමට අවසර ඇති ධාවකය සවි කරන්න:

sudo mount -t hfsplus -o force,rw /dev/sdXY /home/sebastian/foldername

3
මෙය ෆෝල්ඩරයක් ලෙස නිවැරදිව සවිකරන නමුත් එය තවමත් කියවීමට පමණි .... :( ... hfs + ජර්නල් පද්ධති සීමාවන්ගෙන් සරල ක්‍රමයක් සොයාගත නොහැකි බව පෙනේ
ඇම්ෆිබියෝ

1
මෙය ක්‍රියාත්මක වේ. නමුත් අපට අවශ්‍ය forceඇයි?
qweruiop

4
මට පහත දෝෂය mount: wrong fs type, bad option, bad superblock on /dev/sda2, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so.
ලැබුණි

28

මටත් මේ ගැටලුව තිබුණා. මම උත්සාහ කළා fsck.hfsplus, මට umountවැඩක් sudo mount -t hfsplus -o remount,force,rwනැති දෙයක් නැවත මතක් කරන්න.

මට වැඩ කළේ:

  1. සමඟ unmount sudo umount /media/myMountPoint
  2. සමඟ සවිකිරීමේ ස්ථානය මකන්න sudo rmdir
  3. sudo mkdirසහ සමඟ සවිකිරීමේ ස්ථානය ප්‍රතිනිර්මාණය කරන්න
  4. සමඟ නැවත ගණනය කරන්න sudo mount -t hfsplus -o force,rw /dev/xxxx /media/myMountPoint

මෙය ඔබටත් ප්‍රයෝජනවත් වේ යැයි සිතමි.


ඔබ මගේ ජීවිතය බේරුවා!
ඇලෙක්ස් චෑන්

මෙය කිසියම් හේතුවක් නිසා ක්‍රියාත්මක විය. ඇයි කියලා මම දන්නේ නැහැ. බහලුම හිස් හා සෘජුවම එය සවි මකාදැමීමට පෙර, එය වැඩෙන විය roපවා force,rw. නාමාවලිය ඉවත් කිරීම සහ ප්‍රතිනිර්මාණය කිරීම එය සිදු කළේය.
උමාර් අහමඩ්

1
'2' පිටුපස හේතුව බොහෝ විට, සවිකිරීමේ නාමාවලිය 'පරිශීලක: පරිශීලක' විය හැකිය. ( ls -l to verify). In other words: Sudo chown -C මූල: මූල myMountPoint / 'බොහෝ විට ද එය ගලවන්න පෙර තවමත් අවශ්ය විසඳන ().
ෆ්රෑන්ක් Nocke

මගේ දක්ෂතාවය අනුව: ඔබ ඔබේ සවිකිරීමේ ස්ථාන /media/<username>/වෙනත් තැනක නොකරන්නේ නම් (මම කැමතියි /mnt), උදාහරණයක් ලෙස “දක්ෂ” උබුන්ටු MATE මකා නොදමන අතර (වැරදියට) ඔබේ සවිකරන ෆෝල්ඩර නැවත නැවතත් ප්‍රතිනිර්මාණය කරයි. - තිර රචනය සඳහා පහසුය ...
ෆ්‍රෑන්ක් නොක්

12

මට අදහස් දැක්විය නොහැකි බැවින් (මෙහි ප්‍රමාණවත් කීර්තියක් නොමැත :). ඉහත පිළිතුර ජර්නල් නොකරන ලද hfs + HD සඳහා බව පෙන්වා දීමට මම මෙම පිළිතුර පළ කරමි. 'Fsck.hfsplus' විධානය '-f' විකල්පය සමඟ නිකුත් කළ යුතුය. ව්යාකූලත්වය වළක්වා ගැනීම සඳහා මම පහත විධානය පිටපත් කර ඇත:

$ sudo fsck.hfsplus /dev/sdXY

** /dev/sdXY
[snip....]
** The volume ########### appears to be OK.

මෙය ක්‍රියාත්මක වන්නේ ජර්නල් නොකළ පරිමාවක් මත පමණි. ජර්නල් කරන ලද පරිමාවක '-f' විකල්පය සමඟ වුවද, මෙම චෙක්පත මඟින් නැවත කියවන ලද / ලිවීමට සවිකිරීමට ඉඩ නොදේ. මම විශ්වාස කරනවා ජර්නල් කිරීම අක්‍රිය කළ යුතුයි.

ලිනක්ස් වෙතින් ජර්නල් කිරීම අක්‍රිය කිරීමට ස්ථාවර කේතයක් ඇති බවක් නොපෙනේ. රිචඩ් විසින් සපයන ලද සබැඳිය බලන්න: http://ubuntuforums.org/showthread.php?t=1420673

ජර්නල් කිරීම අක්‍රිය කර ඇති අතර තැටිය මුලින් කියවීමට පමණක් නොගැලපෙන ලෙස සවිකර තිබේ නම් සහ නැවත ගණනය කිරීම තැටියට හානියක් නොවන්නේ නම් කියවීමට / ලිවීමට ඉඩ දිය යුතුය. එය හානි වී ඇත්නම් fsck.hfsplus ධාවනය කළ යුතුය.


12

පෙර පිළිතුරෙන් ණයට ගැනීම, පහත සඳහන් පියවරයන් මට ප්‍රයෝජනවත් විය. මෙය අන් අයට ප්‍රයෝජනවත් වේ යැයි සිතමු:

  1. බාහිර HDD ප්ලග් ඉන් කරන්න.

  2. උබුන්ටු එය ස්වයංක්‍රීයව සවිකරන නමුත් එය කියවීමට පමණි.

  3. ධාවකය ඉවත් කරන්න (මම මෙය කරන්නේ ගොනු ගවේෂකයේ ඇති පිටකිරීමේ බොත්තම ක්ලික් කිරීමෙන් පමණි).

  4. sudo apt-get install hfsprogs

  5. $ sudo fsck.hfsplus /dev/sdXY 
    
    ** /dev/sdXY
    ** Checking HFS Plus volume.
    ** Detected a case-sensitive catalog.
    ** Checking Extents Overflow file.
    ** Checking Catalog file.
    ** Checking multi-linked files.
    ** Checking Catalog hierarchy.
    ** Checking Extended Attributes file.
    ** Checking volume bitmap.
    ** Checking volume information.
    ** The volume ########### appears to be OK.
    

    ( sudo fsck.hfsplus -f /dev/sdXYගොනු පද්ධතිය ජර්නල් කර ඇත්නම්.)

  6. ධාවකය නැවත ගණනය කරන්න (මම මෙය කරන්නේ ගොනු ගවේෂකයේ ඇති ධාවකය මත ක්ලික් කිරීමෙන් පමණි).

  7. ධාවකය දැන් කියවීමට-ලිවීමට ඇත.


1
ඉහත සඳහන් සත්‍යය නම් ලබා දී ඇති තැටියේ ජර්නල් සක්‍රීය කර නොමැත.
akostadinov

2
මම ඔබේ පියවර අනුගමනය කළ අතර සෑම දෙයක්ම 6 දක්වා බලාපොරොත්තු වන පරිදි ක්‍රියාත්මක වේ. නමුත් 7 වන දින ධාවකය දිගටම කියවීමට පමණි.
ගිල්හර්ම් සලෝමි
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.