Технический форум по робототехнике.
		
	
		 
	
		
			
			
				
				 setar » 01 сен 2011, 04:17 
			
			
	
			- Код: Выделить всё • Развернуть
 Kernel command line: console=ttySAC0,115200 root=/dev/mmcblk0p3 rootfstype=ext3                                                                               
mini2440=1tb rootdelay=3 init=/linuxrc                                      
.......
Creating 4 MTD partitions on "NAND 256MiB 3,3V 8-bit":                                                      
0x00000000-0x00060000 : "supervivi"                                   
0x00060000-0x00260000 : "Kernel"                                
0x00260000-0x40260000 : "root"                              
mtd: partition "root" extends beyond the end of device "NAND 256MiB 3,3V 8-bit"                                                                               
-- size truncated to 0xfda0000                              
0x00000000-0x40000                 
mtd: partition "nand" extends beyond the end of device "NAND 256MiB 3,3V 8-bit"                                                                               
-- size truncated to 0x10000000                               
........
mmc0: new SD card at address b758
mmcblk0: mmc0:b758 SU01G 965120KiB
 mmcblk0: p1 p2 p3
kjournald starting.  Commit interval 5 seconds
EXT3 FS on mmcblk0p3, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
.......
я вырезал наиболее важные моменты:
подготовка NAND произведена некорректно, никаких разделов с именем supervivi при использовании uboot остаться не должно.
это приводит к тому что усекается раздел root
Соответственно Вы обходите запустив корень с SD, ок так оно могло бы работать, однако сам корень похоже не очень рабочий
 
			
	 
	
	
		
			
			
				
				 bekor » 01 сен 2011, 10:28 
			
			
	
			и как же это исправить ?
			
	 
	
	
		
			
			
				
				 setar » 02 сен 2011, 13:09 
			
			
	
			что это ? то что разбивка nand не правильная - правится в процессе установки , точнее конфигурирования параметров в uboot. в статье про сборку и установку uboot это подробно рассматривается по командам.
то что с SD корень не работает (для этого не важна разбивка NAND ) - тут я не подскажу , Вам же андроид нужен, я не пробовал его.
добейтесь сначала работы любой системы которую уже ставили здесь.
Насколько я вижу у вас в корне тупо инит файла нету (или расположен в другом месте)
			
	 
	
	
		
			
			
				
				 bekor » 02 сен 2011, 18:25 
			
			
	
			я пробовал установить qtopia, wince5, wince6,
они все нормально устанавливаются и запускаются тоже без проблем,
а вот с андроидом постоянно геморрой какой то 

 
			
	 
	
	
		
			
			
				
				 setar » 02 сен 2011, 21:59 
			
			
	
			ну значит правильный ответ - андроид не той системы (всмысле rootfs кривой сборки)
			
	 
	
	
		
			
			
				
				 bekor » 02 сен 2011, 22:34 
			
			
	
			я тоже так думаю но с другой стороны у некоторых обладателей mini2440 
тот же "rootfs кривой сборки" нормально запускается,....
А еще я заметил что после последнего вонинга, ну то есть после того как 
загрузка останавливается,
работает командная строка, могу смотреть папки и файлы командой ls.
это значит что ядро нормально грузится но
по каким то причинам не запускается init() который должен конфигурировать пользовательское окружение
			
	 
	
	
		
			
			
				
				 cya-st » 29 фев 2012, 00:11 
			
			
	
			У меня другая проблема, не знаю как записать імейджи на SD карточку (с линуксом не очень). Разделил какрту на 3 раздела как и сказано swap,ext2,ext3