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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: монтирование мультисистемной флэшки  (Прочитано 1268 раз)

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

Оффлайн timur73_73

  • Автор темы
  • Активист
  • *
  • Сообщений: 644
  • йа
    • Просмотр профиля
Сделал мне тут один хороший человек мультисистемную flash. Первая партитиция - live flash frenzy 1.0 (на основе freebsd), вторая партитиция - fat32 -  для совместимости с любыми системами. При подключении к компу Ubuntu пытается автопримонтировать устройство. При этом она ругается, что не может смонтировать том (где frenzy), fat32 естесно монтирует на ура. Так вот вопрос (в большей части он теоретический, чем практический) - можно ли заставить Ubuntu примонтировать и партитицию с frenzy (frenzy live-cd монтируется нормально). Вопрос больше теоретический (но тем не менее не менее интересный от этого для меня), т.к. для совместимости между различными системами остается еще и fat32, котрый видится всеми системами, которыми я пользуюсь.
Runtu 14.04.2 LTS х64, XFCE 4, 2x Intel(R) Core(TM)2 Duo CPU E6550 2.33GHz, RAM 4Gb, GeForce 210/PCIe/SSE2 512Mb

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: монтирование мультисистемной флэшки
« Ответ #1 : 23 Июля 2008, 22:41:37 »
выражение
При этом она ругается, что не может смонтировать том (где frenzy)
как-то не очень чётко звучит, почему бы не приводить конкретные сообщения системы об ошибках...?
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн timur73_73

  • Автор темы
  • Активист
  • *
  • Сообщений: 644
  • йа
    • Просмотр профиля
Re: монтирование мультисистемной флэшки
« Ответ #2 : 23 Июля 2008, 23:59:33 »
вот что пишет mount: wrong fs type, bad option, bad superblock on /dev/sdh5, missing codepage or helper program, or other error. И еще: timur@timur-home:~$ dmesg|tail
[ 5823.032000] sd 4:0:0:0: [sdh] Assuming drive cache: write through
[ 5823.044000] sd 4:0:0:0: [sdh] 3964928 512-byte hardware sectors (2030 MB)
[ 5823.048000] sd 4:0:0:0: [sdh] Write Protect is off
[ 5823.048000] sd 4:0:0:0: [sdh] Mode Sense: 00 00 00 00
[ 5823.048000] sd 4:0:0:0: [sdh] Assuming drive cache: write through
[ 5823.048000]  sdh: sdh1 sdh2
[ 5823.288000]  sdh2: <bsd: sdh5 >
[ 5823.288000] sd 4:0:0:0: [sdh] Attached SCSI removable disk
[ 5823.288000] sd 4:0:0:0: Attached scsi generic sg8 type 0
[ 5825.112000] ufs was compiled with read-only support, can't be mounted as read-write
Runtu 14.04.2 LTS х64, XFCE 4, 2x Intel(R) Core(TM)2 Duo CPU E6550 2.33GHz, RAM 4Gb, GeForce 210/PCIe/SSE2 512Mb

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: монтирование мультисистемной флэшки
« Ответ #3 : 24 Июля 2008, 00:02:58 »
Fenzy по умолчанию использует файловую систему UFS2, если я не ошибаюсь, а Ubuntu эту фс из коробки умеет монтировать только для чтения, о чем гордо сообщает в последней строке dmesg.

Как всегда - есть варианты:

1. Научить Ubuntu полноценно работать с UFS2. (проект http://ufs-linux.sourceforge.net/ благополучно загнулся в 2004 году)
2. Попросить хорошего человека переделать мультисистемную флешку, используя ext3. И Fenzy и Ubuntu будут нормально работать с таким разделом.
« Последнее редактирование: 24 Июля 2008, 00:10:08 от jel »

Оффлайн ADL

  • Активист
  • *
  • Сообщений: 447
    • Просмотр профиля
Re: монтирование мультисистемной флэшки
« Ответ #4 : 24 Июля 2008, 00:06:57 »
угу, в ядре только уфс на ро, уфс2 не помню чтобы было вообще

Оффлайн timur73_73

  • Автор темы
  • Активист
  • *
  • Сообщений: 644
  • йа
    • Просмотр профиля
Re: монтирование мультисистемной флэшки
« Ответ #5 : 24 Июля 2008, 10:37:56 »
Да меня бы устроило и read-only, просто не нравиться что система ругается (надо еще будет проверить в какой файловой системе ubuntu видит CD-live frenzy)
Runtu 14.04.2 LTS х64, XFCE 4, 2x Intel(R) Core(TM)2 Duo CPU E6550 2.33GHz, RAM 4Gb, GeForce 210/PCIe/SSE2 512Mb

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: монтирование мультисистемной флэшки
« Ответ #6 : 24 Июля 2008, 11:16:32 »
А что там проверять? ISO9660.  :)

Попробуй UFS раздел добавть в fstab с опцией ro. По идее больше ругаться не будет, но и писать на раздел не даст.

Оффлайн timur73_73

  • Автор темы
  • Активист
  • *
  • Сообщений: 644
  • йа
    • Просмотр профиля
Re: монтирование мультисистемной флэшки
« Ответ #7 : 24 Июля 2008, 19:38:11 »
Насчет cd-live - точно так iso9660. А в fstab надо добавить примерно следующее: /dev/sdh /media/sdh5 udf, user,noauto,exec, ro???   ???
Runtu 14.04.2 LTS х64, XFCE 4, 2x Intel(R) Core(TM)2 Duo CPU E6550 2.33GHz, RAM 4Gb, GeForce 210/PCIe/SSE2 512Mb

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: монтирование мультисистемной флэшки
« Ответ #8 : 24 Июля 2008, 21:34:05 »
Примерно так, только не UDF, a UFS

Оффлайн timur73_73

  • Автор темы
  • Активист
  • *
  • Сообщений: 644
  • йа
    • Просмотр профиля
Re: монтирование мультисистемной флэшки
« Ответ #9 : 24 Июля 2008, 22:01:05 »
хорошо, проверю ... хм, не прошло. Зато вот так прошло: sudo mount -t ufs -o ro,ufstype=ufs2 /dev/sdh5/ /mnt. Правда ничего интересного в этом разделе нет, вся система лежит запакованным файлом + немного загрузочный скриптов и конфигов. Так что освоение этого вопроса было из разряда чисто спортивного интереса. Тему можно закрыть.
« Последнее редактирование: 25 Июля 2008, 21:14:27 от timur73_73 »
Runtu 14.04.2 LTS х64, XFCE 4, 2x Intel(R) Core(TM)2 Duo CPU E6550 2.33GHz, RAM 4Gb, GeForce 210/PCIe/SSE2 512Mb

 

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