
Android平板改装成了Debian的系统,有点小问题
-
- 帖子: 27
- 注册时间: 2010-08-07 13:11
Re: Android平板改装成了Debian的系统,有点小问题
我卡在chroot和dd上了,前者没有root无法运行,后者不会用,到底怎样吧.tar.bz2直接还原到一个分区下(ext3)?还有,楼主能否共享下具体操作方法?比如到哪里下镜像,挂载等
多谢了。还有,不知楼主那开始段考没,我们这里下周三段考

- oppop007
- 帖子: 128
- 注册时间: 2010-12-28 19:12
- 来自: Nanjing, Jiangsu, China
Re: Android平板改装成了Debian的系统,有点小问题
这比较麻烦,现在用电视机上的,打字不便。。。。。。等下午或晚上用电脑发个详细的。至于考试,我们这周才考过。。。。怕怕。。。。。
# whoami
古风派;Linux爱好者;吟风弄月者;爱装可爱者;Geek;应试教育的受害者。
# cat /etc/issue
本人一般每周六才能玩电脑,所以平时会偷偷地用那台“云媒体电视”上论坛,不过操作很麻烦,就一个遥控器。有时无法换行,无法发表情&正常使用BBCode;浏览器很破,相当于Firefox<3.0,不支持Javascript等……(>_<)……So, 如果本人发的文字出现了格式错误,请多多包涵。谢啦~
古风派;Linux爱好者;吟风弄月者;爱装可爱者;Geek;应试教育的受害者。
# cat /etc/issue
本人一般每周六才能玩电脑,所以平时会偷偷地用那台“云媒体电视”上论坛,不过操作很麻烦,就一个遥控器。有时无法换行,无法发表情&正常使用BBCode;浏览器很破,相当于Firefox<3.0,不支持Javascript等……(>_<)……So, 如果本人发的文字出现了格式错误,请多多包涵。谢啦~
- oppop007
- 帖子: 128
- 注册时间: 2010-12-28 19:12
- 来自: Nanjing, Jiangsu, China
Re: Android平板改装成了Debian的系统,有点小问题
这个我倒没听说。不过如果当初编译时允许adbd以root权限启动,而/system挂载的又是支持写入的文件系统(当然,如果是cramfs这类只读的,就只能改固件了),那么就很容易了!lxr1234 写了:不一定,android root关键是要破解bootlock这样才可以通过fastboot安装su文件(我记得如此)。
可是据我所知android不用udev的好像,下面只有一个叫uevent的东西(和kernel的uevent有关吗)
# whoami
古风派;Linux爱好者;吟风弄月者;爱装可爱者;Geek;应试教育的受害者。
# cat /etc/issue
本人一般每周六才能玩电脑,所以平时会偷偷地用那台“云媒体电视”上论坛,不过操作很麻烦,就一个遥控器。有时无法换行,无法发表情&正常使用BBCode;浏览器很破,相当于Firefox<3.0,不支持Javascript等……(>_<)……So, 如果本人发的文字出现了格式错误,请多多包涵。谢啦~
古风派;Linux爱好者;吟风弄月者;爱装可爱者;Geek;应试教育的受害者。
# cat /etc/issue
本人一般每周六才能玩电脑,所以平时会偷偷地用那台“云媒体电视”上论坛,不过操作很麻烦,就一个遥控器。有时无法换行,无法发表情&正常使用BBCode;浏览器很破,相当于Firefox<3.0,不支持Javascript等……(>_<)……So, 如果本人发的文字出现了格式错误,请多多包涵。谢啦~
- oppop007
- 帖子: 128
- 注册时间: 2010-12-28 19:12
- 来自: Nanjing, Jiangsu, China
Re: Android平板改装成了Debian的系统,有点小问题
(接上)用adb push把su(之后记得设置执行权限)和Superuser.apk复制到相应位置,重启设备即可。至于udev,据本大侠观察,应该是被system_server本身和vold所取代了。
# whoami
古风派;Linux爱好者;吟风弄月者;爱装可爱者;Geek;应试教育的受害者。
# cat /etc/issue
本人一般每周六才能玩电脑,所以平时会偷偷地用那台“云媒体电视”上论坛,不过操作很麻烦,就一个遥控器。有时无法换行,无法发表情&正常使用BBCode;浏览器很破,相当于Firefox<3.0,不支持Javascript等……(>_<)……So, 如果本人发的文字出现了格式错误,请多多包涵。谢啦~
古风派;Linux爱好者;吟风弄月者;爱装可爱者;Geek;应试教育的受害者。
# cat /etc/issue
本人一般每周六才能玩电脑,所以平时会偷偷地用那台“云媒体电视”上论坛,不过操作很麻烦,就一个遥控器。有时无法换行,无法发表情&正常使用BBCode;浏览器很破,相当于Firefox<3.0,不支持Javascript等……(>_<)……So, 如果本人发的文字出现了格式错误,请多多包涵。谢啦~
- oppop007
- 帖子: 128
- 注册时间: 2010-12-28 19:12
- 来自: Nanjing, Jiangsu, China
Re: Android平板改装成了Debian的系统,有点小问题
(至于如何建立Debian镜像,请各位自行查阅debootstrap的使用说明,本大侠在此不再赘述。)ganhailin 写了:话说我还在研究用chroot做双系统呢,我用蓝魔v65pro,mips处理器,官方就有root文件系统,但就不知道怎么用,我还是个小白,也是初二,但我五年级时才开始玩linux,不知楼主怎么做到的
Debian on Android·Load scripts
看好咯~本大侠的杰作们~


各位可以根据自己的实际情况修改这些脚本(为了方便,建议分开添加进Connectbot(一个很棒的Android终端)的“登入后动作”,方可『一爽到底』~

『装载Debian镜像』
代码: 全选
su
busybox losetup /dev/block/loop2 /flash/debian/debian.img
busybox mount /dev/block/loop2 /flash/debian/loop/ -o loop
busybox losetup /dev/block/loop4 /sdcard/debian-extend-1.img
busybox mount /dev/block/loop4 /flash/debian/loop/disks/ext1 -o loop
exit
exit
『进入Debian shell』
代码: 全选
su
busybox chroot /flash/debian/loop/
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
mount proc /proc -t proc
mount sysfs /sys -t sysfs
mount devpts /dev/pts -t devpts
hostname Jingtian-Pad
bash
export USER=root
export HOME=/root
export DISPLAY=:1
export TERM=xterm
mount /dev/mtdblock8 /mnt/flash
mount /dev/mmcblk0p1 /mnt/tf
clear
『开启swap』
代码: 全选
su
busybox swapoff /dev/bl*/mtd*10
busybox swapon /dev/block/mmcblk0p2
busybox swapon /sdcard/swap*
exit
exit
『修复镜像,用于非正常断电后』
代码: 全选
su
e2fsck -fy /flash/debian/debian.img
e2fsck -fy /sdcard/debian-extended-1.img
exit
exit
『进入GNOME桌面!』
代码: 全选
su
busybox swapon /dev/block/mmcblk0p2
busybox chroot /flash/debian/loop/
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
mount proc /proc -t proc
mount sysfs /sys -t sysfs
mount devpts /dev/pts -t devpts
hostname Jingtian-Pad
bash
export USER=root
export HOME=/root
export DISPLAY=:1
export TERM=xterm
mount /dev/mtdblock8 /mnt/flash
mount /dev/mmcblk0p1 /mnt/tf
clear
#echo "***WILL STOP mediaserver NOW.***"
#echo
#echo "***PRESS ENTER TO CONTINUE***"
#read
cd
pkill -KILL media
################LOOK AT BELOW!!!###############
# Place a wave sound file (At least 6 seconds) in the /root directory!!!
################LOOK AT ABOVE!!!###############
aplay *wav&
sleep 3
pkill -STOP media
pkill -STOP debugg
sleep 5
echo "Good! The mediaserver has been stopped"
pkill aplay
sync
sleep 5
rm nohup.out
start-system-services
nohup stop-android&
nohup X :1&
sleep 9;nohup gnome-session&
#sleep 8;nohup icewm&
#sleep 9;nohup kvkbd&
『stop-android』
代码: 全选
#!/bin/sh
sleep 20
killall -STOP system_server
nohup udevd&
killall -STOP org.connectbot
代码: 全选
#!/bin/sh
/etc/init.d/dbus start
/etc/init.d/hal start
/etc/init.d/acpid start
『/etc/init.d/hal 』
代码: 全选
#! /bin/sh
### BEGIN INIT INFO
# Provides: hal
# Required-Start: $remote_fs dbus
# Required-Stop: $remote_fs dbus
# Should-Start: $syslog acpid
# Should-Stop: $syslog acpid
# Default-Start: 2 3 4 5
# Default-Stop: 1
# Short-Description: Hardware abstraction layer
# Description: The HAL daemon collects and maintains information about
# your hardware.
### END INIT INFO
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/sbin/hald
PIDDIR=/var/run/hald
PIDFILE=$PIDDIR/hald.pid
NAME=hald
DAEMONUSER=haldaemon
DESC="Hardware abstraction layer"
test -x $DAEMON || exit 0
. /lib/lsb/init-functions
# Include hal defaults if available
if [ -f /etc/default/hal ] ; then
. /etc/default/hal
fi
set -e
do_start() {
if [ ! -d $PIDDIR ]; then
mkdir -p $PIDDIR
chown $DAEMONUSER:$DAEMONUSER $PIDDIR
fi
start-stop-daemon --start --oknodo --pidfile $PIDFILE \
--exec $DAEMON -- $DAEMON_OPTS
}
do_stop() {
start-stop-daemon --stop --retry 5 --oknodo --quiet --pidfile $PIDFILE \
--exec $DAEMON
}
check_prerequisites() {
UNAME=`uname`
if [ ! -d /proc/sys/fs/inotify ] && [ $UNAME = "Linux" ]; then
log_failure_msg "Can't start $DESC - enable inotify support in your kernel"
exit 0
fi
if [ ! -e /var/run/dbus/system_bus_socket ]; then
log_failure_msg "Can't start $DESC - please ensure dbus is running"
exit 0
fi
if [ ! -d /sys/devices ] && [ $UNAME = "Linux" ]; then
log_failure_msg "Can't start $DESC - sysfs not mounted on /sys"
exit 0
fi
if [ "$(stat -c %d/%i /)" != "$(stat -Lc %d/%i /proc/1/root 2>/dev/null)" ] && [ $UNAME != "GNU" ]; then
echo "Can't start $DESC - detected chrooted session"
echo "Jingtian: It doesn't matter...So let's continue."
#exit 0
fi
}
case "$1" in
start)
check_prerequisites
log_daemon_msg "Starting $DESC" "$NAME"
do_start
log_end_msg $?
;;
stop)
log_daemon_msg "Stopping $DESC" "$NAME"
do_stop
log_end_msg $?
;;
restart|force-reload)
check_prerequisites
log_daemon_msg "Restarting $DESC" "$NAME"
do_stop
do_start
log_end_msg $?
;;
status)
status_of_proc -p $PIDFILE $DAEMON $NAME && exit 0 || exit $?
;;
*)
log_success_msg "Usage: $0 {start|stop|restart|force-reload|status}" >&2
exit 1
;;
esac
exit 0
Modified application configs:
『/etc/pulse/default.pa』
代码: 全选
#!/usr/bin/pulseaudio -nF
#
# This file is part of PulseAudio.
#
# PulseAudio is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# PulseAudio is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, write to the Free Software Foundation,
# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
# This startup script is used only if PulseAudio is started per-user
# (i.e. not in system mode)
.nofail
### Load something into the sample cache
load-sample-lazy x11-bell /usr/share/sounds/gtk-events/activate.wav
load-sample-lazy pulse-hotplug /usr/share/sounds/startup3.wav
load-sample-lazy pulse-coldplug /usr/share/sounds/startup3.wav
load-sample-lazy pulse-access /usr/share/sounds/generic.wav
.fail
### Automatically restore the volume of streams and devices
#load-module module-device-restore
#load-module module-stream-restore
#load-module module-card-restore
### Automatically augment property information from .desktop files
### stored in /usr/share/application
load-module module-augment-properties
### Load audio drivers statically (it's probably better to not load
### these drivers manually, but instead use module-hal-detect --
### see below -- for doing this automatically)
load-module module-alsa-sink
load-module module-alsa-source device=hw:0,0
#load-module module-oss device="/dev/dsp" sink_name=output source_name=input
#load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
#load-module module-null-sink
#load-module module-pipe-sink
### Automatically load driver modules depending on the hardware available
.ifexists module-udev-detect.so
#3load-module module-udev-detect
.else
### Alternatively use the static hardware detection module (for systems that
### lack udev support)
load-module module-detect
.endif
### Automatically load driver modules for Bluetooth hardware
.ifexists module-bluetooth-discover.so
#33load-module module-bluetooth-discover
.endif
### Load several protocols
.ifexists module-esound-protocol-unix.so
#load-module module-esound-protocol-unix
.endif
load-module module-native-protocol-unix
### Network access (may be configured with paprefs, so leave this commented
### here if you plan to use paprefs)
#load-module module-esound-protocol-tcp
#load-module module-native-protocol-tcp
#load-module module-zeroconf-publish
### Load the RTP reciever module (also configured via paprefs, see above)
#load-module module-rtp-recv
### Load the RTP sender module (also configured via paprefs, see above)
#load-module module-null-sink sink_name=rtp format=s16le channels=2 rate=48000 description="RTP Multicast Sink"
#load-module module-rtp-send source=rtp.monitor
### Load additional modules from GConf settings. This can be configured with the paprefs tool.
### Please keep in mind that the modules configured by paprefs might conflict with manually
### loaded modules.
.ifexists module-gconf.so
.nofail
load-module module-gconf
.fail
.endif
### Automatically restore the default sink/source when changed by the user during runtime
load-module module-default-device-restore
### Automatically move streams to the default sink if the sink they are
### connected to dies, similar for sources
load-module module-rescue-streams
### Make sure we always have a sink around, even if it is a null sink.
load-module module-always-sink
### Honour intended role device property
load-module module-intended-roles
### Automatically suspend sinks/sources that become idle for too long
load-module module-suspend-on-idle
### If autoexit on idle is enabled we want to make sure we only quit
### when no local session needs us anymore.
#33load-module module-console-kit
### Enable positioned event sounds
load-module module-position-event-sounds
### Cork music streams when a phone stream is active
load-module module-cork-music-on-phone
# X11 modules should not be started from default.pa so that one daemon
# can be shared by multiple sessions.
### Load X11 bell module
#load-module module-x11-bell sample=bell-windowing-system
### Register ourselves in the X11 session manager
#load-module module-x11-xsmp
### Publish connection data in the X11 root window
#.ifexists module-x11-publish.so
#.nofail
#load-module module-x11-publish
#.fail
#.endif
### Make some devices default
#set-default-sink output
#set-default-source input
代码: 全选
# This file is part of PulseAudio.
#
# PulseAudio is free software; you can redistribute it and/or modify
# it under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# PulseAudio is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA.
## Configuration file for the PulseAudio daemon. See pulse-daemon.conf(5) for
## more information. Default values a commented out. Use either ; or # for
## commenting.
; daemonize = no
; fail = yes
; allow-module-loading = yes
; allow-exit = no
; use-pid-file = yes
; system-instance = no
; enable-shm = no
; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
; lock-memory = no
; cpu-limit = no
; high-priority = yes
; nice-level = -1
; realtime-scheduling = no
; realtime-priority = 5
; exit-idle-time = 20
; scache-idle-time = 20
; dl-search-path = (depends on architecture)
; load-default-script-file = yes
; default-script-file =
; log-target = auto
; log-level = notice
; log-meta = no
; log-time = no
; log-backtrace = 0
; resample-method = ffmpeg
; enable-remixing = no
; enable-lfe-remixing = no
; flat-volumes = yes
; rlimit-fsize = -1
; rlimit-data = -1
; rlimit-stack = -1
; rlimit-core = -1
; rlimit-as = -1
; rlimit-rss = -1
; rlimit-nproc = -1
; rlimit-nofile = 256
; rlimit-memlock = -1
; rlimit-locks = -1
; rlimit-sigpending = -1
; rlimit-msgqueue = -1
; rlimit-nice = 31
; rlimit-rtprio = 9
; rlimit-rttime = 1000000
; default-sample-format = s16le
; default-sample-rate = 48000
; default-sample-channels = 2
; default-channel-map = front-left,front-right
; default-fragments = 4
; default-fragment-size-msec = 25
1、To start the pulseaudio server, execute "pulseaudio --resample-method=ffmpeg". You can add this to GNOME's autostart list.
2、If your original system (Android) has some external drivers (modules), remember to copy them into <Debian_root>/lib/modules/<Kernel_version>/...... and execute depmod for better experience.(You can modprobe them easily in the debian terminal when works without Android.)

这里再附几张图,哈哈~

这是我的Connectbot主机列表。【名字取得比较可爱哦!(*^__^*) 嘻嘻……】







嘿嘿,本大侠应该写得还行吧。欢迎各位提出修改意见哦~

(再插一句,本大侠问的问题至今还没有解决呢…………这楼貌似跑题得很严重啊。。。。。


# whoami
古风派;Linux爱好者;吟风弄月者;爱装可爱者;Geek;应试教育的受害者。
# cat /etc/issue
本人一般每周六才能玩电脑,所以平时会偷偷地用那台“云媒体电视”上论坛,不过操作很麻烦,就一个遥控器。有时无法换行,无法发表情&正常使用BBCode;浏览器很破,相当于Firefox<3.0,不支持Javascript等……(>_<)……So, 如果本人发的文字出现了格式错误,请多多包涵。谢啦~
古风派;Linux爱好者;吟风弄月者;爱装可爱者;Geek;应试教育的受害者。
# cat /etc/issue
本人一般每周六才能玩电脑,所以平时会偷偷地用那台“云媒体电视”上论坛,不过操作很麻烦,就一个遥控器。有时无法换行,无法发表情&正常使用BBCode;浏览器很破,相当于Firefox<3.0,不支持Javascript等……(>_<)……So, 如果本人发的文字出现了格式错误,请多多包涵。谢啦~
- lby1997
- 帖子: 20
- 注册时间: 2011-07-24 22:50
- 来自: 天朝帝都村东路
Re: Android平板改装成了Debian的系统,有点小问题
lz强人,这让我这个初三了还啥都不会的菜鸟情何以堪.............
看过的部分动漫中最喜欢的人物:
天降之物:妮姆芙,伊卡洛斯
CLANNAD:一之濑琴美,板上智代
蔷薇少女:真红,苍星石
这个是僵尸吗:优克里伍德·和路塞伊斯,梅尔·修德罗姆
公主恋人:夏洛特·海瑟林克,西尔维娅·范·霍森
Angel Beats:立华奏,仲村由理
雪之少女:美坂香里,仓田佐祐理
吸血鬼骑士:远矢莉磨,黑主优姬
电波女与青春男:藤和艾莉欧,御船流子
旋风管家:桂雏菊,三千院凪
学园默示录:毒岛冴子,宫本丽
天降之物:妮姆芙,伊卡洛斯
CLANNAD:一之濑琴美,板上智代
蔷薇少女:真红,苍星石
这个是僵尸吗:优克里伍德·和路塞伊斯,梅尔·修德罗姆
公主恋人:夏洛特·海瑟林克,西尔维娅·范·霍森
Angel Beats:立华奏,仲村由理
雪之少女:美坂香里,仓田佐祐理
吸血鬼骑士:远矢莉磨,黑主优姬
电波女与青春男:藤和艾莉欧,御船流子
旋风管家:桂雏菊,三千院凪
学园默示录:毒岛冴子,宫本丽
- phoenixlzx
- 帖子: 2245
- 注册时间: 2009-07-29 20:11
- 系统: Arch Linux
- 来自: Gensokyo
- 联系:
- oppop007
- 帖子: 128
- 注册时间: 2010-12-28 19:12
- 来自: Nanjing, Jiangsu, China
Re: Android平板改装成了Debian的系统,有点小问题
好吧,又是位初中的。。。。。幸会。看来在咱们初中生群体里,Linux的普及率算是比较高的了,哈哈。lby1997 写了:lz强人,这让我这个初三了还啥都不会的菜鸟情何以堪.............
# whoami
古风派;Linux爱好者;吟风弄月者;爱装可爱者;Geek;应试教育的受害者。
# cat /etc/issue
本人一般每周六才能玩电脑,所以平时会偷偷地用那台“云媒体电视”上论坛,不过操作很麻烦,就一个遥控器。有时无法换行,无法发表情&正常使用BBCode;浏览器很破,相当于Firefox<3.0,不支持Javascript等……(>_<)……So, 如果本人发的文字出现了格式错误,请多多包涵。谢啦~
古风派;Linux爱好者;吟风弄月者;爱装可爱者;Geek;应试教育的受害者。
# cat /etc/issue
本人一般每周六才能玩电脑,所以平时会偷偷地用那台“云媒体电视”上论坛,不过操作很麻烦,就一个遥控器。有时无法换行,无法发表情&正常使用BBCode;浏览器很破,相当于Firefox<3.0,不支持Javascript等……(>_<)……So, 如果本人发的文字出现了格式错误,请多多包涵。谢啦~
- lxr1234
- 帖子: 721
- 注册时间: 2009-04-10 11:15
- 来自: 三民主义国国民权利省我的选择市中共下台镇
Re: Android平板改装成了Debian的系统,有点小问题
大家可以搜索
debian android chroot
不够只有英文版,
楼主应该是参照执行的,不错。
那个方法最多缺点就是有个img,电脑上管理要挂载两次,而且chroot本来就有损耗。
另外我的原生方案快成功了,htc evo 3d的。
不过可能先写英文教程。随便宣传一下。
debian android chroot
不够只有英文版,
楼主应该是参照执行的,不错。
那个方法最多缺点就是有个img,电脑上管理要挂载两次,而且chroot本来就有损耗。
另外我的原生方案快成功了,htc evo 3d的。
不过可能先写英文教程。随便宣传一下。
强烈反对M$的ARM Secure Boot 锁定要求,大家请签名反对
http://www.fsf.org/campaigns/secure-boo ... cted-boot/
http://www.fsf.org/campaigns/secure-boo ... cted-boot/
- oppop007
- 帖子: 128
- 注册时间: 2010-12-28 19:12
- 来自: Nanjing, Jiangsu, China
Re: Android平板改装成了Debian的系统,有点小问题
好呀,大家一起加油哦!我有空可以再完善下那堆脚本。当然,也可以帮忙翻译你的教程。lxr1234 写了:大家可以搜索
debian android chroot
不够只有英文版,
楼主应该是参照执行的,不错。
那个方法最多缺点就是有个img,电脑上管理要挂载两次,而且chroot本来就有损耗。
另外我的原生方案快成功了,htc evo 3d的。
不过可能先写英文教程。随便宣传一下。
# whoami
古风派;Linux爱好者;吟风弄月者;爱装可爱者;Geek;应试教育的受害者。
# cat /etc/issue
本人一般每周六才能玩电脑,所以平时会偷偷地用那台“云媒体电视”上论坛,不过操作很麻烦,就一个遥控器。有时无法换行,无法发表情&正常使用BBCode;浏览器很破,相当于Firefox<3.0,不支持Javascript等……(>_<)……So, 如果本人发的文字出现了格式错误,请多多包涵。谢啦~
古风派;Linux爱好者;吟风弄月者;爱装可爱者;Geek;应试教育的受害者。
# cat /etc/issue
本人一般每周六才能玩电脑,所以平时会偷偷地用那台“云媒体电视”上论坛,不过操作很麻烦,就一个遥控器。有时无法换行,无法发表情&正常使用BBCode;浏览器很破,相当于Firefox<3.0,不支持Javascript等……(>_<)……So, 如果本人发的文字出现了格式错误,请多多包涵。谢啦~
-
- 帖子: 27
- 注册时间: 2010-08-07 13:11
Re: Android平板改装成了Debian的系统,有点小问题
关于chroot的问题,为啥我执行出现can't open /system/bin/sh
还有,我的adb始终是root权限,但终端软件始终是app 但都是井号,是用cat sh > su实现root的
还有,我的adb始终是root权限,但终端软件始终是app 但都是井号,是用cat sh > su实现root的
- oppop007
- 帖子: 128
- 注册时间: 2010-12-28 19:12
- 来自: Nanjing, Jiangsu, China
Re: Android平板改装成了Debian的系统,有点小问题
你看看chroot的命令选项说明,让它执行/bin/sh而不是/system/bin/sh。ganhailin 写了:关于chroot的问题,为啥我执行出现can't open /system/bin/sh
还有,我的adb始终是root权限,但终端软件始终是app 但都是井号,是用cat sh > su实现root的
PS:如果出现command not found的话,再前面加上busybox试试。

(在班上偷偷玩电脑ing………………

# whoami
古风派;Linux爱好者;吟风弄月者;爱装可爱者;Geek;应试教育的受害者。
# cat /etc/issue
本人一般每周六才能玩电脑,所以平时会偷偷地用那台“云媒体电视”上论坛,不过操作很麻烦,就一个遥控器。有时无法换行,无法发表情&正常使用BBCode;浏览器很破,相当于Firefox<3.0,不支持Javascript等……(>_<)……So, 如果本人发的文字出现了格式错误,请多多包涵。谢啦~
古风派;Linux爱好者;吟风弄月者;爱装可爱者;Geek;应试教育的受害者。
# cat /etc/issue
本人一般每周六才能玩电脑,所以平时会偷偷地用那台“云媒体电视”上论坛,不过操作很麻烦,就一个遥控器。有时无法换行,无法发表情&正常使用BBCode;浏览器很破,相当于Firefox<3.0,不支持Javascript等……(>_<)……So, 如果本人发的文字出现了格式错误,请多多包涵。谢啦~
-
- 帖子: 27
- 注册时间: 2010-08-07 13:11
Re: Android平板改装成了Debian的系统,有点小问题
五一假再说吧,周一至周五不能开电脑,mp4也没有chroot的权限,只能用root explorer进行 remount和修改系统文件,连mount的权限都没有,但它却出个#号来气我。。。。。。
还有,用u盘启动linux系统会不会降低u盘寿命的?因为硬盘没空余分区了,所以才用u盘来装
(这是用mp4上网写的)
还有,用u盘启动linux系统会不会降低u盘寿命的?因为硬盘没空余分区了,所以才用u盘来装
(这是用mp4上网写的)
- oppop007
- 帖子: 128
- 注册时间: 2010-12-28 19:12
- 来自: Nanjing, Jiangsu, China
Re: Android平板改装成了Debian的系统,有点小问题
好吧,关于这个问题,改天我详细说明一下。
用u盘启动操作系统的确会降低寿命啊。。。。小心哦!
用u盘启动操作系统的确会降低寿命啊。。。。小心哦!
# whoami
古风派;Linux爱好者;吟风弄月者;爱装可爱者;Geek;应试教育的受害者。
# cat /etc/issue
本人一般每周六才能玩电脑,所以平时会偷偷地用那台“云媒体电视”上论坛,不过操作很麻烦,就一个遥控器。有时无法换行,无法发表情&正常使用BBCode;浏览器很破,相当于Firefox<3.0,不支持Javascript等……(>_<)……So, 如果本人发的文字出现了格式错误,请多多包涵。谢啦~
古风派;Linux爱好者;吟风弄月者;爱装可爱者;Geek;应试教育的受害者。
# cat /etc/issue
本人一般每周六才能玩电脑,所以平时会偷偷地用那台“云媒体电视”上论坛,不过操作很麻烦,就一个遥控器。有时无法换行,无法发表情&正常使用BBCode;浏览器很破,相当于Firefox<3.0,不支持Javascript等……(>_<)……So, 如果本人发的文字出现了格式错误,请多多包涵。谢啦~
-
- 帖子: 27
- 注册时间: 2010-08-07 13:11
Re: Android平板改装成了Debian的系统,有点小问题
不是你的代码的问题,关键是蓝魔这该死的厂商弄得我无法root,
只好用ln -s /system/bin/sh /system/bin/su
chmod 6755 /system/bin/su
进行root。
不过还是想会考考好些,争取换个真正意义上的平板,至少要能root啊
只好用ln -s /system/bin/sh /system/bin/su
chmod 6755 /system/bin/su
进行root。
不过还是想会考考好些,争取换个真正意义上的平板,至少要能root啊