SM 0 22 февраля, 2013 Опубликовано 22 февраля, 2013 · Жалоба Но вообще если mmc - это внешнее устройство, причем линукс грузится из файловой системы FAT с раздела mmc 0:1, то видимо там и таблица разделов есть, и раздел там должен быть более четко прописан с указанием типа ФС. Тогда, спрашивается, какого он не монтируется сам? А с какого ... (его же) ему бы самому монтироваться? Никаких udev-ов, самомонтирующих разделы, в это время еще нет. Раздел монтирует ядро, один, вполне конкретный раздел, указанный в root= а раздел второй там точно есть по логу, и он 99% что Ext3, и что с root fs: b300 997888 mmcblk0 driver: mmcblk b301 48826 mmcblk0p1 b302 949056 mmcblk0p2 Такое может совсем не прокатить, так как судя по /dev/mtdblock3 - это раздел kernel у U-Boot. А там скорее всего вообще никакой файловой системы нет. Просто прописан uimage прямо в раздел. И лучше его с JFFS2 как rw не монтировать. может... а может и прокатить :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vpd 0 22 февраля, 2013 Опубликовано 22 февраля, 2013 · Жалоба Дык, а это тогда что? Waiting for root device /dev/mmcblk0p2... mmc0: new SD card at address 0002 mmcblk0: mmc0:0002 00000 974 MiB (ro) mmcblk0: p1 p2 VFS: Cannot open root device "mmcblk0p2" or unknown-block(179,2) Please append a correct "root=" boot option; here are the available partitions: 1f00 16 mtdblock0 (driver?) 1f01 16 mtdblock1 (driver?) 1f02 231 mtdblock2 (driver?) 1f03 2112 mtdblock3 (driver?) 1f04 6072 mtdblock4 (driver?) b300 997888 mmcblk0 driver: mmcblk b301 48826 mmcblk0p1 b302 949056 mmcblk0p2 Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,2) Он явно пытался открыть конкретный раздел mmcblk0p2 для монтирования rootfs, но не шмог... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 22 февраля, 2013 Опубликовано 22 февраля, 2013 · Жалоба Он явно пытался открыть конкретный раздел mmcblk0p2 для монтирования rootfs, но не шмог... Товарищ указал "root=/dev/mmcblk0p2 rw rootwait" но не указал rootfstype=ext3 (или какая она там), вот я думаю, из-за отсутствия rootfstype, и не шмогла. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vpd 0 22 февраля, 2013 Опубликовано 22 февраля, 2013 · Жалоба Так ить у Ext* вполне себе суперблок есть, по которому можно вполне разобраться. mount'у ведь не требуется писать ключик -t когда монтируешь ext*. Или это только сам mount суперблок читает и соображает, а ядру надо явно указывать? Но вообще еще смущает что ошибка звучит как VFS: Cannot open root device "mmcblk0p2" or unknown-block(179,2) казалось бы, должно было как-то выругаться поприличнее, ну там, что нет суперблока, или ошибка суперблока. А то: невозможно открыть блочное устройство! С чего бы ему не открываться то? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
paulikbntu 0 22 февраля, 2013 Опубликовано 22 февраля, 2013 · Жалоба вот посмотрите раскрыл SD флеш со всеми разделами Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 22 февраля, 2013 Опубликовано 22 февраля, 2013 · Жалоба С чего бы ему не открываться то? Я думаю, что автор расскажет, с чего, после того, как откроет эту карту на компе. Там можно и fsck если что сделать. Не надо забывать, что в устройстве что-то слетело, раз оно не грузится само. Как минимум блок переменных окружения убута, а как максимум..... вот посмотрите раскрыл SD флеш со всеми разделами Это root filesystem явная. Должно грузиться с root=/dev/mmcblk0p2 rw rootwait rootfstype=ext3 сделайте ей на компе на всякий случай fsck -f , только отмонтировав сначала, а потом попробуйте загрузить с вышепредложенной строкой Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
paulikbntu 0 22 февраля, 2013 Опубликовано 22 февраля, 2013 · Жалоба сделайте ей на компе на всякий случай fsck -f , только отмонтировав сначала, Прошу прощения, если можно как-нибудь поподробней напишите как сделать fsck -f и отмонтировать. Так как в программировании данных процессоров не совсем хорошо разбираюсь, можно сказать в первый раз. Заранее спасибо. :05: да и еще, может проблема быть из-за того что SD закрыта на Lock(Переключатель не карточке)?????? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 22 февраля, 2013 Опубликовано 22 февраля, 2013 · Жалоба Прошу прощения, если можно как-нибудь поподробней напишите как сделать fsck -f и отмонтировать. Так как в программировании данных процессоров не совсем хорошо разбираюсь, можно сказать в первый раз. Заранее спасибо. :05: причем тут программирование, да еще и процессоров? Это юзанье линукса на уровне простого юзера - речь то о карточке, в комп вставленной, проверить целостность системы 1) заходим в терминал. 2) заходим рутом - "su" 3)берем, смотрим командой "mount" - там написано, что например, что некий /dev/sdc2 подмонтирован как "/media/Linux Ext Volume1" 4) делаем umount /то/где/оно/смонтировано (при этом само пропадает открытое окно с файловой системой) 5) делаем /sbin/fsck -f /dev/XXX - XXX это то, что было узнано в 3) - какой девайс соответствовал карте да и еще, может проблема быть из-за того что SD закрыта на Lock(Переключатель не карточке)?????? легко - ей нужен rw доступ сначала попробуйте rootfstype=jffs2 root=/dev/mtdblock4 - там тоже может быть root fs, прежде чем пробовать карточку Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
paulikbntu 0 25 февраля, 2013 Опубликовано 25 февраля, 2013 · Жалоба Прошу прощения что долго отвечал. Сегодня на работе поробовал. Первым делом перевел переключатель на флеш в положение Unlock и далее ввел в терминале mmcinit; fatload mmc 0:1 20800000 uimage.C260v2; bootm 20800000 Вот что получилось Fin.txt - это с подключенным станком и LAN а это Fin_Bez_Lan_and_usb.txt без подключения сети и USB кабеля от станка. В строке требует ввода какого-то имени пользователя и пароля. буду пытаться их узнать. Потом отпишусь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vpd 0 25 февраля, 2013 Опубликовано 25 февраля, 2013 · Жалоба А Вы попробуйте ему писать root в качестве логина. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 25 февраля, 2013 Опубликовано 25 февраля, 2013 · Жалоба буду пытаться их узнать. Потом отпишусь. Загляните в /etc/passwd на SD-карте. Там оно. Там же, если пароль криптованный, можно его вообще убрать. Это надо делать на компьютере, вставив SD-карту в ридер. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
paulikbntu 0 25 февраля, 2013 Опубликовано 25 февраля, 2013 · Жалоба вот passwd.txt какой вводить??? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 25 февраля, 2013 Опубликовано 25 февраля, 2013 · Жалоба исправьте первую строку на root::0:0:root:/root:/bin/bash и войдите логином root без пароля Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
paulikbntu 0 26 февраля, 2013 Опубликовано 26 февраля, 2013 · Жалоба SM исправьте первую строку на root::0:0:root:/root:/bin/bash SM, данный раздел защищен от записи, копировать открывать могу а изменять нет. я пользуюсь плагином для тотала. Как можно изменить данный файл??? Также отмечу, что вчера ввел в Login :rundk и станок увидел модуль а также роутер видит ip модуля. через ввод IP в браузере заходим на сайт с описанием станка(сервером сайта является модуль). Вот только для подключения FTP(для сброса программ) необходим пароль ftp://passwort:username@URL/../mnt/beamicon/user. в примере Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 26 февраля, 2013 Опубликовано 26 февраля, 2013 · Жалоба защита записи на разделе - это разбирайтесь в дистрибутиве вашем, ну или банально переключатель "lock" на сд-карте, иле нет прав root-а (через su/sudo редактируйте) залогинилисьпод rundk - хорошо, а пароли доступа к фтп это я уже не в курсе. Если фтп сервер на этой плате - так залогиньтесь рутом, и смените пароль. Если фтп-сервер где то еще - то тут никто не поможет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться