- Автор: fd47
- Категория: Софт
- Дата: 12-02-2012, 23:55
- Просмотров: 2793
Для всех имеющих Linux на PS3, есть приятная новость, которая также может послужить дополнительным стимулом его использования остальными.
Cилами LUG (Linux User Group) г.Новороссийска (основная заслуга, - Exo) найдено решение позволяющее осуществлять прямое копирование файлов на раздел внутреннего HDD PS3 c файловой системой UFS2 (это именно тот, на котором храняться все файлы используемые ХМВ :)). Это,например,открывает широкие возможности для скачивания любых файлов (включая игры, темы и т.д.) из сетей Интернет прямо на Вашу PS3 с CFW, без использования других "железяк"(главное - наличие на PS3 linux), прямое копирования с NAS и многое другое!
Решение пока имеет небольшой срок тестирования, поэтому может рассматриваться как экспериментальное. Но вполне работоспособно.
Суть проблемы в том, что в ядре Linux (как минимум с версии 2.6.27), есть поддержка записи на разделы HDD с файловой системой UFS2, но она носит экспериментальный характер. Поэтому, по умолчанию, разделы с UFS2 в современных дистрибутивах Линукса, включая Red Ribbon 5 (который оптимизирован под PS3), монтируются без функции записи.
Решение заключается в следующем (всё дальнейшее описание приведено для PS3 FAT с прошивкой CFW v3.55 PS3A Rev2 released by PS3-Addict dev team и установленным дистрибутивом Linux Red Ribbon v.5)
- находим основной раздел XMB на ufs2, (команда mount)
ps3@ps3:~$ mount
/dev/ps3dd2 on / type ext4 (rw,relatime,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/ps3dd3 on /home type ext4 (rw,relatime)
/dev/ps3db on /mnt/ps3db type ufs (ro,noexec,nosuid,nodev,ufstype=ufs2)
/dev/ps3dc on /mnt/ps3dc type vfat (ro)
/dev/ps3vflashc on /mnt/ps3vflashc type vfat (ro)
/dev/ps3vflashe on /mnt/ps3vflashe type vfat (ro)
/dev/ps3vflashd on /mnt/ps3vflashd type vfat (ro)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
gvfs-fuse-daemon on /home/ps3/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=ps3)
/dev/ps3dd2 on / type ext4 (rw,relatime,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/ps3dd3 on /home type ext4 (rw,relatime)
/dev/ps3db on /mnt/ps3db type ufs (ro,noexec,nosuid,nodev,ufstype=ufs2)
/dev/ps3dc on /mnt/ps3dc type vfat (ro)
/dev/ps3vflashc on /mnt/ps3vflashc type vfat (ro)
/dev/ps3vflashe on /mnt/ps3vflashe type vfat (ro)
/dev/ps3vflashd on /mnt/ps3vflashd type vfat (ro)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
gvfs-fuse-daemon on /home/ps3/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=ps3)
видим, что с ufs2 у нас /dev/ps3db
- не отмонтируя его, даём команду перемонтирования его с поддержкой функции записи
sudo mount -w -t ufs -o ufstype=ufs2,remount,nodev,nosuid /dev/ps3db /mnt/ps3db
вводим пароль (так как sudo обязательно!), и ...... ву-а-ля в директорию /mnt/ps3db возможна запись! Правда только под root, т.е. например файловый менеджер mc запускаем как
sudo mc
Пример копирования скачанной игры с NAS-а в /mnt/ps3db/GAMES по ftp смотрите на скриншоте.
Данную команду монтирования можно оформить как скрипт, например под названием mount_ufs2.sh (как оформить команду в скрипт bash, см. в любой книге по Linux) и разместить в домашней директории.Тогда запуск перемонтирования:
~/mount_ufs2.sh
Предупреждая вопрос, "Почему сразу не прописать монтирование с такими параметрами в fstab?", скажу, что-то не сростается с правами, любителям поэкспериментировать, - "прошу пани", -дерзайте.
Главное, что сейчас в таком виде всё работает :). Пользуйтесь на здоровье.
Поделитесь этой новостью с друзьями!
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Добавление комментария
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


