Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: как понять, где ядро лежит?  (Прочитано 4166 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: как понять, где ядро лежит?
« Ответ #15 : 10 Января 2010, 22:03:28 »
Посмотри, какие там ФС через parted

LANG=C sudo parted /dev/ndda
а там нажми "p"

Оффлайн diver

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: как понять, где ядро лежит?
« Ответ #16 : 10 Января 2010, 22:24:10 »
Посмотри, какие там ФС через parted

LANG=C sudo parted /dev/ndda
а там нажми "p"

(Нажмите, чтобы показать/скрыть)
При этом:
root@SmartQ:~# mount -t ext2 /dev/ndda8 /media/
mount: unknown filesystem type 'ext2'
Забавно... отформатировать флешку (пробовал обычную SD) я могу под ext2, но вот примаунить - нет.
root@SmartQ:~# mount /dev/mmcblk0p1  /media/
mount: unknown filesystem type 'ext2'   -t ext2 не помогает, странно как-то.

Оффлайн dsh

  • Участник
  • *
  • Сообщений: 229
    • Просмотр профиля
Re: как понять, где ядро лежит?
« Ответ #17 : 10 Января 2010, 22:28:12 »
Интересно ... А что там в /etc/fstab ?

Оффлайн diver

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: как понять, где ядро лежит?
« Ответ #18 : 10 Января 2010, 22:31:14 »
Интересно ... А что там в /etc/fstab ?

Ничего интересного :)
(Нажмите, чтобы показать/скрыть)

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: как понять, где ядро лежит?
« Ответ #19 : 10 Января 2010, 23:53:40 »
Цитировать
mount: unknown filesystem type 'ext2'   -t ext2 не помогает, странно как-то.

Текущее ядро собрано без поддержки ext2

Можно было бы конвертнуть ext2 в ext3, но под сомнением работоспособность расположенного там android

Кто, кстати, столько понаставил и главное зачем?

Правильный вариант -- сделать какую-нибудь загрузочную флешку (ubuntu, partedmagic, SystemRescueCd или еще что) и посмотреть с нее.

Оффлайн diver

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: как понять, где ядро лежит?
« Ответ #20 : 11 Января 2010, 00:01:56 »
Цитировать
mount: unknown filesystem type 'ext2'   -t ext2 не помогает, странно как-то.

Текущее ядро собрано без поддержки ext2

Можно было бы конвертнуть ext2 в ext3, но под сомнением работоспособность расположенного там android

Кто, кстати, столько понаставил и главное зачем?

Правильный вариант -- сделать какую-нибудь загрузочную флешку (ubuntu, partedmagic, SystemRescueCd или еще что) и посмотреть с нее.
Странно, что не поддерживается ядром ext2, создать то я могу такую ФС, mkfs.ext2 пашет.
Понаставил наш китайский друг, причем данный девайс всегда с 3-мя ОС. Он и прошивает хитро - каждый имидж ОС на флеху и вперед.Я попробовал внешнюю флеху обработать tune2fs -j /dev/mmcblk0p1,  прокатило, но внутреннюю флеху да, стремно. Не факт, что потом перепрошивка исправит андройда.
Вот про загрузочную флеху - это и есть основная идея :)  Дело в том, что её родной бут не умеет грузиться с флехи, только в режиме перепрошивки, но там просто файл на флешке кладется...
Что еще странно, /dev/ndda5,6,7,8 как файлы отсутствуют (хотя я 100% дам, что несколько ребутов назад они были). Я  сейчас dd if=/dev/ndda of=/dev/mmcblk0  попробую сграбить и под нормальным линуксом посмотреть.

Оффлайн athost

  • Старожил
  • *
  • Сообщений: 1897
    • Просмотр профиля
Re: как понять, где ядро лежит?
« Ответ #21 : 11 Января 2010, 00:11:27 »
Цитировать
Странно, что не поддерживается ядром ext2, создать то я могу такую ФС, mkfs.ext2 пашет.

Ну, наверное, создают, настраивают и конвертят утилиты файловой системы без участия ядра.

Оффлайн diver

  • Автор темы
  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: как понять, где ядро лежит?
« Ответ #22 : 11 Января 2010, 00:55:46 »
Мда, dd конечно все показал, но что-либо претендующие на /boot на ФС нету.
fdisk -l
/dev/sdb1             1,1G  576M  453M  56% /media/rootfs_
/dev/sdb3              99M  395K   99M   1% /media/9FF4-8357
/dev/sdb7              56M   13K   53M   1% /media/android_data
/dev/sdb6             148M   67M   74M  48% /media/android_root
/dev/sdb8             131M   17M  108M  14% /media/android_cache
/dev/sdb2             124M  4,1M  114M   4% /media/home

parted /dev/sdb
GNU Parted 1.8.8.1.159-1e0e
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p                                                                
Model: Generic USB SD Reader (scsi)
Disk /dev/sdb: 1978MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type      File system     Flags
 1      1049kB  1154MB  1153MB  primary   ext3
 2      1154MB  1289MB  134MB   primary   ext3
 3      1289MB  1394MB  105MB   primary   fat32
 4      1394MB  1883MB  490MB   extended
 5      1394MB  1522MB  128MB   logical   linux-swap(v1)
 6      1522MB  1682MB  160MB   logical   ext2
 7      1682MB  1742MB  60.0MB  logical   ext2
 8      1742MB  1883MB  141MB   logical   ext2

 

Страница сгенерирована за 0.048 секунд. Запросов: 23.