Raspberry pi3 не загружается, ошибка 179,2

Тема в разделе "Raspberry Pi", создана пользователем Loxnessy, 19 июн 2016.

  1. user999

    user999 Гик

    А образ в винде делать с флешки, которая рабочая?
     
  2. Igor68

    Igor68 Гуру

    Зачем? Вы файл образа уже когда-то скачали для своей 4-х гиговой sd карты, которая работает! Вот этот файл образа и скопирйте на USB флешку хоть в винде... хоть ещё в чём!
     
  3. user999

    user999 Гик

    все сделал. но опять черный экран и пустота. Наверное. все же флешка не поддерживается. Уже все варианты испробованы
     
  4. Igor68

    Igor68 Гуру

    dd if=<ваш файл образа> of=/dev/mmcblk0 - помню для вашего случая... так?
    а вот это mmcblk0 - это точно устройство на вашем кард-ридере? (Я только пытаюсь понять и помочь - не судите!).
    - Каков отчёт при копировании командой dd?
    - вывод по fdisk -l (фрагмент):
    Код (Bash):
       Device Boot      Start         End      Blocks   Id  System                                                                                                                                
    /dev/sdc1               1           8       64228    c  FAT32 LBA                                                                                                                              
    Warning: Partition 1 does not end on cylinder boundary.                                                                                                                                        
    /dev/sdc2               8        1924    15390270   83  Linux
    Warning: Partition 2 does not end on cylinder boundary.
    root@debian-i:/home/igor#
     
    Моя карта sdc не примонтирована:
    Код (Bash):
    root@debian-i:/home/igor# mount
    sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
    proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
    udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=212545,mode=755)
    devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
    tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=399112k,mode=755)
    /dev/disk/by-uuid/90d540ef-9e50-4d16-ad46-931292ef4ca7 on / type ext4 (rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered)
    tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
    tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=1544100k)
    rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
    binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,nosuid,nodev,noexec,relatime)
    root@debian-i:/home/igor
    видите sdc и в помине нет!
    заходим на устройство sdc с помощью fdisk:
    Код (C++):
    root@debian-i:/home/igor# fdisk /dev/sdc
    GNU Fdisk 1.2.4
    Copyright (C) 1998 - 2006 Free Software Foundation, Inc.
    This program is free software, covered by the GNU General Public License.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    Using /dev/sdc
    Command (m for help): p                                                  

    Disk /dev/sdc: 15 GB, 15817213440 bytes
    255 heads, 63 sectors/track, 1923 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

       Device Boot      Start         End      Blocks   Id  System
    /dev/sdc1               1           8       64228    c  FAT32 LBA
    Warning: Partition 1 does not end on cylinder boundary.                  
    /dev/sdc2               8        1924    15390270   83  Linux
    Warning: Partition 2 does not end on cylinder boundary.                  
    Command (m for help):
    Можем делать с ней что угодно! сначала help - клавиша "m"... но вы уверены, что /dev/mmcblk0 - это именно карта в ридере, а не та что запущена. Linux не враг своему здоровью и запись в свои рабочие разделы может только с имитировать!
    Дайте отчёты по fdisk -l и mount - простите ничего не понятно из высказываний!
     
  5. user999

    user999 Гик

    не совсем так. Флешка, на которой запускается ОС видится командой blkid 3-мя разделами:
    /dev/mmcblk0
    /dev/mmcblk0p1 TYPE="vfat"
    /dev/mmcblk0p2 TYPE="ext4"
    Но мы же про нее забыли, так как решили с usb образ писать.
    Вот на нее с виндового ноута я залил образ дистрибутива с офсайта.
    Она у меня смонтирована на автомате при включении и определяется как
    /dev/sda1
    А еще есть флешкарта на 16 гигов на которую мы решили писать образ. Она не смонтирована и определяется как:
    /dev/sdb1
    Вот ее я сначала форматирую и на нее уже с sda1 образ .img
    dd if=/dev/sda1 of=/dev/sdb2
    Т.е. это 2 флешки, на которых не связаны с запущенной ОС
     
  6. Igor68

    Igor68 Гуру

    Пробуем:
    для начала перейдём в каталог где файл образа... сперва где он /dev/sda1 примонтироаван:
    mount - что пишет?
    Примечание dd if=/dev/sda1 of=/dev/sdb2 - означает, что вы раздел 1 устройства sda собираетесь копировать в раздел 2 устройства sdb, а вам надо файл образа (.img) скопировать в устройство (не раздел) выглядеть должно:
    dd if=файл.img of=/dev/sdb если поставите с цифрой то будет не в устройство а в имеющийся раздел на устройстве по номеру цифры.
     
    Последнее редактирование: 10 янв 2017
  7. user999

    user999 Гик

    он примонтирован к папке /media/backup
    там лежит файл b.img
     
  8. Igor68

    Igor68 Гуру

    тогда cd /media/backup
    потом ls - вы увидите список среди которых ваш b.img
    потом, если вы проверили по fdisk -l, что ваше устройство в кард-ридере /dev/sdb и разделов может быть до 4-х sdb1, sdb2........ вводим:
    dd if=b.img of=/dev/sdb
    можно попить напиток и покурить в ожидании завершения
     
  9. Igor68

    Igor68 Гуру

    не совсем так. Флешка, на которой запускается ОС видится командой blkid 3-мя 2-мя разделами:
    /dev/mmcblk0 - это устройство /dev/mmcblk0
    /dev/mmcblk0p1 TYPE="vfat" - это раздел 1 на устройстве /dev/mmcblk0
    /dev/mmcblk0p2 TYPE="ext4" - это раздел 2 на устройстве /dev/mmcblk0
     
  10. Igor68

    Igor68 Гуру

    Каков результат?
     
  11. user999

    user999 Гик

    Так я так и сделал. Только Вы предложили зайти в сам раздел из из него набрать команду dd, а я тоже самое сделал, но путь прописал (dd if=/media/backup/b.img) Как раз пошел попил напиток, команда некоторое время выполнялась. Записала образ. Вытащил флешку из картридера, подключил в загрузочное гнездо. Черный экран и тишина
     
  12. Igor68

    Igor68 Гуру

    Если вы делали dd if=/media/backup/b.img of=/dev/sdb и получили отчёт типа этого:
    Код (Bash):
    18335302+0 входных записей
      18335302+0 выходных записей
      9387674624 байта (9.4 GB) скопировано, 34.6279 секунды, 271 MB/s
    и после этого по fdisk /dev/sdb набрали "p" и получили отчёт о наличии двух разделов:
    Код (Bash):
    Disk /dev/sdb: 15 GB, 15817213440 bytes
    255 heads, 63 sectors/track, 1923 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

       Device Boot      Start         End      Blocks   Id  System
    /dev/sdb1               1           8       64228    c  FAT32 LBA
    Warning: Partition 1 does not end on cylinder boundary.                  
    /dev/sdb2               8        1924    15390270   83  Linux
    Warning: Partition 2 does not end on cylinder boundary.
    И при этом после включения малины с "новой" картой у вас светодиод активности даже не заморгал... то затрудняюсь ответить...
    В разделе 1 (который "boot") находятся и файлы конфигурации и и файл img старта которому вообще-то передаётся управление. При запуске должна быть какая-то активность индикации на плате.
    ?:
    - "битый" или не подходящий образ карты
    - вам не повезло с SD картой (У вас Малина или клон?)
    Не смог оказать помощь - простите!
    Сам хочу выбрать клона NanoPi2 - слышал, что там тоже проблемы с картой бывают.