2013-01-05

Дуальная загрузка Mountain Lion и Ubuntu

howto, linux, apple

Ещё летом я превратил свой Acer 4810 в Хакинтош и с тех пор он у меня по большей части простаивает, так как использовать его можно только для разработки под айфон, для полноценной работы использовать его использовать не удобно, всё-таки совместимость железа у Асера с Mac OS оставляет желать лучшего. Но вот, вчера подумалось, почему бы не поставить на него еще и Ubuntu?

Основная трудность была в том, что чтобы поставить Mountain Lion нужно было переразбить винчестер таблицей GUID взамен привычной MBR. Но как оказалось Ubuntu прекрасно понимает такое разбиение. Поставить Ubuntu оказалось делом простым, а вот загрузчик Chameleon используемый Хакинтошем был благополучно заменен Grub'ом. Чтобы починить Хакинтош пришлось слегка порыться в интернете - работающее решение нашел здесь.

Идея в следующем - заставить Grub вызывать загрузочный сектор Chameleona сохранённый в виде файла на диске с linux, далее этот файл уже сам знает что далать.

Скачиваем Chameleon c сайта разработчиков - так как загрузчик уже установлен на разделе с Hackintosh то потребуется только файл boot0 из дистрибутива Сhameleon который нужно положить в /boot/ в разделе с линукс и заставить grub вызывать этот файл при загрузке.

для этого открываем

sudo nano /etc/grub.d/40_custom

и добавляем туда следующее:

menuentry "Hackintosh" {
insmod part_gpt
insmod hfsplus

#replace this location with
#your OS X partition
set root='(hd0,gpt2)'

#replace this UUID with the UUID from your grub.cfg
search --no-floppy --fs-uuid --set=root 777eaee489759bd8

#replace the (hd0,6) portion with your
#Linux partition designation
chainloader (hd0,6)/boot/boot0
}

Сигнатуру 777eaee489759bd8 нужно взять из записи сгенерированной grub для раздела с Mac OS а также заменить hd0,2, hd1 на реальные значения, которые можно найти командой fdisk -l и du.

Затем нужно обновить grub:

sudo update-grub

Теперь я могу при загрузке выбирать что загружать - Ubuntu или Mountain Lion. Кстати, новая Ubuntu работает на Acer 4810 порядка шести часов, что не может не радовать.

 

Коментариев: 2

 
  2012-11-23

Выключаем FH_DATE_PAST_20XX

linux

Заметил, что вполне нормальные входящие сообщения на моём почтовом сервере часто попадают в спам с диагнозом - FH_DATE_PAST_20XX - мол дата письма сильно в будущем и возможно это спам.

Из документации следуют, что все письма посланные в период с 2010 по 2020 попадают под это правило. Чтобы выключить это правил нужно добавить в конфигурацию spamassassin:

score FH_DATE_PAST_20XX 0.0

Поначалу я удивился тому факту, что это правило до сих пор присутствует в конфигурации, а потом до меня дошло - spamassassin то я поставил в 2009 году!

 

Оставить комментарий

 
  2012-08-18

Как включить Bluetooth на Ubuntu

linux

Купил для ноутбука мышку - надоело пользоваться одним тачпадом. Так как в моём старом добром acer aspire 4810T есть модуль bluetooth то решил купить именно bluetooth мышку. Проводную брать как то не хотелось, с радиомодулем, втыкаемом в usb - тоже - лишние детали совершенно ни к чему, поэтому, мышка с bluetooth показалась мне идеальным вариантом. Сначала были сомненья, будет ли она работать с ubuntu - но как ни странно, мыша сразу подключилась и сразу отлично заработала.

Но вот вчера, после того как я выключил компьютер и снова его включил, bluetooth адаптер у него не включился. При этом, иконка bluetooth в верхней части экрана его вроде включает, но элементы управления на форме остаются неактивными. Такое впечатление, что модуль bluetooth отключился и не хочет включаться, хотя еще совсем недавно работал замечательно.

Примечательно, что клавиша Fn-F3 которая включает bluetooth в Windows, в Ubuntu не работает. Погуглив выяснил, что в большинстве случаев помогает если загрузиться в Windows и включить bluetooth там, вот только Windows я недавно подчистую снес чтобы поэкспериментировать с осью от Apple.

Включить bluetooth снова помогла команда:

> sudo hciconfig hci0 up
 

Оставить комментарий

 
  2012-08-01

Проблема с исчезающими заголовками окон в Xfce

howto, linux

Иногда после перезагрузки системы в Xfce теряются заголовки окошек - ну те за которые из можно таскать по экрану и где расположены кнопки схлопывания и раскрытия на весь экран. Перезагрузка беду не лечит.

Чтобы восстановить десктоп нужно набрать в консоли:

> xfwm4 --replace --daemon

 

Коментариев: 1

 
  2012-02-16

Не рaботает Wake On Lan в Ubuntu

howto, linux

Заметил, что рабочая машинка не стартует по WakeOnLan, при этом пока стояла Windows просыпалась без проблем, с переходом на Ubuntu просыпаться перестала, при этом не просыпается именно после сессии ОС - в биосе стоит что надо просыпаться, а сцуко не просыпается. Поставил ethtool - так тот говорит что wakeonlan у карточки выключен. Похоже Ubuntu заботливо его вырубает.

Чтобы врубить обратно добавил rc.local:

ethtool -s eth0 wol g

Теперь всё работает.

Собственно вопрос - кто нибудь знает более гуманный способ врубить wake on lan обратно?

 

Оставить комментарий

 
  2011-12-12

Как послать почту через google smtp через коммандную строку

howto, linux

Иногда нужно послать почту через коммандную строку используя внешний SMTP сервер.

1. Создаем файл ~./mailrc

set smtp-use-starttls
set ssl-verify=ignore
set smtp=smtp://smtp.gmail.com:587
set smtp-auth=login
set smtp-auth-user=youraddress@gmail.com
set smtp-auth-password=Password
set from="youraddress@gmail.com(Your Name)"

2. Набираем:

> mailx -v -s "your subject" tosend@servertosend.ru

Вводим текст сообщения и набираем \n.\n

 

Оставить комментарий

 
  2011-12-12

Skype не запускается на Ubuntu 11.10

linux

После ввода пароля просто тихо умирает. При запуске через коммандную строку выдает:

maxim@maxim-comp:~$ skype
Fatal: ASSERT: "interface->childCount() == children.count()" in file adaptor.cpp, line 200
Аварийный останов

По счастью с официального сайта можно скачать static версию. Обычный архив с бинарной версией программы. Распаковываем, запускаем - все работает. Правда не будет иконки в меню запуска и придётся запускать ручками каждый раз но можно либо добавить вручную, либо сделать чтобы стартовала автоматически при запуске системы.

 

Оставить комментарий

 
  2011-12-10

Carmic Coala - that's it?

linux

Установленный на моём VDS сервере Ubuntu 9.10 Carmic Coala сегодня при вызове apt-get update выдал 404 ошибку на сервере us.archive.ubuntu.com. Для того чтобы исправить ошибку пришлось заменить в /etc/apt/sources.list us.archive.ubuntu.com на old-releases.ubuntu.com. Придётся в ближайшее время думать на что мигрировать.

 

Оставить комментарий

 
  2011-12-06

Ubuntu 11.10

software, linux

Поставил на рабочем компьютере Ubuntu 11.10. До этого преспокойно работал на Windows XP, но однажды Windows XP вдруг ни с того не с сего перестал заходить на один из сетевых дисков, а попытки починить ни к чему не привели, поэтому я расценил такое поведение Window XP, который, кстати, отлично работал на протяжении многих лет, вызывающим и решил, наконец, мигрировать на Ubuntu.

Новый дистрибутив Ubuntu 11.10 вызвал поначалу довольно негативную реакцию. Даже подумал о том, чтобы перейти на какой нибудь другой дистрибутив Linux.

Новый дистрибутив от Canonical удивляет отсутствием любимого Synaptic. Вместо него стоит какой то "Центр приложений", который, во первых, показывает рекламу на пол экрана, во вторых, в нем пакеты невозможно пометить для установки а потом установить все сразу одним кликом, приходится устанавливать по одному за раз, что снижает скорость работы на порядки. К счастью, можно поставить Synaptic из репозитория. Кроме Synaptic в дистрибутиве нет и Aptitude, что тоже странно. В качестве оконного менеджера теперь используется Unity.

Не знаю кому как, а на меня, почему то, Unity оказывает резко негативное впечатление. Наверно я старомоден, но для выбора приложения из меню совсем не нужно делать иконки на пол экрана. Я хоть и близорукий но не слепой! Зачем для выбора приложения открывать какие то окна, крутить карусели, к чему весь этот цирк? Я хочу просто открыть приложение. Одним кликом а не шестью. Зачем в каждой новой версии переносить док-панели на новую сторону экрана? Нет, Unity определенно не для меня. Поэтому поставил Gnome. И тут меня ждал пренеприятнейший сюрприз в виде Gnome 3. Оказалась, что Gnome 3 теперь выглядит так же как Unity! Один в один! Таже боковая панель, таже дебильная пальцеориентированная анимация.

В классическом режиме Gnome 3 мне тоже не понравился - что-то не то. Пункт настройки убрили вообще с экрана, приложение теперь не добавишь на панель правым кликом - оба клика теперь используются для запуска приложения. Кроме того, что экран иногда странно помигивал при перемещении по нему мышкой, один раз Gnome даже завис при выходе из оконной сессии.

Но больше всего меня поразила экранная клавиатура. Экранная клавиатура на настольном компьютере это сильно!

  

Похоже, создатели Gnome 3 взяли и полностью переориентировали свое детище на мобильные устройства полностью игнорируя потребности стационарных пользователей, что же -- имеют на это полное право, почему бы взять и не послать всех своих пользователей в угоду быстрорастущему рынку планшетов. Экранная клавиатура стала последней каплей, после чего я установил в качестве оконного менеджера Xfce.

Одно можно сказать -- крыса-та! Никакой дурацкой анимации, никаких идиотских дизайнерских наворотов, кнопки закрытия окошек справа вверху - только нужные и функциональные фичи. Наконец, можно поместить кнопку программ туда где она находится в Windows и не испытывать дискомфорта при переходе с одного компьютера на другой, компьютер отзывается мгновенно и, кстати, новый Xfce выклядит в точности как Gnome выглядил в Ubuntu 9.04.

Закрепляя успех, поставил Xfce на ноутбук и нетбук - по сравнению с Gnome Xfce снизила энергопотребление почти на Ватт, а это очень приятно при работе от батареи.

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

 

Коментариев: 6

 
  2010-12-09

Как скомпилировать Subversion с поддержкой HTTP

howto, linux

> wget http://subversion.tigris.org/downloads/subversion-1.6.15.tar.bz2

> tar -xvjf subversion-1.6.15.tar.bz2

> wget http://subversion.tigris.org/downloads/subversion-deps-1.6.15.tar.bz2

> tar -xvjf subversion-deps-1.6.15.tar.bz2

> cd subversion-1.6.15

> ./configure --with-ssl

> make

> make install

 

Коментариев: 1

разное (189)
howto (124)
программирование (109)
гад-же-ты (75)
мысли (42)
PHP (41)
JavaScript (39)
вебмастеринг (37)
linux (29)
гондураша (28)
юмор (25)
полезное (21)
Android (17)
движок (17)
софт (15)
кино (14)
деньги (14)
видео (13)
музыка (10)
путешествия (10)
интернет (10)
беспредел (10)
книги (10)
diy (9)
занимательная физика (8)
умный дом (8)
ztools (8)
хостинг (7)
Nokia 5800 (7)
языки (7)
lifehack (6)
вебдизайн (6)
css (6)
прелоадер (5)
arduino (5)
oDesk (5)
apple (5)
связной (5)
козлы (5)
аниме (4)
svn (4)
движек (4)
кухня (4)
Python (4)
занимательная юриспруденция (4)
software (3)
synphony (3)
энергия (3)
рестораны (3)
спорт (2)
гитара (2)
webmastering (2)
Java (2)
bash (2)
фото на документы (2)
Ruby on Rails (2)
Берлин (2)
восстановить (1)
годнурас (1)
авторское право (1)
дурдом (1)
SEO (1)
технологии (1)
микросервисы (1)
сайты (1)
наука (1)
C++ (1)
programming (1)
гаджеты (1)
Поиск по блогу:

Valid XHTML 1.0 Strict