Для того, чтобы заработал Debian не нужно удалять Android. Более того, в прошивке надо подправить только 1 коротенький файлик и все. Все основные изменения производятся на SD. Поэтому настройку и конфигурирование можно проводить на большом компьютере.
Для запуска Debian нужно выполнить 2 шага:
Кому нравится, создать разделы можно, например, с помощью gparted
|
Замечение. debian_lenny_armel_desktop.qcow2All images are 16GiB images in QCOW2 format on which a Debian Lenny or Squeeze system has been installed. The standard images correspond to a "Standard system" installation, while the desktop images correspond to a "Standard system" + "Desktop environment" with Gnome, KDE and Xfce environments. Other options are as follow: - Keyboard: US - Locale: en_US - Mirror: ftp.debian.org - Hostname: debian-armel - Root password: root - User account: user - User password: user |
# /etc/fstab: static file system information. |
Для всех
файлов и самого каталога /home/user проверить и по необходимости
сменить владельца на user (1000), группа user (1000) chown
1000:1000 ./user
Ниже приводится нужное содержимое файла rockdev\parameter. Внесенные
изменения выделены.Обратите внимание на 250М, после этого доступной
памяти для Дебиан будет 247М(!),
а не 205 как это было раньше!
FW_VERSION: 2.1.11117 |
Замечание Судя по параметрам в Roverbook steel уже использует Kernel parameters (см.список всех опций). Что позволило мне сделать загрузку с SD.
|
Если поменять console=ttyS1,115200n8n
на console=tty0
при загрузке системы все сообщения загрузки будут выводиться на экран.
Загрузка kernel и FS с SD карты. На Rovere еще не проверял. источник setenv bootargs root=/dev/mmcblk0p1 rw rootwait vram=6272K omapfb.vram=0:3000K mmc_core.removable=0 ext2load mmc 0 0x80300000 /boot/uImage-3 bootm 0x80300000 |
Загрузка системы с моей SD class4 длиться 4-5 минут (точно не засекал).
Можно подправить файлы конфигурации.
1. Для того, чтобы настраивалась сеть из-под X:
/etc/network/interfaces
NetworkConfiguration Wiki
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
# allow-hotplug eth0
# iface eth0 inet dhcp
/etc/NetworkManager/NetworkManager.conf
NetworkManager Wiki или форум
[main]Перезапуск network-manager:
plugins=ifupdown,keyfile
[ifupdown]
managed=true
/etc/init.d/network-manager restart или sudo service network-manager restart
roverbooksteel_host
#ls /dev
....
log_main mtdblock7 rk1000_TVOUT tty41 urandom
log_radio mtdblock8 rk28-dsp tty42 usbdev1.1_ep00
loop0 mtdblock9 root tty43 usbdev1.1_ep81
loop1 nbd0 rtc0 tty44 vcs
loop2 nbd1 shm tty45 vcs1
loop3 nbd10 snd tty46 vcs2
loop4 nbd11 stderr tty47 vcs3
loop5 nbd12 stdin tty48 vcs4
loop6 nbd13 stdout tty49 vcs5
loop7 nbd14 tty tty5 vcs6
MAKEDEV nbd15 tty0 tty50 vcs7
mem nbd2 tty1 tty51 vcsa
mmcblk0 nbd3 tty10 tty52 vcsa1
mmcblk0p1 nbd4 tty11 tty53 vcsa2
mmcblk0p2 nbd5 tty12 tty54 vcsa3
mmcblk0p3 nbd6 tty13 tty55 vcsa4
mtd0 nbd7 tty14 tty56 vcsa5
mtd0ro nbd8 tty15 tty57 vcsa6
mtd1 nbd9 tty16 tty58 vcsa7
mtd10 net tty17 tty59 xconsole
mtd10ro network_latency tty18 tty6 zero
mtd1ro network_throughput tty19 tty60
mtd2 null tty2 tty61
roverbooksteel:/home/user#
#update-rc.d -f gdm remove
Нагрузка на систему, команда top
#top
top - 00:28:01 up 37 min, 1 user, load average: 0.11, 1.03, 1.35
Tasks: 85 total, 2 running, 83 sleeping, 0 stopped, 0 zombie
Cpu(s): 8.5%us, 2.0%sy, 0.0%ni, 89.5%idle, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 205272k (теперь 247!) total, 197440k used, 7832k free, 4604k buffers
Swap: 262136k total, 80188k used, 181948k free, 109604k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3221 user 20 0 33660 16m 13m S 4.6 8.4 0:07.54 konsole
2323 root 20 0 30236 10m 5348 S 3.6 5.3 0:58.34 Xorg
3358 root 20 0 2480 1116 892 R 1.3 0.5 0:01.55 top
1386 root 20 0 2836 524 452 S 0.3 0.3 0:00.97 dirmngr
1703 haldaemo 20 0 6580 1872 1564 S 0.3 0.9 0:03.24 hald
2441 user 20 0 17700 2440 2088 S 0.3 1.2 0:06.92 gnome-screensav
2455 user 20 0 50616 16m 11m S 0.3 8.4 1:00.83 gnome-panel
2478 user 20 0 28052 9608 8444 S 0.3 4.7 0:08.80 nm-applet
1 root 20 0 1968 608 548 S 0.0 0.3 0:03.59 init
2 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root 15 -5 0 0 0 S 0.0 0.0 0:00.01 ksoftirqd/0
4 root RT -5 0 0 0 S 0.0 0.0 0:00.04 watchdog/0
5 root 15 -5 0 0 0 R 0.0 0.0 0:02.63 events/0
6 root 15 -5 0 0 0 S 0.0 0.0 0:00.03 khelper
9 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 suspend/0
78 root 15 -5 0 0 0 S 0.0 0.0 0:00.09 kblockd/0
91 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 ksuspend_usbd