A. android手機如何用mount掛載目錄
ln -s 做軟連接就可以!還有你說的要開機就掛載需要手機支持ini.d腳本,如果不行那就解包boot.img在init.rc里自己寫代碼,另外mount是掛載分區的
B. android何時掛載ramdisk
ramdisk 是一種基於內存的虛擬磁碟技術,採用ext2文件系統。ramdisk.gz是ramdisk文件再壓縮後的格式。查看ramdisk.gz根文件系統,或者對原有的文件系統進行修改,只需解壓,再把獲得的鏡像文件掛載即可。 修改步驟如下: 解壓:轉到ramdisk.gz所在文件夾 #gunzip ramdisk.gz 注意,解壓後會得到ramdisk鏡像文件,該鏡像文件會把原有的ramdisk.gz覆蓋,因此如果想保留ramdisk.gz復制到其他文件夾後再解壓。 掛載: #mkdir /mnt/loop #mount –o loop ramdisk /mnt/loop //掛載鏡像到loop目錄 #cd /mnt/loop 這里可以看到, 就是ramdisk.gz成功載入後的目錄。 修改文件系統的內容 比如設置固定的IP地址,MAC地址。 umount /mnt/loop卸載 /mnt/loop0。 重新壓縮成.gz壓縮文件 #gzip –v9 ramdisk//生成新的ramdisk.gz壓縮文件
C. 安卓的掛載system分區在哪
以讀寫方式重新掛載需要操作的分區,按照如下操作:
1、重新掛載根分區
mount
-o
remount
/
。
2、以讀寫的模式重新掛載
根分區
mount
-o
remount,
rw
/。
3、以不含suid的模式重新掛載根分區
mount
-o
remount,
nosuid
/
。
4、重新掛載system分區。
mount
-o
remount,
system/。
D. android的mount命令怎麼用
如果你是在電腦上面使用adb命令的話 在插入usb之前還是得調成開發模式。然後在dos窗口(如果你連電腦怎麼進入dos窗口都不知道那麼你別問我)輸入adb devices 當然了,在電腦上連接手機需要先下載並安裝adb命令,這個你可以用手機PC助手安裝。 為了方便的adb命令的使用的話你還得下載adb驅動。關於adb驅動以後再跟大家講。
查看一下是否獲得設備信息並且是否連接上
當確認連接上了之後
使用
adb shell cat /proc/mtd 可以查看分區
或者你可以先輸入 adb shell 進入手機的shell交互的終端界面
然後輸入 cat/proc/mtd命令查看你的手機分區的掛載情況
然後這個時候就開始掛載分區了,比如我要重新掛載system分區為可讀寫
就輸入命令: mount -o remount,rw /dev/block/mtdblock3 /system
這個命令的意思是 remount是重新掛載的意思。r表示read。w表示write就是讀寫的意思。 然後後面跟著的是分區的路徑 路徑為/dev/block/mtdblock3 再就是要掛載在根目錄下面 並且命名為system
好了。現在打開你的re文件管理器。盡情的操縱你的system分區(文件夾)吧
E. Android中插入U盤,識別到容量,怎麼使用手工命令進行掛載
關於U盤的掛載可以先看一下這篇文章http://blog.csdn.net/yimiyangguang1314/article/details/6298276,作者是將U盤直接掛載在SD卡下。我的機器是MTK6575的平台,支持sdcard和sdcard2,親測將U盤掛載到sdcard2下可以實現U盤識別,但這只是一個臨時解決辦法,因為在同時插sdcard2和usb的情況下可能會有沖突,比如兩個設備相同目錄下存在同名文件的情況下只能識別一個。
要實現真正的U盤掛載需要修改幾個文件:
一、修改vold.fstab
添加一條dev_mount udisk /mnt/udisk auto /devices/platform/mt_usb/usb1
二、修改init.rc
1、
在
# create mountpoints
下添加一條
mkdir /mnt/udisk 0076 system system
2、
在
# Backwards Compat
下添加一條
symlink /mnt/udisk /udisk
三、修改storage_list.xml,此文件在frameworks/base/services/java/com/android/server/MountService.java的readStorageList方法里調用到。
[java] view plain
private void readStorageList(Resources resources) {
mVolumes.clear();
mVolumeMap.clear();
int id = com.android.internal.R.xml.storage_list;
XmlResourceParser parser = resources.getXml(id);
AttributeSet attrs = Xml.asAttributeSet(parser);
//在這里會解析storage_list.xml,並將外置存儲間設備的路徑(如"mnt/sdcard")通過廣播的方式發給上層,上層收到廣播後就會根據路徑去掃描設備。
。。。
}
系統自帶的storage_list.xml在frameworks/base/core/res/res/xml目錄下,內容如下
[html] view plain
<StorageList xmlns:android="http://schemas.android.com/apk/res/android">
<!-- removable is not set in nosdcard proct -->
<storage android:mountPoint="/mnt/sdcard"
android:storageDescription="@string/storage_sd_card"
android:removable="true"
android:primary="true" />
</StorageList>
第一次我在這個文件里加了一條
[html] view plain
<storage android:mountPoint="/mnt/udisk"
android:storageDescription="@string/storage_sd_card"
android:removable="true"
android:primary="false" />
重新編譯後測試無效,因為用的是MTK的平台代碼所以storage_list.xml有可能被MTK的代碼覆蓋了,於是在源碼下搜索storage_list.xml,果然在以下目錄中找到了。
./mediatek/custom/{project name}/resource_overlay/generic/frameworks/base/core/res/res/xml/storage_list.xml
./mediatek/custom/{project name}/resource_overlay/generic_emmc/frameworks/base/core/res/res/xml/storage_list.xml
./mediatek/custom/{project name}/resource_overlay/generic_nand/frameworks/base/core/res/res/xml/storage_list.xml
為了保險起見我在這三個文件里都加上了下面一句代碼
[html] view plain
<storage android:mountPoint="/mnt/udisk"
android:storageDescription="@string/storage_usb"
android:removable="true"
android:primary="false" />
重新new以後測試可以識別U盤了,不同的平台修改方式會存在一些差異,這里的方法僅供參考。
F. 摩托羅拉xt800 android的 連接上電腦出現這個問題 出現變成u盤掛載到電腦上 怎麼再掛載回手機啊...急~
你重新在手機上插拔一下SD卡就行了,建議使用91手機助手安裝軟體和拷貝文件。
G. 如何讓android自動掛載U盤
在froyo中用來管理自動掛載的腳本在/system/etc/vold.fstab 其中vold服務是專門來管理掛載的,大家ps一下就能看到這個進程
root 1666 1 4524 620 ffffffff 7ee0ee84 S /system/bin/vold
我們移植的時候,只需要告訴vold,你的usb的插口接在哪條匯流排上,我在這里就把自己的例子貼出來,讓大家做個參考
# usbstorage devices
dev_mount udisk /usbstorage/disk1 auto /devices/platform/tangox-ehci-hcd-0/usb1/1-1
## sdcard
dev_mount sdcard /sdcard/disk1 auto /devices/platform/sdhci0-tangox/mmc_host/mmc
H. 一個已經root的安卓10設備,通過mount命令可以重新掛載system目錄許可權,一直無法掛載根
摘要 ROOT就是根目錄,Android系統的ROOT可以解釋為開放根目錄許可權(最高管理員許可權)。由於Android的開放性,很多內置的應用被「深深」的植入系統之中無法刪除,ROOT獲得最高許可權是刪除這些應用的唯一途徑。鑒於Android的開放特性,只要是基於Android開發的系統100%可以被ROOT,但是實際手動操作的流程非常復雜,並且有版本限制。
I. 安卓手機 多重掛載SD卡怎麼用 我想恢復手機里的數據
你好,
多重掛載是指手機在連接電腦時,電腦和手機都可以訪問手機卡里的數據
,也就是說你可以一邊復制東西到sd卡里
,一遍玩手機卡里的游戲。關於怎麼用,一般來說都是自動啟用的,不用人為干預,不過我建議你在復制東西的時候最好不要在手機上使用sd卡,以防sd卡產生錯誤。
你如果想恢復手機里的數據
建議你把卡拿出來
用讀卡器連接電腦
使用軟體EasyRecovery。
J. 安卓手機沒有root,可以重新掛載/system目錄具體怎麼操作謝謝!
不能掛載的,因為沒有ROOT就沒有許可權是操作不了的。