Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Novinky: Děkujeme všem návštěvníkům fóra, kteří ochotně radí ostatním. Vaše práce je velmi potřebná a vážíme si jí.

Autor Téma: Ubuntu touch a ext4  (Přečteno 3066 krát)

xDub

  • Návštěvník
  • *
  • Příspěvků: 4
  • Karma: +0/-0
    • Zobrazit profil
Ubuntu touch a ext4
« kdy: 31 Leden 2016, 21:25:24 »
Dobrý den
Nevím zda to už někdo řešil, ale snažím se připojit externí disk zformátovaný do ext4 pomocí  OTG. Flashku která je naformátovaná do FAT to normálně vidí, ale u ext4 to tvrdí, že svazek nelze připojit a že mám ověřit jestli je správně naformátován. Neví náhodou někdo jak ext4 v ubuntu touch zprovoznit?

Ellendway

  • Člen
  • **
  • Příspěvků: 399
  • Karma: +24/-2
    • Zobrazit profil
Re:Ubuntu touch a ext4
« Odpověď #1 kdy: 02 Únor 2016, 17:40:57 »
Ahoj,

mohl bych ještě vědět typ telefonu a verzi OS Ubuntu Touch?

Díky.

xDub

  • Návštěvník
  • *
  • Příspěvků: 4
  • Karma: +0/-0
    • Zobrazit profil
Re:Ubuntu touch a ext4
« Odpověď #2 kdy: 02 Únor 2016, 17:45:49 »
Tak tady zrovna moc možností není. :-D Ale mám BQ Aquaris 4.5 Ubuntu Edition a mám poslední aktualizaci OTA9.

xDub

  • Návštěvník
  • *
  • Příspěvků: 4
  • Karma: +0/-0
    • Zobrazit profil
Re:Ubuntu touch a ext4
« Odpověď #3 kdy: 05 Únor 2016, 00:49:24 »
Tak se mi dostalo pomoci na fóru root.cz.
Nicméně rád se podělím o řešení.

První musíte nainstalovat aplikaci terminálu a dát zařízení do RW módu:
Kód: [Vybrat]
mount /dev/loop0 / -o remount,rw

Dále je dobré si do telefonu nainstalovat Midnight Commander
Kód: [Vybrat]
sudo apt-get update
sudo apt-get install mc

Někde na počítači si vytvořit soubor "11-media-by-label-auto-mount.rules", vložit do něj následující script a zkopírovat jej na paměťovou kartu telefonu:
Kód: [Vybrat]
KERNEL!="sd[a-z][0-9]", GOTO="media_by_label_auto_mount_end" 
# Import FS infos 
IMPORT{program}="/sbin/blkid -o udev -p %N" 
# Get a label if present, otherwise specify one 
ENV{ID_FS_LABEL}!="", ENV{dir_name}="%E{ID_FS_LABEL}" 
ENV{ID_FS_LABEL}=="", ENV{dir_name}="usbhd-%k" 
# Global mount options 
ACTION=="add", ENV{mount_options}="relatime" 
# Filesystem-specific mount options 
ACTION=="add", ENV{ID_FS_TYPE}=="vfat|ntfs", ENV{mount_options}="$env{mount_options},utf8,gid=100,umask=002" 
# Mount the device 
ACTION=="add", RUN+="/bin/mkdir -p /media/phablet/%E{dir_name}", RUN+="/bin/mount -o $env{mount_options} /dev/%k /media/phablet/%E{dir_name}" 
# Clean up after removal 
ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/umount -l /media/phablet/%E{dir_name}", RUN+="/bin/rmdir /media/phablet/%E{dir_name}" 
# Exit 
LABEL="media_by_label_auto_mount_end"

Tento soubor zkopírovat do adresáře "/etc/udev/rules.d/" (já použil Midnight Commander). Soubory z paměťové karty naleznete v "/media/phablet/jmenopametovekarty".

Pak napíšete do terminálu:
Kód: [Vybrat]
sudo udevadm control --reload-rules

Hotovo, můžete přes OTG připojit disk v ext4.