• 締切済み
  • すぐに回答を!

root取得後の/systemマウントについて。

困っております。 よろしくお願いいたします。 Androidをroot取得をしました。(端末エミュレータにてsu確認済み) ですが、rootを取得しただけでは、 systemフォルダはr/oのままで変更を加える事ができませんでした。 ですので、PCとUSBで接続し、adb shell にて、 #mount 確認しましたところ、 #/dev/block/hogehoge となっておりましたので、 #mount -o remount,rw -t yaffs2 /dev/block/hogehoge /system と入力しましたが返答が、 mount -o remount,rw -t yaffs2 /dev/block/hogehoge /system mount: Invalid argument となってしまいr/wにする事ができませんでした。 どなたかご教授頂きたく、 よろしくお願い致します。

noname#201736
noname#201736

共感・応援の気持ちを伝えよう!

  • Android
  • 回答数2
  • 閲覧数561
  • ありがとう数2

みんなの回答

  • 回答No.2

まったくの素人ですか。 操作を誤ってそのAndroidが動かなくなったとき、素知らぬ顔して修理に出さない(自分でなんとかするか、正直に事情を書いた上でオークションに出すか、捨てるか)だけの覚悟をしていますか? そのような物を修理に出すと、メーカー(電話会社)はサポート費用の値上げに踏み込まざるを得なくなっていき、皆が迷惑します。 その覚悟がないならターミナルアプリから操作するような作業をする前にLinuxの勉強をしてください。 Linuxを勉強すれば、今回の件もうまくいかない理由がわかる筈です。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ご返答ありがとうございます。 ご指摘通り素人でございます。 メーカー修理等に出す考えは毛頭ありません。 当方の端末は支払いも終わっているセカンド機ですので、 壊れても構わず、勉強の意味でroot化した次第ですから売る事もありません。 ご指導通り、Linuxの知識を向上させます。

  • 回答No.1

remount処理で変えられるのは読み書きパラメーターだけなので、指定は読み書きパラメーターと、マウントポイントだけ。 なので mount -o remount,rw /system です。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ご回答ありがとうございます! ご教授通り、 mount -o remount,rw /system を入力してみましたが、 読み書きパラメータが変更できませんでした。 私の質問の仕方が悪かったかもしれません。 当方まったくの素人でございます。 m(_ _)m 読み書きパラメータを変更させたいと考えています。 /system の読み書きを有効にさせて、 AdAwayなどのアプリを起動させたいと考えおります。 改めてご教授頂けますとありがたいです。 宜しくお願い致します。

関連するQ&A

  • システムディレクトリのマウント方法

    教えてください。 Android端末にて、管理者権限を取得し、フォントを変更しようと考えています。 現在、スーパーユーザー権限は取得できているのですが、 端末エミュレータにて、Rootディレクトリのマウントの方法がわかりません。 現在、端末エミュレータを起動すると、 $ で起動し、 $su # で、管理者権限でコマンドが実行できるところまでは来ています。 そこで、ホームページ等を見ながら、 #mount -o rw,remount -t ext3 /dev/root/ と入力しても Usage: mount [-r][-w][-o options][-t type] device directory と、mountコマンドの使い方が表示されるだけです。 コマンドが間違っているのでしょうか? よろしくおねがいします。

  • Root化 Mountについて L-01D

    現在L-01Dのroot化を行っているのですが、少し躓いたので質問します。 root権限を取得し、あとはSu有効化の段階まで来ているのですが mount -o rw,remount/system のコマンドを打つと Usage:mount[-r][-w][-o options][-t type] device directory という結果が返っており、その後のコマンドの結果が Read-only file system となります。 調べた結果、Read-onlyとなるのはremountが成功していないためだということ、mountのコマンドにはディレクトリを指定しないといけないことがわかったのですが、L-01Dのディレクトリというのはどういった記述になるのでしょうか? お願いします。

  • Android の adb shell について

    rootedの端末でandroidscreencastを導入したあとコマンドプロンプトからadb shellにて adb shell <press enter> su <press enter> After this step, check your phone to see that it is asking for super user permissions, or that there is a message that says that SU permissions are granted mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system <press enter> chmod 4755 /system/bin/sh <press enter> exit <press enter> を実行すると、adb shellでsuを抜けられなくなりました。($に戻れなくなりました) 直す方法を教えてください(><)

  • シングルユーザモード

    Linuxの管理を前任者から任された、全くのLinux素人です。 rootのパスワードがわからないので、シングルユーザモードで新しくパスワードを設定しようとしています。 しかし、以下のようなプログラムをどこで操作すればよいかわかりません。 # boot : Linux single init=/bin/sh # mount -n -o remount,rw -t ext2 /dev/hda1 / # cd /etc # vi shadow 初心者の私にもわかるように解説をお願いします。

  • RedHat Linux 7.2とCD-ROMのマウント

    以前に全く同じ質問をしたものですが、再度御願いします。 RedHat Linux 7.2を投入しまして正常に作動を確認後、必要が在ってCD-ROMのマウント使用としたのですが、マウントされません。 mount: /dev/cdrom is not a valid block deviceと表示されます。ちなみにfstabの関連のラインは次の通りです。 /dev/cdrom /mnt/cdrom iso9660 noauto,owner,kudzu 0 0となっています。mount -t iso9660 -o ro /dev/cdrom /mnt/cdromも作動しませんでした。どなたか解決策が在りましたら、教えてください。

  • fstab に記載してもマウントされません

    Debianですが /etc/fstabの内容は次のとおりです。 proc /proc proc defaults 0 0 /dev/sda1 / ext3 defaults,errors=remount -ro 0 1 /dev/sdb1 / ext3 defaults -ro 0 1 です。 これで起動しますと「sda」はファイルシステムとして通常にアクセスできますが、「sdb」は #mount /dev/sdb /mnt/sdb としないとマウントできません。 また、書き込みが出来ません。 自動でマウントする方法と書き込み可能にする方法を教えてください。

  • リードオンリーのディレクトリを読み書き可能にリマウントするにはどうすれ

    リードオンリーのディレクトリを読み書き可能にリマウントするにはどうすればよいでしょうか? rootでログインしているとして/dataというディレクトリがリードオンリーと仮定して 例)mount -o rw,remount /data 足りない部分がわかりません。

  • CDROMのマウントについて

    初めて投稿させて頂きます。初心者です。 Ultra機にSolaris10SPARC版のコアシステムサポートを(分けありで)インストールしたのですが、squidを入れようと思ってCDROMにsquid-2.6.STABLE2.tarを入れて、マシンにCDROMを入れたのですがマウントしません。 下記が起動時のファイルシステムです。 /dev/rdsk/c0t0d0s1: is logging. /dev/rdsk/c0t0d0s4: is logging. /dev/rdsk/c0t0d0s5: is logging. 下記が現在の/etc/vfstabの中です。 #device device mount FS fsck mount mount #to mount to fsck point type pass at boot options # fd - /dev/fd fd - no - /proc - /proc proc - no - /dev/dsk/c0t0d0s0 /dev/rdsk/c0t0d0s0 / ufs 1 no - /dev/dsk/c0t0d0s3 /dev/rdsk/c0t0d0s3 /usr ufs 1 no - /dev/dsk/c0t0d0s2 /dev/rdsk/c0t0d0s2 /var ufs 1 no - /dev/dsk/c0t0d0s5 /dev/rdsk/c0t0d0s5 /data ufs 2 yes - /dev/dsk/c0t0d0s4 /dev/rdsk/c0t0d0s4 /opt ufs 2 yes - /dev/dsk/c0t0d0s1 /dev/rdsk/c0t0d0s1 /swap ufs 2 yes - /devices - /devices devfs - no - ctfs - /system/contract ctfs - no - objfs - /system/object objfs - no - swap - /tmp tmpfs - yes - インストール時のファイルシステムの指定に問題があるのでしょうか? どなたか解決策をご教示下さい。 宜しくお願い致します。

  • TurboLinux6.0でCDがマウントできない

    ktermでmount /dev/cdrom と入力すると 「間違ったファイルシルテム、不正なオプション、/dev/fd0 の スーパーブロックが不正、或いはファイルシステムのマウントが多すぎます」 と言うメッセージが表示されます。 症状と解決法を教えていただけませんでしょうか。お願いします。

  • コンパクトフラッシュのマウント

    コンパクトフラッシュのバックアップ作成したいです。 旧CFはCent OSに新CFはUSB+リーダーでVineにつないでます。 新CFをfdiskで旧CFと同じようパーティションに切りました、フォーマットもしました。 fdisk -l でそれぞれのパーティションは見えてます。 しかし、マウントポイントを作り、それぞれのマウントしようとしてもマウントできません。 /sbin/fdisk -l /dev/sdc1 とすると、 Disk /dev/sdc1: 7999 MB, 7999884288 bytes 247 heads, 62 sectors/track, 1020 cylinders Units = シリンダ数 of 15314 * 512 = 7840768 bytes デバイス Boot Start End Blocks Id System /dev/sdc1p1 1 13 99510 83 Linux /dev/sdc1p2 14 996 7526831 83 Linux と出ます。 mount /dev/sdc1p1 /hoge1 nfs としましたが、 Usage: mount -V : print version mount -h : print this help mount : list mounted filesystems mount -l : idem, including volume labels So far the informational part. Next the mounting. The command is `mount [-t fstype] something somewhere'. Details found in /etc/fstab may be omitted. mount -a [-t|-O] ... : mount all stuff from /etc/fstab mount device : mount device at the known place mount directory : mount known device here mount -t type dev dir : ordinary mount command Note that one does not really mount a device, one mounts a filesystem (of the given type) found on the device. One can also mount an already visible directory tree elsewhere: mount --bind olddir newdir or move a subtree: mount --move olddir newdir A device can be given by name, say /dev/hda1 or /dev/cdrom, or by label, using -L label or by uuid, using -U uuid . Other options: [-nfFrsvw] [-o options] [-p passwdfd]. For many more details, say man 8 mount . となり、うまくマウントできません。 /devを確認すると、sdc1はあるのですが、sdc1p1がありません。 どうしたら、それぞれのパーティションをマウントできるでしょうか。