LINUX.ORG.RU

Сообщения dbzix

 

Lenovo B590 + multiboot USB flash

Итак, немного мистики.

Имеется сабжевый ноут и сабжевая флешка, построенная на grub4dos.
Флешка успешно используется для разметки диска на ноуте и установки на него онтопика, для бекапа установленной системы при помощи clonezilla, и всё такое прочее.
В какой-то момент ноут перестаёт грузиться с этой флешки. Совсем. Вообще. Напрочь отказывается. Видит её в биосе. Показывает в списке загрузочных устройств. Монтирует. Читает с неё. Пишет на неё. И не грузит с неё.
Флешка вставлена в другой комп - всё отлично. Дальше то же самое запилено на другую флешку - ситуация повторяется один в один: другие компы и видят, и грузятся с неё, lenovo же только видит, но грузиться отказывается.

Друзья, у меня разрыв шаблона. Что изменилось во Вселенной, как повлияли приливы, отливы и всякие-разные затмения на работу USB? Выскажите хоть какое-нибудь здравое предположение, а то мне кажется, что я начал сходить с ума.

BIOS на ноуте сбрасывал в default. Перенастраивал заново. Не помогает...

 , ,

dbzix
()

Выбор внешнего ЖД на 2ТБ

один есть вот такой:
http://catalog.onliner.by/westerndigital/wdbmwv0020bbk/
настала пора выбрать второй
в претендентах:
http://catalog.onliner.by/seagate/stdr2000200/
http://catalog.onliner.by/siliconpower/sp020tbphda30s3k/

кто чего скажет?

стратегия: один для мультимедии, второй для софта/образов/бэкапов; внутренний веник полностью разгружается, дальше система переезжает на SSD 512ГБ, и механика внутри компьютера забывается как класс

dbzix
()

Crucial MX100 - discard troubles?

Наткнулся на прекрасную новость:
раз http://habrahabr.ru/post/225195/
два http://www.3dnews.ru/825360
три http://catalog.onliner.by/crucial/ct512mx100ssd1/

И всё бы ничего, да вот тут http://market.yandex.by/product/10962317/reviews?hid=91033 господин Петров Игорь пишет о проблеме с опцией discard.
Кто может подтвердить/опровергнуть наличие проблемы? Устройство достаточно свежее, неплохо бы освоить накопленный опыт перед покупкой.

dbzix
()

wdidle + WD = ???

Прикупил себе вот такую вещицу:
http://catalog.onliner.by/westerndigital/wdbbuz0020bbk
Разумеется, некоторое время помониторил ситуацию, увидел растущий LCC (Load Cycle Count) и тут же загуглил проблему.

Всё оказалось сложнее, т.к.:

$ sudo idle3ctl -g /dev/sdd
 HDIO_DRIVE_CMD(identify) failed: Invalid argument
и ещё вот:
$ sudo hdparm -J /dev/sdd
/dev/sdd:
SG_IO: bad/missing sense data, sb[]:  70 00 01 00 00 00 00 0a 00 00 00 00 00 1d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SG_IO: bad/missing sense data, sb[]:  70 00 01 00 00 00 00 0a 00 00 00 00 00 1d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 wdidle3      = 8.0 secs
То есть по какой-то причине не может нормально зачитать данные с веника.

Куда копать?

 ,

dbzix
()

Ноутбук для пенсионера

Всем привет!
Господа, нужен ноутбук для женщины пенсионного возраста (~65).

Главные требования: диагональ 15", максимально хорошая матрица, удобная клавиатура, желательно с чётким цветовым разграничением русских/латинских символов.
Юзкейзы: интернет, просмотр фильмов, прослушивание музыки, просмотр фото.
Дополнительные плюсы: по возможности невысокая стоимость, хорошая (а в идеале отличная) совместимость с GNU/Linux.

Прошу помощи в выборе.
Спасибо!!!

 , ,

dbzix
()

Gnucash: «Невозможно получить котировки по следующим пунктам...»

Уже которую неделю Gnucash отказывается предоставить мне котировки по моей валюте (BYR).
Знал бы откуда он их берёт - поменял бы источник. Знал бы в чём проблема - попробовал бы исправить. Но не знаю ни того, ни другого.
Куда копать-то, господа уважаемые?
Всем спасибо.

 

dbzix
()

Не показывает трафик на eth0

Собственно, заметил, что коньки не показывают вообще никакого трафика по eth0.
Проверил, и действительно:

eth0      Link encap:Ethernet  HWaddr aa:bb:cc:dd:ee:ff  
          inet addr:192.168.100.xx  Bcast:192.168.100.255  Mask:255.255.255.0
          inet6 addr: xxxx::yyyy:zzzz:xxxx:yyyy/zz Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:18 

Это вообще как? Откуда начинать копать?

dbzix
()

webdav - смонтировать обычным пользователем

Настроил монтирование yandex-диска через webdav вот по этому чудесному гайду.

Всё бы ничего, вот только мне не нужна строчка в /etc/fstab. Т.е. я хочу иметь возможность монтировать и размонтировать yandex-диск обычным пользователем, но только по запросу.

Несуразица в том, что если не добавлять запись в /etc/fstab, то при монтировании обычным пользователем я получаю следующее:

13:51:33 dbz@dbzix ~ $ mount -t davfs -o uid=dbz,gid=dbz https://webdav.yandex.ru /media/yandex.disk
mount: only root can do that

Какого х^^Что я делаю не так?

Думал проблема здесь: /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy,
экшены
<action id="org.freedesktop.udisks2.filesystem-mount">
<action id="org.freedesktop.udisks2.filesystem-mount-system">
<action id="org.freedesktop.udisks2.filesystem-mount-other-seat">
но там везде стоит yes для всех allow_*. Значит проблема не в рулах, ну или по крайней мере не в тех рулах :)

Куда пойти и что поправить, чтобы и без /etc/fstab, и работало?

dbzix
()

Научите: Win7 + GPT + Grub

Поймал себя на мысли, что (очень!) редко захожу в Win7, установленную на SSD и отжирающую, на секундочку, 70ГБ. В связи с этим было принято стратегическое решение: запилить Win7 на HDD с разметкой GPT (надо, камрады, надо чтобы была под рукой, всенепременно), а на SSD переместить раздел home.

«Сказано - сделано» - подумал я, но не тут то было. Оказывается, для установки Win7 в GPT-диск нужно грузиться в UEFI-mode. Если для CD-ROM'а у моей материнки предусмотрена опция «UEFI: CD-ROM», то для разделов дисков я вижу только префикс «AHCI:». Вот и получается, что первый этап установки с диска проходит отлично, а дальше - пшик, загрузиться в свежеустановленную винду не могу.

Думал сделать загрузку винды через Grub, но тот ругается: «error: invalid signature», т.е. вроде как не позволяет из MBR-mode переключиться в UEFI-mode.

Получается, линукс тоже придётся каким-то образом переводить в UEFI, но как? Как конвертнуть SSD с разметкой MBR в разметку GPT я знаю, но что дальше? Как заставить материнку грузить системы с хардов в UEFI-mode? Как запилить дополнительные разделы для подержки UEFI? Каков порядок их следования и ID-шники? В общем, я облазил практически весь тырнет, но так чтобы в целом охватить все нюансы - не получилось. Информации много, и она разбросана, цельной картины в голове так и не составил.

Камрады, взываю к вам. Научите.
Спасибо!

P.S. Материнка: ASRock Z68 Pro3.

 , , ,

dbzix
()

Пара вопросов по Clonezilla

Камрады!
Вчера попробовал замечательный продукт - Clonezilla, но, т.к. испытывать все нюансы нет ни времени, ни возможности, адресую возникшие вопросы к вам.

А интересует следующее. Скажем, я сохранил некий раздел размером N, и теперь пытаюсь восстановить его в свободное пространство. И меня интересует, как Clonezilla будет обрабатывать ситуации:

  • когда это свободное пространство МЕНЬШЕ размера N (но физические данные на сохранённом образе раздела укладываются в этот меньший объем);
  • когда это свободное пространство БОЛЬШЕ размера N.

Т.е., по сути, интересует как Clonezilla копирует образы разделов - побитово, или же принимает в расчёт данные, сохранённые в них, и обрабатывает ситуации с нехваткой или избытком места для переноса образа.

Заранее благодарю.

P.S. Суть вопросов заключается в некотором перемещении данных в рамках связки HDD-SSD, и т.к. не хочется возиться с перемещением уже существующих разделов, а место под перенос уже выделено, у меня и созрели эти вопросы.

 , ,

dbzix
()

Система не выходит из suspend

LMDE, система не выходит из suspend. Точнее, просыпаться она пытается, но не более... Раскручиваются кулеры, просыпается ЖД, но на мониторе остаётся wait mode.

Откуда начинать копать?

P.S. Hibernate работает отлично.
Вывод lspci

 , ,

dbzix
()

Отобразить рабочие столы виртуалок на виртуальных рабочих столах DE

Вот в этой старой статье автор рассказывает, как обеспечить в хост-системе (windows) отображение на нескольких рабочих столах других систем, запущенных в режиме виртуализации.

У меня задача, скажем так, противоположная. Хост-системой будет linux, а в виртуальных машинах будут запущены одна или две windows-системы. Задача - отображать рабочие столы гостевых систем на виртуальные рабочие столы моей DE (mate-desktop для уточнения).

На вопрос «зачем?» отвечаю сразу. Переключаться между основной системой и двумя виртуалками во время рабочего процесса крайне неудобно, но критически важно и нужно. Отобразив содержимое рабочих столов гостевых систем на виртуальные рабочие столы хост-системы я решаю проблему эффективности моей работы и взаимодействия с коллегами в частности.

Можно не выпендриваясь просто развернуть виртуалки на полный экран, по одной на каждом из свободных виртуальных столов. Но это не очень удобно по той простой причине, что когда нужно быстро переключиться с одной виртуалки на другую, или с виртуалки на хост-систему, приходится жать дополнительные клавиши. Это всегда создаёт проблемы и потерю времени. Т.е. предпочтительным вариантом был бы, пожалуй, проброс графики с виртуалки на виртуальный рабочий стол.

Есть ли у меня варианты и какие?
Спасибо!

dbzix
()

Gnucash и вопрос выбора валюты счёта

Решил перевести финансы с мобильных устройств на ББ, и в итоге остановился на расхваленном gnucash. Homebank не подошёл, т.к. не умеет работать с несколькими валютами, grisbi не знает такой валюты как BYR - до свидания, grisbi!

В нашей чудесной стране курс доллара меняется практически каждую секунду, соответственно встал вопрос о том, как удобнее заводить счета. В идеале хотелось бы все отчёты наблюдать привязанными к доллару, т.к. наблюдать динамику счетов за год в BYR просто не имеет смысла.

В принципе, я позаводил счета для расходов сразу в USD, т.к. это изначально нагляднее. В BYR только счёт «Наличка» и всякие там «ЗП -BYR» (есть также «ЗП - USD»), «Халтуры - BYR» (есть также «Халтуры - USD») и тому подобное. Но уже вижу, что это не есть хорошо, т.к. в конце года оценить например разницу по халтурам, оплаченным в BYR будет сложновато, т.к. BYR в апреле и BYR в декабре будут иметь разные эквиваленты в USD.

Пока что единственное что пришло в голову, это оборачивать каждый счёт BYR (кроме, разве что, «Налички») дополнительным родительским счётом в USD. Но будут ли сохраняться котировки по дням зачислений на этот родительский счёт? Т.е. есть например счёт «ЗП - BYR» и для него родительский счёт «ЗП - BYR/USD эквивалент». В апреле я получаю сумму N по курсу A, в мае сумму M по курсу B, и т.д. Будет ли на родительском счёте храниться значение соответственно всем указанным курсам на моменты начисления ЗП, или это значение будет пересчитываться по последнему курсу?

В общем, хотелка моя заключается в том, что нужно учитывать приходящие и имеющиеся деньги в локальной валюте (BYR), и в то же время постоянно иметь актуальные (и сохранённые по временной шкале) данные по этим деньгам в USD.

Каков правильный подход для моего сценария в gnucash?

 ,

dbzix
()

Аналог Financisto (android) для Linux

Всё просто.
Вот уже 3 года веду учёт расходов на android в замечательной программе Financisto. Привык настолько, что слазить и не хочется, но... Но есть намерение всё же переместить учёт финансов с телефона/планшета на desktop.
В связи с этим вопрос: что есть под linux такого, что по функционалу и идеологии наиболее близко к Financisto?

Попрошу отнестись к вопросу серьёзно. Не нужно советовать что-то только потому что «а вот посмотрите, оно умеет дополнительно то и это». Ищется именно аналог. Нечто такое, что будет максимально похоже, и для освоения не придётся неделю переучиваться.

Всем спасибо!

 , ,

dbzix
()

Bind-mounted directories + deleting files into trash

Уже задавал вопрос здесь, но вразумительного ответа не получил.

Тем временем, завязалась интересная переписка.

Для тех кто не понял: директория маунтится через bind-mount. При удалении данных из такой директории невозможно удалить данные в корзину.

Поясните мне, я дурак и хочу чего-то невозможного, или я просто чего-то не понимаю в данном вопросе? Похоже, что камнем преткновения для меня стало crossing mountpoints. Что за проблема такая? Может кто-нибудь привести use case почему это должно работать и работает именно так?

И коль уж предложили решение, то задам ещё один вопрос:

kernel can be improved by option to allow rename to succeed if rename crosses filesystem not mountpoint, but userspace code would have the same problem: file and Trash on another fs.

О чём речь? Эта опция меня спасёт? Через sysctl можно включить? LMDE/Debian.

 , ,

dbzix
()

Как определить, что компьютер вышел из hibernate?

Есть система на LMDE, настроен сервис fancontrol. После выхода из hibernate обороты кулера остаются высокими.

Надо как-то определять, что компьютер не просто стартанул, а стартанул и восстановил состояние из спячки. И рестартануть сервис fancontrol. Правильно же?

Ну так вот - как собственно определять, что мы проснулись?

P.S. А может всё ещё проще? Научите. Спасибо огромнейшее.

 , , ,

dbzix
()

chromium + закладки + сглаживание шрифтов

Вначале chrome, теперь и chromium, стали страдать этой фигнёй.

Итак, сегодня обновил chromium из debian jessie и обнаружил, что в названиях закладок текст размыт - куда-то пропало сглаживание.

Гуглинг результатов не дал. Кто сталкивался и знает как это исправить? Не смертельно, конечно, но раздражает очень сильно.

dbzix
()

О двойных стандартах...

Не могу держать в себе, накипело.

Почему, ..., когда спрашиваешь «могу ли я пользоваться debian testing в качестве рабочей системы» тебе отвечают - «конечно! ну и что что название такое? там свежие пакеты, а вообще это всё очень стабильно и годно».

Но когда ты говоришь, что сраный testing не ставится вот уже третью неделю, тебе отвечают «ну что ж ты хотел, это же всего лишь testing»

Ну какое ж, ..., лицемерие...

dbzix
()

Shared home + bind mount

Вопрос получился комплексным.

Вначале постановка задачи: необходимо установить несколько «линуксов» и возникает вопрос, можно ли расшарить между ними home folder. Обзор интернетиков быстро дал понять, что идея шарить home folder - не самая лучшая, потому что разные дистрибы - разные версии софта, а посему возможны коллизии.
Вместо этого рекомендуют делать т.н. lightweight sharing (частичный шаринг). Например, в домашней директории есть «большие» данные - директории media, soft и work. Делается директория, например, /home/shared, куда и сбрасывается всё это добро. Затем в каждой инсталляции заводится группа, например, sharedusers, с одинаковым ID, куда добавляются пользователи из этих инсталляций (например dbzixdeb и dbzixarch), и группе выдаются соответствующие разрешения на директорию /home/shared.
Дальше на фолдеры /home/shared/media, /home/shared/soft, /home/shared/work делаются симлинки в домашние фолдеры пользователей (/home/dbzixdeb и /home/dbzixarch соответственно), и получается вполне себе юзабельная структура. Отличное решение. Вот здесь (https://unix.stackexchange.com/questions/6344/different-linux-distros-sharing...) расписано подробно, если кто не понял из моих объяснений.

Есть только два НО, которые не работают для меня:
- я активно использую thumbnails для директорий (файловый менеджер double commander), а для симлинков thumbnails не отображаются;
- данные из домашней директории периодически бекапятся, а посему наличие там симлинков нежелательно.

Что делать?
Правильно, читать про bind mount.
Почитал, осознал, и понял, что bind mounts вместо симлинков - как раз то решение, которое меня устроит.
В чём вопрос? Как вы поняли, в bind mounts я не силён, т.к. ни разу ими не пользовался. Посему вопрос в следующем: какие коллизии и непредвиденные ситуации возможны при их использовании? Действительно ли такое решение будет работать в описанной ситуации, или от него следует по каким-либо причинам воздержаться? Может есть другие достойные решения? Буду рад, если вы ими поделитесь.

Спасибо.

dbzix
()

lmde -> debian testing

Собираюсь переползать с lmde на debian testing. Причина - хочу свежий софт и исправления ошибок. Причина номер два - надоело возиться с проблемами при установке update pack'ов на lmde.

Отговаривайте. Поехали!

dbzix
()

RSS подписка на новые темы