Страница 1 из 1

Ubuntu 12.04 usb как создать диск в RAM и перенес разделы?

Добавлено: 2012-09-14 5:41:31
ProFTP
сделал флешку Ubuntu 12.04

но есть много оперативной и видео памяти

хотел сделать диск чтобы туда переметсить

Код: Выделить всё

mount -t ramfs -omasxsize=256M none /media/ram
туда переместил usr и home

в них поставил символичекую ссылку, но firefox и другой софт ругается, пишет что путь не может определить

ДРУГОЙ ВАРИАНТ:

я удалил /usr

Код: Выделить всё

mount -t ramfs -omasxsize=256M none /usr
скопировал туда файлы

потом сделал:
вывело:

Код: Выделить всё

Файл.система   1K-блоков Использовано Доступно Использовано% Cмонтировано в
/cow             4022308       909176  3113132           23% /
в итоге RAM память не используется! а используется с USB примонтированный /cow

ЗЫ:
вообщем как переместить разделы ИЛИ как ВСЁ переместить в RAM? может есть скрипт которые переносит все в RAM?
или есть какой OS на подобе Ubuntu которая работает в RAM?

ЗЫЫ: как использовать видео память в файловой системе? есть дока для gentoo, на ubuntu не получилось и доков нету

ЗЫЫЫ скачал несколько разных образов Frenzy на разные диски CD-ROM, когда хочу использовать загрузить всё в RAM, выбираю в меню to_ram, то при копировании где-то 30-60%, появляется ошибка чтения, хотя диск читается полностью!
по этому Frenzy отпадает, так как в RAM не хочет копироватся
с флешки в RAM, тоже

Re: Ubuntu 12.04 usb как создать диск в RAM и перенес раздел

Добавлено: 2012-09-14 8:13:52
Гость
я только одного не понимаю, а почему в NULL? а не в разделе линукса такие вопросы??

Re: Ubuntu 12.04 usb как создать диск в RAM и перенес раздел

Добавлено: 2012-09-15 4:10:19
ProFTP
там серванки, тут вопос общего характера: как ОС "вставить" в RAM

PS: что никому не интеренсо никто не прбовал использовать ОС в RAM?

Re: Ubuntu 12.04 usb как создать диск в RAM и перенес раздел

Добавлено: 2012-09-15 7:16:24
sadchok
ProFTP писал(а):
в них поставил символичекую ссылку, но firefox и другой софт ругается, пишет что путь не может определить
Может лучше для firefox создать строковый параметр browser.cache.disk.parent_directory со значением /media/ram.

Re: Ubuntu 12.04 usb как создать диск в RAM и перенес раздел

Добавлено: 2012-09-15 20:22:46
ProFTP
sadchok писал(а):
ProFTP писал(а):
в них поставил символичекую ссылку, но firefox и другой софт ругается, пишет что путь не может определить
Может лучше для firefox создать строковый параметр browser.cache.disk.parent_directory со значением /media/ram.
идея хорошая, НО

Объясню:
(вначале не объяснил)
при отключении, точнее при НЕ использовании винчестера (который 1Тб) автономность ноутбука увеличивается на 100%, увеличивается на 40-60минут, датчик(и) показывают времени до разрядка 2часа, раньше было 1час или 1 час и 10минут

при использовании USB:
  • в диаграммах показвается что USB жрет много энергии, даже когда он не используеся, и еще больше когда используется 20-22W/h, в диаграммах обычно 15-30% из 100%
  • если загружать ОС в USB, часто ноут зависает полностью, при этом флешка моргает
ЗЫ: если все поодключать, то автономное время работу увеличиться :D
ЗЫЫ: загрузка Desktop'а в RAM - самый лучший вариант! безспорно!!
ЗЫЫЫ: придется Gentoo ставить, чувствую :bn: :bn: :bn: :bn: :bn: :bn: :bn: 8) :Yahoo!: :cz2:

Re: Ubuntu 12.04 usb как создать диск в RAM и перенес раздел

Добавлено: 2012-09-16 1:25:26
dekloper
Гость писал(а):я только одного не понимаю, а почему в NULL? а не в разделе линукса такие вопросы??
да потому что вопросам (любым) касабельно линуксов самое место в /dev/null
ProFTP писал(а): PS: что никому не интеренсо никто не прбовал использовать ОС в RAM?
интересно
FreeBSD полностью устраивает, если творчески подходить к вопросу..
ProFTP писал(а):когда хочу использовать загрузить всё в RAM, выбираю в меню to_ram, то при копировании где-то 30-60%, появляется ошибка чтения, хотя диск читается полностью!
по этому Frenzy отпадает, так как в RAM не хочет копироватся
с флешки в RAM, тоже
мошт память кривая? у меня всё работает
ProFTP писал(а): ЗЫЫЫ: придется Gentoo ставить, чувствую :bn: :bn: :bn: :bn: :bn: :bn: :bn: 8) :Yahoo!: :cz2:
с разными линухами работал.. и каждый раз хочется руки помыть с хлоркой :bad:

Re: Ubuntu 12.04 usb как создать диск в RAM и перенес раздел

Добавлено: 2012-09-16 1:58:15
ProFTP
dekloper писал(а):
ProFTP писал(а):когда хочу использовать загрузить всё в RAM, выбираю в меню to_ram, то при копировании где-то 30-60%, появляется ошибка чтения, хотя диск читается полностью!
по этому Frenzy отпадает, так как в RAM не хочет копироватся
с флешки в RAM, тоже
мошт память кривая? у меня всё работает
в RAM память копировал фильм 8гиг, скопировалось нормально :)
в Frenzy пишет что ошибка копирования чтения с acd0 (точно не помню) ошибка чтения сектора, это привод диск acd0
когда копировал с USB в RAM, была такая же ошибка

пробовал разные образы, может попробую старый отбраз

странно что DesktopBSD не поддерживает загрузку в RAM
в gentoo поддерживается загрузка в RAM и даже создания swap в видео памяти :)
еще попробую посмотреть тот скрипт в Frenzy который копирует всё в RAM

Re: Ubuntu 12.04 usb как создать диск в RAM и перенес раздел

Добавлено: 2012-09-16 7:58:02
sadchok
Что касаемо Firefox я поступил так.

Код: Выделить всё

cp -r /home/user/.mozilla/firefox/xxxxxxxx.default/* /home/user/.mozilla/firefox/profile

Код: Выделить всё

cat /etc/fstab | grep tmp
tmpfs            /home/user/.mozilla/firefox/xxxxxxx.default     tmpfs size=1024M,nr_inodes=10k,mode=777 0 0

Код: Выделить всё

cat ~/rsync.sh
                
    #!/bin/bash

    # Измените на соответствующее имя профиля
    PROFILE="xxxxxxx.default"

    cd "${HOME}/.mozilla/firefox"

    if test -z "$(mount | grep -F "${HOME}/.mozilla/firefox/${PROFILE}" )"
    then
      mount "${HOME}/.mozilla/firefox/${PROFILE}"
    fi

    if test -f "${PROFILE}/.unpacked"
    then
      rsync -av --delete --exclude .unpacked ./"$PROFILE"/ ./profile/
    else
      rsync -av ./profile/ ./"$PROFILE"/
      touch "${PROFILE}/.unpacked"
    fi

    exit

Код: Выделить всё

crontab -e

*/5 * * * * $HOME/rsync.sh
@reboot $HOME/rsync.sh
Стало заметно шустрей.