Автор Тема: Загрузка с USB HDD  (Прочитано 15032 раз)

Оффлайн tracert

  • Administrator
  • Житель
  • *****
  • Сообщений: 305
  • Лайков: 65
  • Карма: +53/-0
  • Orange Pi 2
    • Просмотр профиля
Re: Загрузка с USB HDD
« Ответ #15 : Сентябрь 19, 2015, 09:32:48 pm »
Точно глючит ))))

Оффлайн Romario643

  • Участник
  • **
  • Сообщений: 88
  • Лайков: 27
  • Карма: +3/-0
  • OPI mini2
    • Просмотр профиля
Re: Загрузка с USB HDD
« Ответ #16 : Сентябрь 19, 2015, 10:42:39 pm »
Он сказал "индейская  национальная изба - фигвам называется" и загрузился с SD. Boot похоже все же зашит в uImage и плевать ему на подкидываемые файлы. Сейчас попробую по вики-инструкции слепить. Хотя что получится с кривым переводом и моими знаниями....... :o  :D

Оффлайн tracert

  • Administrator
  • Житель
  • *****
  • Сообщений: 305
  • Лайков: 65
  • Карма: +53/-0
  • Orange Pi 2
    • Просмотр профиля
Re: Загрузка с USB HDD
« Ответ #17 : Сентябрь 19, 2015, 10:54:18 pm »
А что в boot логе
И вот еще вариантик
« Последнее редактирование: Сентябрь 19, 2015, 10:59:27 pm от tracert »

Оффлайн Romario643

  • Участник
  • **
  • Сообщений: 88
  • Лайков: 27
  • Карма: +3/-0
  • OPI mini2
    • Просмотр профиля
Re: Загрузка с USB HDD
« Ответ #18 : Сентябрь 19, 2015, 11:19:30 pm »
syslog нашел, bootlog не... А где его искать то?

Оффлайн tracert

  • Administrator
  • Житель
  • *****
  • Сообщений: 305
  • Лайков: 65
  • Карма: +53/-0
  • Orange Pi 2
    • Просмотр профиля
Re: Загрузка с USB HDD
« Ответ #19 : Сентябрь 20, 2015, 12:03:24 am »
пуст syslog

Оффлайн Romario643

  • Участник
  • **
  • Сообщений: 88
  • Лайков: 27
  • Карма: +3/-0
  • OPI mini2
    • Просмотр профиля
Re: Загрузка с USB HDD
« Ответ #20 : Сентябрь 20, 2015, 01:47:01 am »
Посмотрел boot.log... ничего не понял.  :o
syslog так же наличествует

Оффлайн tracert

  • Administrator
  • Житель
  • *****
  • Сообщений: 305
  • Лайков: 65
  • Карма: +53/-0
  • Orange Pi 2
    • Просмотр профиля
Re: Загрузка с USB HDD
« Ответ #21 : Сентябрь 20, 2015, 08:14:40 am »
Получается видит винт 154 гиговый (вернее 160 гиг) и использует его систему
« Последнее редактирование: Сентябрь 20, 2015, 08:19:22 am от tracert »

Оффлайн Romario643

  • Участник
  • **
  • Сообщений: 88
  • Лайков: 27
  • Карма: +3/-0
  • OPI mini2
    • Просмотр профиля
Re: Загрузка с USB HDD
« Ответ #22 : Сентябрь 20, 2015, 10:01:06 am »
У меня винт на 60 гб всего!...
Закатал образы на sd и hdd, загрузился, выключил, посмотрел бутлог на sd и ничего не понял. Далее отрыл бутлог на hdd - идентичен. Очистил бутлог на sd, загрузился, выключил. Открыл бутлог на sd - не пустой, выложил бутлог в форум. Записывает левый бутлог?
Залил в версии lubuntu 0.9.0 есть файл script.bin, может его как-то поковырять. Там вроде есть строка про бут с SD, но похоже простым редактором его ковырять нельзя если я правильно понял.
« Последнее редактирование: Сентябрь 20, 2015, 10:58:26 am от Romario643 »

Оффлайн tracert

  • Administrator
  • Житель
  • *****
  • Сообщений: 305
  • Лайков: 65
  • Карма: +53/-0
  • Orange Pi 2
    • Просмотр профиля
Re: Загрузка с USB HDD
« Ответ #23 : Сентябрь 20, 2015, 11:25:29 am »
script.bin не причем. Он может только определить грузится с nand или SD. А вот как раз boot.scr указывает где рут системы и откуда брать ядро. Т.е. первичная загрузка u-boot идет с карты или nand а в boot.scr можно указать что делать дальше. Попробуйте очистить syslog и н винте и на карте загрузится и потом выложить оба файла.
Если syslog на винте меняется значит однозначно система использует файловую систему винчестера.
« Последнее редактирование: Сентябрь 20, 2015, 11:28:47 am от tracert »

Оффлайн tracert

  • Administrator
  • Житель
  • *****
  • Сообщений: 305
  • Лайков: 65
  • Карма: +53/-0
  • Orange Pi 2
    • Просмотр профиля
Re: Загрузка с USB HDD
« Ответ #24 : Сентябрь 20, 2015, 07:29:07 pm »
И так трудный путь )
Слить архивчик
Извините, вам запрещён просмотр содержимого спойлеров.

Залить uImage_OPI-2 в uImage на SD карту и винт
Из папки  lib/modules/3.4.39 залить в  lib/modules/3.4.39 на Sd и винт
script.bin.OPI-XXXX -> script.bin туда же где uImage
Затем на SD карте там где uImage создать файл cmdline.txt
и в нем создать строку root=/dev/sdXn где sdXn имя устройства например root=/dev/sda1
На винте в файле /etc/fstab изменить имена путей с SD карты на USB винт.


Оффлайн Romario643

  • Участник
  • **
  • Сообщений: 88
  • Лайков: 27
  • Карма: +3/-0
  • OPI mini2
    • Просмотр профиля
Re: Загрузка с USB HDD
« Ответ #25 : Сентябрь 21, 2015, 12:45:37 am »
Толи руки с мозгами мне поменять надо, толи действительно линукс и я не совместимы...
Упорно грузится с SD (когда грузится).

Оффлайн tracert

  • Administrator
  • Житель
  • *****
  • Сообщений: 305
  • Лайков: 65
  • Карма: +53/-0
  • Orange Pi 2
    • Просмотр профиля
Re: Загрузка с USB HDD
« Ответ #26 : Сентябрь 21, 2015, 09:00:36 am »
Из Архива еще перезаписать boot0
dd if=boot0_OPI.fex of=/dev/sdX bs=1k seek=8
и u-boot
dd if=u-boot_OPI.fex of=/dev/sdx bs=1024 seek=16400

Где sdX - имя вашего устройства если делаете это сразу на OPi То /dev/mmcblk0
если на виртуалке то /dev/sdb

В итоге должны быть заменены
Ядро - uImage
boot0
u-boot
modules

« Последнее редактирование: Сентябрь 21, 2015, 09:03:34 am от tracert »

Оффлайн Romario643

  • Участник
  • **
  • Сообщений: 88
  • Лайков: 27
  • Карма: +3/-0
  • OPI mini2
    • Просмотр профиля
Re: Загрузка с USB HDD
« Ответ #27 : Сентябрь 21, 2015, 10:40:26 am »
Стоп... Как же меня добивают куча моих коллег, которые с отсутствием знаний еще и напрочь отказываются думать. Я понимаю, что сейчас выгляжу абсолютно так же. Но я пытаюсь читать и думать и хоть что-то делать! Огромное спасибо за терпение и время потраченное на меня, надеюсь я все же не безнадежен.
Хочу прояснить, похоже я что-то не понял. Видимо фраза
Цитировать
Залить uImage_OPI-2 в uImage на SD карту и винт
означала не скопировать uImage_OPI-2 к uImage на SD карту и винт, а именно определенное действие над ними двумя?
Цитировать
На винте в файле /etc/fstab изменить имена путей с SD карты на USB винт.
Там вообще нет ни каких путей, только одна фраза непонятного содержания. К сожалению сейчас не скажу какая - нет на работе линукса, а OPI зацепить к монитору нечем.

У производителя еще заявлена работа на образах банана, но пробовал залить банановский образ raspbian - вообще не стартует, даже светодиод не загорается. А жаль, как раз там есть uEnv.txt

Оффлайн tracert

  • Administrator
  • Житель
  • *****
  • Сообщений: 305
  • Лайков: 65
  • Карма: +53/-0
  • Orange Pi 2
    • Просмотр профиля
Re: Загрузка с USB HDD
« Ответ #28 : Сентябрь 21, 2015, 12:22:47 pm »
Да uImage нужно заменить тем что из архива на всякий случай конфигурация должна быть идентичная и на винте. Так как еще не знаю откуда будет стартовать uImage.
Так же замените и остальные файлы как написано. boot0 и u-boot записываете только на SD карту
В файле fstab обычно прописаны директории которые нужно подмонтировать.
К OPi можно без монитора подключиться терминалом по сети например ZOC
« Последнее редактирование: Сентябрь 21, 2015, 12:58:25 pm от tracert »

Оффлайн Romario643

  • Участник
  • **
  • Сообщений: 88
  • Лайков: 27
  • Карма: +3/-0
  • OPI mini2
    • Просмотр профиля
Re: Загрузка с USB HDD
« Ответ #29 : Сентябрь 21, 2015, 02:55:33 pm »
Блин... uImage_OPI-2 переименовывать в uImage надо? И у script.bin.OPI-XXXX хвосты .OPI-XXXX обрезать?
У меня бы на меня уже наверное терпение кончилось  :D