|
|
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
Есть очень удобный livecd artistx. На нём много мультимедийного софта. В частности kdenlive. Использование как livecd удобно тем, что можно работать даже на виндовой машине, но есть один нюанс. Когда начинаю делать серьёзные операции, система виснет. У меня подозрения, что из-за нехватки /tmp. Диск с виндой я монтирую в качестве /home. Было бы неплохо использовать, скажем, виндовый Temp (в новых терминах /home/Windows/Temp). Вопрос таков - можно ли как-то, либо во время загрузки, либо как-то иначе указать путь для времеменных файлов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2011, 23:38 |
|
||
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
попробуйте export TMPDIR=/home/Windows/Temp export TEMPDIR=/home/Windows/Temp export TMP=/home/Windows/Temp export TEMPDIR=/home/Windows/Temp в терминале, перед запуском программы(программу кстати тоже ручками запускать в этом же терминале) Ну или под root mount --bind /home/Windows/Temp /tmp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2011, 09:06 |
|
||
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
landyпопробуйте mount --bind /home/Windows/Temp /tmpНе работает. Перестают запускаться программы (сообщают, что неожиданно завешились). Тот же Konsole не запускается. Ну и kdenlive тоже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2011, 20:13 |
|
||
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
перейдите в консоль Ctrl+Alt+F1 залогиньтесь root init 3 cd /tmp rm -rf * cd mount --bind ... init 5 У вас обычный пользователь может писать, создавать каталоги в Temp виндовс раздела? При rm в /tmp возможно будет ругаться на открытые файлы остановить сервисы, которые их используют после mount запустить сервисы опять, затем init 5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2011, 10:38 |
|
||
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
И кстати у вас /tmp куда смонтирован ? вывод mount без параметров покажите ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2011, 10:40 |
|
||
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
landyИ кстати у вас /tmp куда смонтирован ? вывод mount без параметров покажите artistx@artistx:~$ mount aufs on / type aufs (rw) none on /proc type proc (rw,noexec,nosuid,nodev) none on /sys type sysfs (rw,noexec,nosuid,nodev) none on /dev type devtmpfs (rw,mode=0755) none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620) /dev/sr0 on /media/cdrom type iso9660 (ro,noatime) /dev/loop0 on /rofs type squashfs (ro,noatime) none on /sys/fs/fuse/connections type fusectl (rw) none on /sys/kernel/debug type debugfs (rw) none on /sys/kernel/security type securityfs (rw) none on /dev/shm type tmpfs (rw,nosuid,nodev) tmpfs on /tmp type tmpfs (rw,nosuid,nodev) none on /var/run type tmpfs (rw,nosuid,mode=0755) none on /var/lock type tmpfs (rw,noexec,nosuid,nodev) none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) gvfs-fuse-daemon on /home/artistx/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=artistx) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2011, 12:16 |
|
||
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
landyперейдите в консоль Ctrl+Alt+F1 залогиньтесь root init 3 cd /tmp rm -rf * cd mount --bind ... init 5 При попытке проделать это. Либо вместо rm сделать cp -p получаю в новом месте .X11-unix с правами 0777, вместо 1777 Обнаружил я это лишь потому, что по ошибке сначала срубил sudo service gdm stop Потом после проделанного поднял sudo service gdm start А когда в 7й консоли не увидел графической оболочки, решил сделать startx и вот тут-то оно мне поругалось, что права не такие. X: /tmp/.X11-unix has suspicious mode (not 1777) or is not a directory, aborting. Это может влиять на дальнейшую неработоспособность системы? sudo chmod 1777 почему-то не желает выставлять права. То есть, оставляет 0777. Для пробы создал от рута /home/tmp. Создалось 0777 и на 1777 не меняется. Как эту единицу установить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2011, 13:17 |
|
||
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
когда вы делаете init 2 у вас он должен остановиться ну или где-то /etc/init.d/gdm stop или как там в убунте сервисы стартуют останавливают ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2011, 13:46 |
|
||
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
landyкогда вы делаете init 2 у вас он должен остановиться ну или где-то /etc/init.d/gdm stop или как там в убунте сервисы стартуют останавливаютЯ же выше писал, что я его остановил. Но потом из-за неверных прав оно не желает работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2011, 13:49 |
|
||
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
Короче - проверл, с NTFS так не заработает Но можно обмануть под root cd /mnt/windows/C/temp dd if=/dev/zero of=tmp_disk.dd count=<размер> mkfs.ext2 ./tmp_disk.dd mount ./tmp_disk.dd /tmp -o loop chmod 1777 /tmp ну а дальше стартуем gdm и все остальное ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2011, 14:14 |
|
||
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
и еще сколько у вас физической памяти и какой swapfile free вывод покажите а то может вам просто swapfile увеличить или подключить дополнительный? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2011, 14:16 |
|
||
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
artistx@artistx:~$ free total used free shared buffers cached Mem: 1985660 1535296 450364 0 293468 892968 -/+ buffers/cache: 348860 1636800 Swap: 0 0 0 Как работать со swap в live дистрибутивах? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2011, 16:19 |
|
||
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
под root cd /mnt/windows/C/temp dd if=/dev/zero of=swapfile1 count=128000 - для примера 64Мб mkswap ./swapfile1 swapon ./swapfile1 free ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2011, 16:33 |
|
||
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
Т е создаете swapfile на разделе виндовз, при следующей загрузке делаете только swapon ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2011, 16:35 |
|
||
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
Тогда последний вопрос, прежде чем я пойду экспериментировать - что лучше? Делать свап или увеличивать /tmp. Вернее, что правильнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2011, 16:42 |
|
||
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
добавьте swapfile у вас его не было, скорее всего из-за него все проблемы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2011, 16:46 |
|
||
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
Да - и размер сделайте в размер ОЗУ или больше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2011, 16:47 |
|
||
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
Вроде бы сработало. Спасибо. Хотя, конечно, изврат тот ещё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2011, 22:10 |
|
||
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
А в чем изврат? Это же LiveCD, да еще для обработки медиа Память забивается, а свопа нет Поставьте ОЗУ гиг на 32 и работайте без свопа ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2011, 22:20 |
|
||
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
landyА в чем изврат? Это же LiveCD, да еще для обработки медиа Память забивается, а свопа нет Поставьте ОЗУ гиг на 32 и работайте без свопаДа не, изврат в том, что приходится делать отдельный файл для подкачки и нет возможности использовать просто диск. Во-первых, он не быстро делается, во-вторых, надо заранее придумать размер. А в остальном решение отличное. Просто хотелось ещё более простое :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2011, 23:57 |
|
||
|
livecd и путь к tmp
|
|||
|---|---|---|---|
|
#18+
Почему нельзя диск, подключаете диск(или используете тот, который у вас уже подключен - только существующий раздел уменьшьте, чтобы создать swap раздел) создаете раздел с помощью fdisk с liveCD ставите ему тип 82 - swap потом mkswap /dev/sdb1 или какой он у вас будет подключаете swapon /dev/sdb1 По моему при следующей загрузке он автоматом будет подключаться(пусть поправят меня, если ошибаюсь) А если файл создали - это одноразовая операция - после загрузки только swapon требуется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2011, 08:02 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=37212388&tid=1484314]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
185ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
76ms |
get tp. blocked users: |
2ms |
| others: | 235ms |
| total: | 548ms |

| 0 / 0 |
