Palachzzz писал(а):
У меня та же история, что и у Resident, тоже включил udev в sysinit, больше не разу генту не загрузился, с теми же ошибками, ядро менять не вариант, потому что там нет поддержки ext3, да и не уверен что поможет..
а спросить не ?
что то очень сложностей боимся...
ядро менять вариант, причем настоятельно рекомендую
ошибка идет от того что в дефолтном ядре нет поддержки inotify
а ext3 там нет умышленно
ибо есть ext2 (разницу наверно знаете ? ext3 это ext2 + журнал, который для флешки смерти подобен)
Добавлено спустя 2 минуты 30 секунд:Resident писал(а):
Palachzzz писал(а):
потому что там нет поддержки ext3, да и не уверен что поможет..
да, отсутствие ext3 не добавляет ощущения легкости... да и по другим конфигам, думаю ядра несколько отличаются...
Лучше скажите, что именно в ядре нужно добавить, чтобы убить существующие ошибки?
Сверять свой и чужой конфиг ядра будет немного долго
знай и умей , показываю один раз:
diff ./{конфиг 1} ./{конфиг 2}
... афигенно сложно
Добавлено спустя 16 минут 6 секунд:Код:
calculate linux-2.6.32.2 # diff ./config_mini2440_t35 ./.config
4c4
< # Wed Jan 6 14:58:15 2010
---
> # Thu Aug 5 15:07:29 2010
6a7
> CONFIG_HAVE_PWM=y
32c33
< CONFIG_LOCALVERSION="-FriendlyARM"
---
> CONFIG_LOCALVERSION="-Roboforum"
34c35
< # CONFIG_SWAP is not set
---
> CONFIG_SWAP=y
51c52,53
< # CONFIG_IKCONFIG is not set
---
> CONFIG_IKCONFIG=y
> CONFIG_IKCONFIG_PROC=y
55,56c57,59
< # CONFIG_SYSFS_DEPRECATED_V2 is not set
< # CONFIG_RELAY is not set
---
> CONFIG_SYSFS_DEPRECATED=y
> CONFIG_SYSFS_DEPRECATED_V2=y
> CONFIG_RELAY=y
126c129
< # CONFIG_IOSCHED_CFQ is not set
---
> CONFIG_IOSCHED_CFQ=y
129,132c132,135
< # CONFIG_DEFAULT_CFQ is not set
< CONFIG_DEFAULT_NOOP=y
< CONFIG_DEFAULT_IOSCHED="noop"
< # CONFIG_FREEZER is not set
---
> CONFIG_DEFAULT_CFQ=y
> # CONFIG_DEFAULT_NOOP is not set
> CONFIG_DEFAULT_IOSCHED="cfq"
> CONFIG_FREEZER=y
184a188
> CONFIG_S3C2440_CPUFREQ=y
186c190,191
< # CONFIG_S3C24XX_PWM is not set
---
> CONFIG_S3C2440_PLL_12000000=y
> CONFIG_S3C24XX_PWM=y
190c195,196
< # CONFIG_S3C24XX_ADC is not set
---
> CONFIG_S3C24XX_ADC=y
> CONFIG_S3C2410_CPUFREQ_UTILS=y
204a211,212
> # CONFIG_S3C2410_PM_DEBUG is not set
> # CONFIG_S3C2410_PM_CHECK is not set
213a222
> CONFIG_S3C2410_PM=y
337,338c346,367
< # CONFIG_CPU_FREQ is not set
< # CONFIG_CPU_IDLE is not set
---
> CONFIG_CPU_FREQ=y
> CONFIG_CPU_FREQ_TABLE=y
> # CONFIG_CPU_FREQ_DEBUG is not set
> CONFIG_CPU_FREQ_STAT=y
> # CONFIG_CPU_FREQ_STAT_DETAILS is not set
> # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
> # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
> # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
> # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
> CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE=y
> CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
> # CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
> # CONFIG_CPU_FREQ_GOV_USERSPACE is not set
> CONFIG_CPU_FREQ_GOV_ONDEMAND=y
> CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
> CONFIG_CPU_FREQ_S3C=y
> CONFIG_CPU_FREQ_S3C24XX=y
> CONFIG_CPU_FREQ_S3C24XX_PLL=y
> # CONFIG_CPU_FREQ_S3C24XX_DEBUG is not set
> # CONFIG_CPU_FREQ_S3C24XX_IODEBUG is not set
> CONFIG_CPU_IDLE=y
> CONFIG_CPU_IDLE_GOV_LADDER=y
363c392,398
< # CONFIG_PM is not set
---
> CONFIG_PM=y
> # CONFIG_PM_DEBUG is not set
> CONFIG_PM_SLEEP=y
> CONFIG_SUSPEND=y
> CONFIG_SUSPEND_FREEZER=y
> CONFIG_APM_EMULATION=y
> CONFIG_PM_RUNTIME=y
464c499,500
< # CONFIG_DEVTMPFS is not set
---
> CONFIG_DEVTMPFS=y
> CONFIG_DEVTMPFS_MOUNT=y
843c879
< # CONFIG_GPIO_SYSFS is not set
---
> CONFIG_GPIO_SYSFS=y
1023,1054c1059
< CONFIG_USB_GSPCA=y
< CONFIG_USB_M5602=y
< CONFIG_USB_STV06XX=y
< CONFIG_USB_GL860=y
< CONFIG_USB_GSPCA_CONEX=y
< CONFIG_USB_GSPCA_ETOMS=y
< CONFIG_USB_GSPCA_FINEPIX=y
< CONFIG_USB_GSPCA_JEILINJ=y
< CONFIG_USB_GSPCA_MARS=y
< CONFIG_USB_GSPCA_MR97310A=y
< CONFIG_USB_GSPCA_OV519=y
< CONFIG_USB_GSPCA_OV534=y
< CONFIG_USB_GSPCA_PAC207=y
< CONFIG_USB_GSPCA_PAC7311=y
< CONFIG_USB_GSPCA_SN9C20X=y
< # CONFIG_USB_GSPCA_SN9C20X_EVDEV is not set
< CONFIG_USB_GSPCA_SONIXB=y
< CONFIG_USB_GSPCA_SONIXJ=y
< CONFIG_USB_GSPCA_SPCA500=y
< CONFIG_USB_GSPCA_SPCA501=y
< CONFIG_USB_GSPCA_SPCA505=y
< CONFIG_USB_GSPCA_SPCA506=y
< CONFIG_USB_GSPCA_SPCA508=y
< CONFIG_USB_GSPCA_SPCA561=y
< CONFIG_USB_GSPCA_SQ905=y
< CONFIG_USB_GSPCA_SQ905C=y
< CONFIG_USB_GSPCA_STK014=y
< CONFIG_USB_GSPCA_SUNPLUS=y
< CONFIG_USB_GSPCA_T613=y
< CONFIG_USB_GSPCA_TV8532=y
< CONFIG_USB_GSPCA_VC032X=y
< CONFIG_USB_GSPCA_ZC3XX=y
---
> # CONFIG_USB_GSPCA is not set
1127c1132
< CONFIG_FONT_8x16=y
---
> # CONFIG_FONT_8x16 is not set
1132c1137
< # CONFIG_FONT_MINI_4x6 is not set
---
> CONFIG_FONT_MINI_4x6=y
1141,1142c1146
< CONFIG_SOUND_OSS_CORE=y
< CONFIG_SOUND_OSS_CORE_PRECLAIM=y
---
> # CONFIG_SOUND_OSS_CORE is not set
1148,1151c1152,1153
< CONFIG_SND_OSSEMUL=y
< CONFIG_SND_MIXER_OSS=y
< CONFIG_SND_PCM_OSS=y
< CONFIG_SND_PCM_OSS_PLUGINS=y
---
> # CONFIG_SND_MIXER_OSS is not set
> # CONFIG_SND_PCM_OSS is not set
1154c1156
< CONFIG_SND_VERBOSE_PROCFS=y
---
> # CONFIG_SND_VERBOSE_PROCFS is not set
1238a1241
> # CONFIG_USB_SUSPEND is not set
1279,1288c1282,1291
< CONFIG_USB_STORAGE_FREECOM=y
< CONFIG_USB_STORAGE_ISD200=y
< CONFIG_USB_STORAGE_USBAT=y
< CONFIG_USB_STORAGE_SDDR09=y
< CONFIG_USB_STORAGE_SDDR55=y
< CONFIG_USB_STORAGE_JUMPSHOT=y
< CONFIG_USB_STORAGE_ALAUDA=y
< CONFIG_USB_STORAGE_ONETOUCH=y
< CONFIG_USB_STORAGE_KARMA=y
< CONFIG_USB_STORAGE_CYPRESS_ATACB=y
---
> # CONFIG_USB_STORAGE_FREECOM is not set
> # CONFIG_USB_STORAGE_ISD200 is not set
> # CONFIG_USB_STORAGE_USBAT is not set
> # CONFIG_USB_STORAGE_SDDR09 is not set
> # CONFIG_USB_STORAGE_SDDR55 is not set
> # CONFIG_USB_STORAGE_JUMPSHOT is not set
> # CONFIG_USB_STORAGE_ALAUDA is not set
> # CONFIG_USB_STORAGE_ONETOUCH is not set
> # CONFIG_USB_STORAGE_KARMA is not set
> # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set
1302c1305
< CONFIG_USB_EZUSB=y
---
> # CONFIG_USB_EZUSB is not set
1304,1312c1307,1315
< CONFIG_USB_SERIAL_AIRCABLE=y
< CONFIG_USB_SERIAL_ARK3116=y
< CONFIG_USB_SERIAL_BELKIN=y
< CONFIG_USB_SERIAL_CH341=y
< CONFIG_USB_SERIAL_WHITEHEAT=y
< CONFIG_USB_SERIAL_DIGI_ACCELEPORT=y
< CONFIG_USB_SERIAL_CP210X=y
< CONFIG_USB_SERIAL_CYPRESS_M8=y
< CONFIG_USB_SERIAL_EMPEG=y
---
> # CONFIG_USB_SERIAL_AIRCABLE is not set
> # CONFIG_USB_SERIAL_ARK3116 is not set
> # CONFIG_USB_SERIAL_BELKIN is not set
> # CONFIG_USB_SERIAL_CH341 is not set
> # CONFIG_USB_SERIAL_WHITEHEAT is not set
> # CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set
> # CONFIG_USB_SERIAL_CP210X is not set
> # CONFIG_USB_SERIAL_CYPRESS_M8 is not set
> # CONFIG_USB_SERIAL_EMPEG is not set
1314,1347c1317,1349
< CONFIG_USB_SERIAL_FUNSOFT=y
< CONFIG_USB_SERIAL_VISOR=y
< CONFIG_USB_SERIAL_IPAQ=y
< CONFIG_USB_SERIAL_IR=y
< CONFIG_USB_SERIAL_EDGEPORT=y
< CONFIG_USB_SERIAL_EDGEPORT_TI=y
< CONFIG_USB_SERIAL_GARMIN=y
< CONFIG_USB_SERIAL_IPW=y
< CONFIG_USB_SERIAL_IUU=y
< CONFIG_USB_SERIAL_KEYSPAN_PDA=y
< CONFIG_USB_SERIAL_KEYSPAN=y
< CONFIG_USB_SERIAL_KLSI=y
< CONFIG_USB_SERIAL_KOBIL_SCT=y
< CONFIG_USB_SERIAL_MCT_U232=y
< CONFIG_USB_SERIAL_MOS7720=y
< CONFIG_USB_SERIAL_MOS7840=y
< CONFIG_USB_SERIAL_MOTOROLA=y
< CONFIG_USB_SERIAL_NAVMAN=y
< CONFIG_USB_SERIAL_PL2303=y
< CONFIG_USB_SERIAL_OTI6858=y
< CONFIG_USB_SERIAL_QUALCOMM=y
< CONFIG_USB_SERIAL_SPCP8X5=y
< CONFIG_USB_SERIAL_HP4X=y
< CONFIG_USB_SERIAL_SAFE=y
< CONFIG_USB_SERIAL_SAFE_PADDED=y
< CONFIG_USB_SERIAL_SIEMENS_MPI=y
< CONFIG_USB_SERIAL_SIERRAWIRELESS=y
< CONFIG_USB_SERIAL_SYMBOL=y
< CONFIG_USB_SERIAL_TI=y
< CONFIG_USB_SERIAL_CYBERJACK=y
< CONFIG_USB_SERIAL_XIRCOM=y
< CONFIG_USB_SERIAL_OPTION=y
< CONFIG_USB_SERIAL_OMNINET=y
< CONFIG_USB_SERIAL_OPTICON=y
---
> # CONFIG_USB_SERIAL_FUNSOFT is not set
> # CONFIG_USB_SERIAL_VISOR is not set
> # CONFIG_USB_SERIAL_IPAQ is not set
> # CONFIG_USB_SERIAL_IR is not set
> # CONFIG_USB_SERIAL_EDGEPORT is not set
> # CONFIG_USB_SERIAL_EDGEPORT_TI is not set
> # CONFIG_USB_SERIAL_GARMIN is not set
> # CONFIG_USB_SERIAL_IPW is not set
> # CONFIG_USB_SERIAL_IUU is not set
> # CONFIG_USB_SERIAL_KEYSPAN_PDA is not set
> # CONFIG_USB_SERIAL_KEYSPAN is not set
> # CONFIG_USB_SERIAL_KLSI is not set
> # CONFIG_USB_SERIAL_KOBIL_SCT is not set
> # CONFIG_USB_SERIAL_MCT_U232 is not set
> # CONFIG_USB_SERIAL_MOS7720 is not set
> # CONFIG_USB_SERIAL_MOS7840 is not set
> # CONFIG_USB_SERIAL_MOTOROLA is not set
> # CONFIG_USB_SERIAL_NAVMAN is not set
> # CONFIG_USB_SERIAL_PL2303 is not set
> # CONFIG_USB_SERIAL_OTI6858 is not set
> # CONFIG_USB_SERIAL_QUALCOMM is not set
> # CONFIG_USB_SERIAL_SPCP8X5 is not set
> # CONFIG_USB_SERIAL_HP4X is not set
> # CONFIG_USB_SERIAL_SAFE is not set
> # CONFIG_USB_SERIAL_SIEMENS_MPI is not set
> # CONFIG_USB_SERIAL_SIERRAWIRELESS is not set
> # CONFIG_USB_SERIAL_SYMBOL is not set
> # CONFIG_USB_SERIAL_TI is not set
> # CONFIG_USB_SERIAL_CYBERJACK is not set
> # CONFIG_USB_SERIAL_XIRCOM is not set
> # CONFIG_USB_SERIAL_OPTION is not set
> # CONFIG_USB_SERIAL_OMNINET is not set
> # CONFIG_USB_SERIAL_OPTICON is not set
1389c1391
< # CONFIG_SDIO_UART is not set
---
> CONFIG_SDIO_UART=y
1395c1397,1400
< # CONFIG_MMC_SDHCI is not set
---
> CONFIG_MMC_SDHCI=y
> CONFIG_MMC_SDHCI_PLTFM=y
> CONFIG_MMC_SDHCI_S3C=y
> CONFIG_MMC_SDHCI_S3C_DMA=y
1399c1404
< # CONFIG_MMC_S3C_HW_SDIO_IRQ is not set
---
> CONFIG_MMC_S3C_HW_SDIO_IRQ=y
1462c1467,1471
< # CONFIG_DMADEVICES is not set
---
> CONFIG_DMADEVICES=y
>
> #
> # DMA Devices
> #
1474c1483,1487
< # CONFIG_EXT2_FS is not set
---
> CONFIG_EXT2_FS=m
> CONFIG_EXT2_FS_XATTR=y
> CONFIG_EXT2_FS_POSIX_ACL=y
> # CONFIG_EXT2_FS_SECURITY is not set
> # CONFIG_EXT2_FS_XIP is not set
1477c1490,1496
< # CONFIG_REISERFS_FS is not set
---
> CONFIG_FS_MBCACHE=m
> CONFIG_REISERFS_FS=m
> # CONFIG_REISERFS_CHECK is not set
> CONFIG_REISERFS_PROC_INFO=y
> CONFIG_REISERFS_FS_XATTR=y
> # CONFIG_REISERFS_FS_POSIX_ACL is not set
> # CONFIG_REISERFS_FS_SECURITY is not set
1479c1498
< # CONFIG_FS_POSIX_ACL is not set
---
> CONFIG_FS_POSIX_ACL=y
1485,1488c1504,1507
< # CONFIG_FSNOTIFY is not set
< # CONFIG_DNOTIFY is not set
< # CONFIG_INOTIFY is not set
< # CONFIG_INOTIFY_USER is not set
---
> CONFIG_FSNOTIFY=y
> CONFIG_DNOTIFY=y
> CONFIG_INOTIFY=y
> CONFIG_INOTIFY_USER=y
1491c1510
< # CONFIG_AUTOFS4_FS is not set
---
> CONFIG_AUTOFS4_FS=y
1511c1530
< CONFIG_FAT_DEFAULT_CODEPAGE=936
---
> CONFIG_FAT_DEFAULT_CODEPAGE=866
1546c1565,1581
< # CONFIG_JFFS2_FS is not set
---
> CONFIG_JFFS2_FS=y
> CONFIG_JFFS2_FS_DEBUG=0
> CONFIG_JFFS2_FS_WRITEBUFFER=y
> CONFIG_JFFS2_FS_WBUF_VERIFY=y
> CONFIG_JFFS2_SUMMARY=y
> CONFIG_JFFS2_FS_XATTR=y
> CONFIG_JFFS2_FS_POSIX_ACL=y
> CONFIG_JFFS2_FS_SECURITY=y
> CONFIG_JFFS2_COMPRESSION_OPTIONS=y
> CONFIG_JFFS2_ZLIB=y
> CONFIG_JFFS2_LZO=y
> CONFIG_JFFS2_RTIME=y
> CONFIG_JFFS2_RUBIN=y
> # CONFIG_JFFS2_CMODE_NONE is not set
> # CONFIG_JFFS2_CMODE_PRIORITY is not set
> # CONFIG_JFFS2_CMODE_SIZE is not set
> CONFIG_JFFS2_CMODE_FAVOURLZO=y
1560c1595
< # CONFIG_NFS_V3_ACL is not set
---
> CONFIG_NFS_V3_ACL=y
1565a1601
> CONFIG_NFS_ACL_SUPPORT=y
1582c1618
< CONFIG_NLS_DEFAULT="iso8859-1"
---
> CONFIG_NLS_DEFAULT="utf8"
1596c1632
< # CONFIG_NLS_CODEPAGE_866 is not set
---
> CONFIG_NLS_CODEPAGE_866=y
1598c1634
< CONFIG_NLS_CODEPAGE_936=y
---
> # CONFIG_NLS_CODEPAGE_936 is not set
1769a1806,1809
> CONFIG_ZLIB_INFLATE=y
> CONFIG_ZLIB_DEFLATE=y
> CONFIG_LZO_COMPRESS=y
> CONFIG_LZO_DECOMPRESS=y
изменения :
добавлена поддержка (далее "+") PWM
+ SYSFS (отображение в /sys, для доступа к GPIO)
+ SWAP (поддердка свопа, может пригодится)
+ планировщик потоков DEFAULT_CFQ (просто повышение производительности IO)
+ управление частотой проца CPUFREQ
- куча не нужных USB модулей
+ поддержка русской кодировки
+ S3C24XX_ADC
+ jffs
+ DEVTMPFS (это один из вариантов контроля за /dev)
+ INOTIFY (очень важная фича)
+ поддержка GPIO
+ REISERFS