আরডব্লিউতে পুনরায় মাউন্ট / সিস্টেম করা যায় না


15

আমি / সিস্টেম / অ্যাপ্লিকেশন ফোল্ডারে (আমার কম দামের ট্যাবলেটে প্লেস্টোর ইনস্টল করতে) অ্যাডবি দিয়ে একটি অ্যাপকে ধীরে ধীরে চেষ্টা করতে চাই try সুতরাং আমি / সিস্টেম পার্টিশনটিকে মূল অধিকার সহ পুনঃসমাউন্ট করার চেষ্টা করেছি :

mount -o remount,rw /system 

তবে এটি আমাকে প্রতিবার একই প্রতিক্রিয়া দেয়:

mount: Read-only filesystem

এবং আমি এই আদেশ দিয়েও চেষ্টা করেছি:

mount -o remount,rw -t ext4 /dev/block/actc /system

তবে এটি একই জিনিস ... এবং আমি সত্যিই বুঝতে পারি না কেন, এমনকি মূল ব্যবহারকারী সহ, আমি এটিকে সংশোধন করতে পারি না ...

সুতরাং কারও যদি ধারণা থাকে তবে এটি অসুবিধায় থাকা একজনকে বাঁচাতে পারে: পি


1
যখন আমি এই কমান্ড কার্নেল জন্য dmesg মধ্যে folowing বার্তা যোগ করা করা আমি অ্যান্ড্রয়েড 4.4.2, নেক্সাস 4 সঙ্গে একই সমস্যা আছে: EXT4-fs (mmcblk0p21): re-mounted. Opts: (null)। কেন (null)? আমি স্পষ্টভাবে অনুরোধ rw!
দিমিত্রি

আপনি কি কখনও এটি বুঝতে পারেন? আমারও একই সমস্যা হচ্ছে একটি স্যামসাং গ্যালাক্সি ট্যাব ব্যবহার করা।
জ্যাকব মিনশাল

@ জ্যাকবমিনশাল এবং @ দিমিত্রি, আপনি যদি এখনও আগ্রহী হন তবে এক্সবিনটি স্পষ্টভাবে চালানোর পরিবর্তে `/ সিস্টেম / বিন / মাউন্টটি স্পষ্টভাবে চালানোর চেষ্টা করুন। এটা আমার জন্য কাজ করেছে।
জন কোম্বস

উত্তর:


14

mountকমান্ডের বাক্য গঠনটি সাধারণত আপনার লক্ষ্য নির্দিষ্ট করে:

mount -o remount,rw /system /system

এই আউটপুটটি আপনার সমস্যাটি আরও ভালভাবে বুঝতে আমাদের জন্য কার্যকর হতে পারে:

cat /proc/mounts

একটি সর্বশেষ অবলম্বন হিসাবে, আপনার মূলে থাকা হিসাবে আপনি সিস্টেমের কাঁচা চিত্র সংরক্ষণের চেষ্টা করতে পারেন, এটি আপনার বাক্সে মাউন্ট করুন এবং অ্যাপটিকে সেখানে চাপুন, তারপরে এটি আবার আপনার ডিভাইসে ফ্ল্যাশ করুন। কাঁচা সিস্টেমের চিত্রটি সংরক্ষণ করতে:

dd if=<block device mounted on /system> of=<output file>

আপনি যদি সেই পথে যান তবে নিশ্চিত হয়ে নিন যে কোনও সমস্যা হয়ে গেলে আপনি আসল সিস্টেম চিত্রটি রেখেছেন।


আশা করি স্টক রোমে আমি ডিডি কমান্ড পেয়েছি ...
ওয়াং

@ ওয়াং আমি কখনই ডিডি নিখোঁজ হতে দেখিনি তবে কিছু ডিভাইসে সম্ভবত কিছু অসম্পূর্ণ সিস্টেমের চিত্র রয়েছে, সে ক্ষেত্রে আপনি বিড়াল / ব্লক / ডিভাইস> আউটপুট-ফাইল ব্যবহার করতে পারেন
zeiky.dev

1

এটি কতটা প্রযোজ্য তা আমি নিশ্চিত নই, তবে আমার একই সমস্যা ছিল এবং আমি দেখতে পেয়েছি যে এই পুনর্নির্মাণ মন্তব্যটি আমার জন্য এটি সমাধান করেছে (অ্যান্ড্রয়েড লোলিক্যাট, যা সেমি 11):

http://www.reddit.com/r/cyanogenmod/comments/2m9t61/how_do_i_remount_system_rw_on_cm11_m12/

মূলত, আমাকে ন্যায়বিচারের /system/bin/mount -o ...চেয়ে স্পষ্টভাবে ব্যবহার করে পুনঃসমাজ করতে হয়েছিল mount -o ...। আমি অনুমান করছি যে এক পর্যায়ে / সিস্টেম / এক্সবিনের সংস্করণটি অগ্রাধিকার নেওয়া শুরু করেছিল এবং কোনও কারণে সংস্করণটি নিঃশব্দে ব্যর্থ হয়। (আমি "এক পর্যায়ে" বলি কারণ লিঙ্ক 2 এসডি কিছুক্ষণ আগে আরও সম্পর্কে অভিযোগ করা শুরু করে নি)) দেখে মনে হচ্ছে এটি ঠিক করার জন্য প্যাথটি সম্পাদনা করা সম্ভব হয়েছিল যাতে প্রতিবার আমি বা একটি কমান্ড লাইন ব্যবহার না করতে পারি not অ্যাপ্লিকেশনটির এটি করা দরকার। যদিও আমি এখনও নিশ্চিত না।

এফডব্লিউআইডাব্লু, আমার ডিভাইসের আসল স্ক্রিপ্ট এখানে রয়েছে (সেমি 11 / লোলিক্যাট-এ s5360)। এটি যে কোনও জায়গা থেকে চলতে পারে তবে আমি এটি / সিস্টেম / এক্সবিনে সঞ্চয় করি তাই এটি বিশ্বব্যাপী শাঁসের জন্য উপলভ্য।

#!/system/bin/sh
echo "Remounting /system as RW (read/write)..."
/system/bin/mount -o remount,rw /system
mount | grep yaff

এই শেষ লাইনটি আসলে কাজ করেছে কিনা তা সম্পর্কে দ্রুত প্রতিক্রিয়া জানাতে (যেহেতু আমার অভ্যন্তরীণ পার্টিশনগুলি yaff2)। এর যে কোনও একটি হিসাবে এটি আরও স্পষ্ট করে তোলার আগে লাইনটি তৈরি করা হয়েছিল তবে আমার ডিভাইসে এটি প্রয়োজনীয় নয়:

/system/bin/mount -o remount,rw /system /system
/system/bin/mount -o remount,rw /system /system
/system/bin/mount -o remount,rw /dev/block/mtdblock8 /system
/system/bin/mount -o remount,rw -t yaffs2 /dev/block/mtdblock8 /system

mount -o remount,rw /system আমার জন্য কাজ। আমার ডিভাইসটি অ্যান্ড্রয়েড 5.1.1 এলএমওয়াইবিবিবি সহ নেক্সাস 5
মাকসিম দিমিত্রিভ

1

আমার জন্য ... কিছুই কাজ করছিল না এবং শেষ পর্যন্ত এটি কাজ করেছিল:

adb root
adb remount

1
"অ্যাডবিডি উত্পাদন তৈরিতে মূল হিসাবে চলতে পারে না"
ভাদজিম

0

আপনার কি কোনও সুরক্ষিত কার্নেল (boot.img) আছে? সিস্টেম পার্টিশনে লেখার অ্যাক্সেস সাধারণত বুট করার সময় কার্নেল দ্বারা অবরুদ্ধ থাকে। অ্যাডাবির সাথে / সিস্টেমে লিখিত অ্যাক্সেস পেতে সক্ষম হতে আপনাকে একটি পরিবর্তিত কার্নেল ফ্ল্যাশ করতে হবে।

আপনি কি ওএস-এ আর / ডাব্লু হিসাবে সিস্টেম মাউন্ট করতে পারবেন? তারপরে আপনি ফাইলটি অ্যাডবি বা কেবলমাত্র সাধারণ ইউএসবি (ডিভাইসের উপর নির্ভর করে এমটিপি বা মাস স্টোরেজ) ব্যবহার করে এসডি কার্ডে চাপতে পারেন এবং তারপরে এটি যথাযথ স্থানে অনুলিপি করতে পারেন এবং ডিভাইসে টার্মিনাল বা রুট-সক্ষম ফাইল ম্যানেজার ব্যবহারের অনুমতি নির্ধারণ করতে পারেন। তারপরে পুনরায় বুট করুন এবং এটি সেখানে থাকা এবং ইনস্টল করা উচিত।


আমি মনে করি যখন আমরা / সিস্টেমে অ্যাক্সেস করার চেষ্টা করি তার অর্থ এটি এখনও মূল হয় নি। তারা মূল অ্যাডবি শেল ব্যবহারের পুরো বিষয়টি হ'ল এটিতে রুট করতে su টু / সিস্টেমের মতো কোনও কিছুকে চাপ দেওয়া।
ওয়াং

@ ওয়াং ওপি স্পষ্টভাবে জানিয়েছে যে ইতিমধ্যে তার মূল ছিল
জেকি.দেব

0

আমি দেখতে পেলাম যে আমি TWRP- র পুনরুদ্ধার মোডটি ব্যবহার করে rw এ সিস্টেমটি মাউন্ট করতে পারি, "মাউন্ট" টিপুন এবং "সিস্টেম" নির্বাচন করে, "কেবল পঠনযোগ্য হিসাবে মাউন্ট" পরীক্ষা করা যায় না তা নিশ্চিত করে। তারপরে আমি system/appTWRP এর অন্তর্নির্মিত ফাইল ম্যানেজারটি ব্যবহার করে ফোল্ডারে APK এর অনুলিপি করতে পারি ।

এডিবি বা টার্মিনাল এমুলেটর ব্যবহার করে আরডাব্লু হিসাবে মাউন্ট করার আমার অন্য সমস্ত প্রচেষ্টা ব্যর্থ হয়েছে। ব্যাসিবক্স ব্যবহার করার চেষ্টা করেন নি।

স্মৃতি থেকে, এটি অতীতে আমার পক্ষে কাজ করেছে।


0

আমারও একই সমস্যা ছিল। আমি ব্যসিবক্স ব্যবহার করার সময় আমার সাফল্য ছিল (টয়বক্স সিস্টেম অ্যাপের সাথে বিভ্রান্ত হওয়ার দরকার নেই):

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