Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51
MAT91SAM9G45 linux build machine - VirtualBox и SK - Embedded Linux - Форум - starterkit.ru
Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Embedded Linux
VirtualBox и SK-MAT91SAM9G45 linux build machine
asy
Добавлено 28.10.2012 17:32 Редактировалось 28.10.2012 17:53
0
Сообщение: 1
asy
0

Пункты: 2790
Регистрация: 28.10.2012
Пол: Мужчина
А кто-нибудь пробовал запускать образ в VirtualBox ? Неохота возиться с VmWare... Образы vmdk, в принципе, VB поддерживает, но вот именно этот не грузится. Обычная загрузка встаёт на "Loading, please wait...", загрузка в safe mode встаёт на "Waiting for root file system..."
Виртуальный диск видится, как sda, разделы sda1, sda2, sda5.

Update. Понятно. Если подождать, то пишет /dev/hda1 does not exist. Можно попросить в образе переделать fstab на предмет использования UUID ? Думаю, должно помочь...

Update2. В самом VB можно диск перевесить с sata на ide. Так работает.
Спуститься к концу Подняться к началу
Персональная информация
und
Добавлено 28.10.2012 18:10 Редактировалось 28.10.2012 18:20 Сообщение: 2
und
0

Пункты: 2587
Регистрация: 14.02.2012
Цитата
А кто-нибудь пробовал запускать образ в VirtualBox ? Неохота возиться с VmWare... Образы vmdk, в принципе, VB поддерживает, но вот именно этот не грузится. Обычная загрузка встаёт на "Loading, please wait...", загрузка в safe mode встаёт на "Waiting for root file system..."
Виртуальный диск видится, как sda, разделы sda1, sda2, sda5.

Update. Понятно. Если подождать, то пишет /dev/hda1 does not exist. Можно попросить в образе переделать fstab на предмет использования UUID ? Думаю, должно помочь...

Update2. В самом VB можно диск перевесить с sata на ide. Так работает.

Великолепно работает
Только диск надо подключить как IDE(что бы диск видить как HDxx устройства
Но лучше переходит на родной для VirtualBox формат VDI фиксированного размера - быстрее работать будеть
Спуститься к концу Подняться к началу
Персональная информация
asy
Добавлено 28.10.2012 19:57 Сообщение: 3
asy
0

Пункты: 2790
Регистрация: 28.10.2012
Пол: Мужчина
Цитата
Только диск надо подключить как IDE(что бы диск видить как HDxx устройства
Да догадался... Переделал на UUID в fstab и /boot/grub/menu.lst, поменял на sata,
Цитата
Но лучше переходит на родной для VirtualBox формат VDI фиксированного размера - быстрее работать будеть
Это попробую позже, но уже замена на sata дала заметный прирост.
Спуститься к концу Подняться к началу
Персональная информация
asy
Добавлено 31.10.2012 00:08 Сообщение: 4
asy
0

Пункты: 2790
Регистрация: 28.10.2012
Пол: Мужчина
кстати, не плохо бы ещё mc обновить откуда-то отсюда:
http://www.tataranovich.com/debian/pool/lenny/main/m/mc/
mc_4.7.5.6-1_i386.deb, думаю, можно...
Спуститься к концу Подняться к началу
Персональная информация
und
Добавлено 31.10.2012 07:57 Сообщение: 5
und
0

Пункты: 2587
Регистрация: 14.02.2012
Цитата
кстати, не плохо бы ещё mc обновить откуда-то отсюда:
http://www.tataranovich.com/debian/pool/lenny/main/m/mc/
mc_4.7.5.6-1_i386.deb, думаю, можно...


Лучше собрать по рецепту с http://code.google.com/p/starterkit-org/wiki/RemoteBoard, судя по цифиркам там версия поновее.
Правда для этого мне пришлось обновить debian на поставленной виртуалке.
Спуститься к концу Подняться к началу
Персональная информация
asy
Добавлено 31.10.2012 08:51 Редактировалось 03.11.2012 23:55 Сообщение: 6
asy
0

Пункты: 2790
Регистрация: 28.10.2012
Пол: Мужчина
Я, как раз, чтобы не собирать. Новее на http://www.tataranovich.com тоже есть, но 4.8.3, а там не всё хорошо. А если самостоятельно, можно 4.8.6 собрать.

Цитата
Не стоит увлекаться им - описываю только для быстрого старта новичков
Распространённое, кстати, заблуждение. Могу противопоставить ему своё 10-летние исключительное использование Linux. ;-) Только не Debian, потому сам не стал со сборкой deb-пакета заморачиваться. Командная строка, безусловно, вещь хорошая, но и mc удобен часто.

И рецепт там не очень правильный. Пакетные менеджеры не зря придумали, make install, для таких дистрибутивов, моветон.

Кроме того, описанный доступ к shell link, действительно, неудобен. Гораздо удобнее не лазить по меню, а набрать в командной строке mc
Код
cd sh://root@192.168.0.136
Спуститься к концу Подняться к началу
Персональная информация
und
Добавлено 31.10.2012 09:01 Сообщение: 7
und
0

Пункты: 2587
Регистрация: 14.02.2012
Цитата
Я, как раз, чтобы не собирать. Новее на http://www.tataranovich.com тоже есть, но 4.8.3, а там не всё хорошо. А если самостоятельно, можно 4.8.6 собрать.

А что в 4.8.3 плохо? Мне не нравится скорость работы с дисками. Может это просто MC бяку подкидывает
Спуститься к концу Подняться к началу
Персональная информация
asy
Добавлено 31.10.2012 11:00 Редактировалось 31.10.2012 11:02 Сообщение: 8
asy
0

Пункты: 2790
Регистрация: 28.10.2012
Пол: Мужчина
Цитата
А что в 4.8.3 плохо? Мне не нравится скорость работы с дисками. Может это просто MC бяку подкидывает
Перечитал почту, оказалось, с версией ошибся по памяти. Это касалось 4.8.2. Если честно, я не вдавался в подробности. Время от времени я собираю mc для ALT Linux. В какой-то момент у меня дошли руки до обновления, а Andrew Borodin (один из современных разработчиков), посоветовал подождать. Но, как раз, 4.8.3 подождать. Я сам, в тот момент, 4.8.3 пропустил и вернулся к вопросу только после выхода 4.8.6, видимо, по-этому и отложилось в голове с ошибкой в номере версии. :-(

Что касается медленной работы, имеется ввиду с локальными дисками, или с чем ? Про проблемы со скоростью с локальными дисками я не слышал вроде... Хотя, проблемы mc, видимо, лучше обсуждать в другом форуме.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 31.10.2012 11:35 Редактировалось 31.10.2012 11:42 Сообщение: 9
sasamy
4.70

Пункты: 76876
Регистрация: 14.08.2009
Цитата

Распространённое, кстати, заблуждение
.....
Гораздо удобнее не лазить по меню, а набрать в командной строке mc
cd sh://root@192.168.0.136


вы сами себе противоречите

Цитата

Командная строка, безусловно, вещь хорошая, но и mc удобен часто.


постоянно пользуюсь mc, написал про него так чтобы у новичков не возникло чувства ложного комфорта и при этом осталось в стороне понимание базовых вещей
http://www.starterkit.ru/html/index.php?name=forum&op=view&id=17649&last#18018

Цитата

И рецепт там не очень правильный. Пакетные менеджеры не зря придумали, make install, для таких дистрибутивов, моветон.


ну вот после 10 лет постоянного использования Linux узнайте для чего служит /usr/local в дистрибутивах, куда установятся бинарники по описанному рецепту

Цитата

In traditional Unix systems, /usr usually contains files that come with the system distribution, and the /usr/local tree is free for the local administrator to manage.


и поинтересуйтесь про make uninstall.
Спуститься к концу Подняться к началу
Персональная информация
asy
Добавлено 31.10.2012 11:43 Сообщение: 10
asy
0

Пункты: 2790
Регистрация: 28.10.2012
Пол: Мужчина
Цитата
Цитата

Распространённое, кстати, заблуждение.
Гораздо удобнее не лазить по меню, а набрать в командной строке mc
cd sh://root@192.168.0.136
вы сами себе противоречите
нет. :-) Ключевой момент - эту команду обработает mc.
Цитата
ну вот после 10 лет постоянного использования Linux узнайте для чего служит /usr/local в дистрибутивах
Я знаю, для чего это нужно, но это - крайний случай.
Цитата

и поинтересуйтесь про make uninstall.
А что про него интересоваться ? makefile пишут люди. Вероятность того, что make uninstall сработает с ошибкой, много выше, чем результат удаления пакетным менеджером. Опять же, make install не контролирует наличие библиотек и т.п. В итоге, у Вас нет гарантий, что что ваше ПО заработает с нужной библиотекой. Если в /usr/local и библиотеки держите. Или статическую сборку для ПО не используете.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux