Сайт | Скачать | Видео | Wiki

Автор Тема: Как вытащить файлы из SFS версии 3  (Прочитано 2967 раз)

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

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
  • Автор темы
Система PuppyRus-Icewm-13.02 стоит frugal на разделе Fat32, разделов ext2/3/4 на этой машине нет и и не будет, а вопрос такой как вытащить файлы из sfs-файла версии SquashFS 3.x, если при щелчке ЛКМ пишет, что версия не та и использовать нельзя, при подключении через ПКМ также ругается?

Выход конечно нашел, создал сохраненку побольше и распаковал, кстати пригодился допол.созданный пункт "Распаковать pfs(sfs)", но это неудобный выход, т.к. для того, чтобы извлечь 2 Мб полезной для меня инфы из 100 Мб файла при распаковке получил каталог > 300 Мб :(

Что еще можно сделать, если надо только посмотреть или что-то скопировать из sfs 3-x ?
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33996
  • Репутация: +231/-0
    • PuppyRus-A
Как вытащить файлы из SFS версии 3
« Ответ #1 : 04 Март 2013, 18:42:57 »
Что еще можно сделать, если надо только посмотреть или что-то скопировать из sfs 3-x ?
Попробовать не на чем
1. mount sfs3.sfs /tmt/tmp -o loop
2. через mc
3. unsquashfs -r или -e
не катит?

Оффлайн RoDoN

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
  • Автор темы
Как вытащить файлы из SFS версии 3
« Ответ #2 : 04 Март 2013, 19:23:53 »
В mc по F3 открывает просто список файлов, а если щелкаешь по файлу, то некоторое время думает, а потом ругается и открывает пустой каталог.
Пункты 1 и 3 сейчас проверить не могу, но потом попробую.
Попробовал, итак, пункт 1 дает следующую ошибку в точности как в mc:
Цитата
mount: wrong fs type, bad option, bad superblock on /dev/loop35,
       missing codepage or helper program, or other error
       В некоторых случаях полезная информация может быть
       найдена в syslog - попробуйте dmesg | tail или что-то
       в этом роде
Пункт 3 с параметром -e выдает сообщение "Ошибка сегментирования", а с параметром -r идет распаковка в каталог /root/squashfs-root.
Пока никуда не продвинулся. Хорошо, что с sfs3 редко сталкиваюсь в последнее время.
« Последнее редактирование: 05 Март 2013, 00:40:58 от RoDoN »
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re:Как вытащить файлы из SFS версии 3
« Ответ #3 : 01 Апрель 2013, 12:05:12 »
unsquashfs -l
unsquashfs -ll     аналоги ls .
если mount не помогает может busybox mount поможет,хотя врядли.
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)