LINUX.ORG.RU
ФорумTalks

Альтернатива дуалбуту

 , ,


0

1

Периодически слышу о Винде на соседнем разделе «для поиграться». А ведь можно поступить умнее: сделать Windows хост-системой, а Линукс загнать в виртуалку.

Сам сделал по такой схеме: 1) основная система — Windows 7, которая шла в комплекте с ноутбуком. Обеспечивает хозяйство драйверами под всю периферию. С помощью Панели Управления отключены все опциональные компоненты Windows, в т.ч. IE и Media Player. Используется для запуска VirtualBox, игрушек и каких-нибудь тяжелых приложений, которых пока нет.

2) Debian Testing + MATE внутри VirtualBox на 2ГБ виртуальном жестком диске, все каталоги внутри home выведены в основную систему. Дополнительно решил поизвращаться и ограничил объем ОЗУ до 1024МБ с одновременным включением подкачки в zRAM, работает хорошо. Здесь проводится все то время, что не играется в игры: постоянно открыт Iceweasel с десятком вкладок, играет онлайн-радио, смотрятся киношки, иногда правится код проектов по работе.

Я тут о чем. О том, что ведь всем хорошо! Ноутбук холодный — утилита управления для ноута хоть и страшна как смертный грех, но дело свое знает. Linux в виртуалке прекрасен: никаких проблем с железом; звук есть; 3D есть, чтобы тени рисовать; снапшоты, позволяющие как угодно дико экспериментировать с конфигурацией системы. Пишу этот текст, и о том, что делаю это из виртуалки, напоминает только однопиксельная полоска внизу экрана — панель VirtualBox.

Короче, я откровенно наслаждаюсь Линуксом в таком варианте. Предал ли какие-либо светлые идеалы? Или так многие делают?

★★

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

daemonpnz ★★★★★
()
Ответ на: комментарий от Lighting

Еще как работает. Со свистом.

uuwaan ★★
() автор топика

Пишу этот текст, и о том, что делаю это из виртуалки, напоминает только однопиксельная полоска внизу экрана — панель VirtualBox.

В настройках ее можно отключить, не нужна.

Ubuntu1210
()
Ответ на: комментарий от uuwaan

Второе, но в любом случае, лучше использовать нормальную аппаратную виртуализацию, для устранения всех узких мест в производительности.

daemonpnz ★★★★★
()

А смысл? Гораздо проще использовать офтопик, поставив туда весь необходимый софт, а виртуалку с линуксом оставить для тестов и запуска софта, который пока не собрали под венду.

BMX ★★☆
()

Я видел вариант гента, в ней qemu, чтобы запускать ubunutu, где крутится стим для игрушек.

По теме: игры не нужны. Для каких тяжелых программ нужна обязательно win7?

C1nde
()
Ответ на: комментарий от Ubuntu1210

В настройках ее можно отключить

Вот спасибо-то. Никогда не обращал внимания, что есть галочка «показывать мини-тулбар».

uuwaan ★★
() автор топика
Ответ на: комментарий от C1nde

По теме: игры не нужны. Для каких тяжелых программ нужна обязательно win7?

Photoshop, CAD, обработка звука? Лично я использую Windows даже не столько ради тяжелых программ, а просто потому, что все устройства моего ноутбука под Windows работают, я вспомнил, что у меня есть кард-ридер, а с микрофона можно получать приличный для разговоров звук. Не спорю, я мог бы всё это поднять и в Линуксе. Но с драйверами от производителя это же проще.

uuwaan ★★
() автор топика

умнее
сделать Windows хост-системой, а Линукс загнать в виртуалку

/0

Deleted
()

Если не тошнит от виндовс, то почему бы и нет.

King_Carlo ★★★★★
()

Если есть аппаратное ускорение, то почему бы действительно не использовать гипервизор?
darkshvein, помнится, использует XEN для того, чтобы запускать Windows из GNU/Linux, и играть внутри Windows.

Darth_Revan ★★★★★
()

Пацаны, почему все умозрительные посты такие пафосные?

cdshines ★★★★★
()

Периодически слышу о Винде на соседнем разделе «для поиграться». А ведь можно поступить умнее: сделать Windows хост-системой, а Линукс загнать в виртуалку.

Зачем все эти костыли? У меня много лет просто были две машины: одна с виндой, другая с линуксом.

Sadler ★★★
()
Ответ на: комментарий от BMX

1) Не то чтобы ШГ и УГ, но как-то привык уже к определенному оформлению окошек и иконок, не хочется пыриться в Windows постоянно.

2) Можно схватить вирус, шастая по Интернетам. Так что вся сетевая активность идёт только через виртуалку.

3) Ну не в Visual Studio же код писать! Хотя это и редко, но порой надо. И надо в сочетании с доступностью юниксовой командной строки, где можно вытворять всякие ужасы.

uuwaan ★★
() автор топика
Ответ на: комментарий от uuwaan

Можно схватить вирус, шастая по Интернетам.

Я решил это сэндбоксами всего и вся. Сейчас у меня ~50 сэндбоксов, из которых порядка 5-10 работает постоянно.

Однажды залез какой-то зловред, вывел мне «O_o LOL», после чего его процесс умер. Сэндбокс, естественно, очистился. На этом зловред и кончился. Не знаю, мож он как-то определил, что, будучи админом, не имеет доступа даже к ФС.

Sadler ★★★
()
Последнее исправление: Sadler (всего исправлений: 2)
Ответ на: комментарий от uuwaan

2) Можно схватить вирус, шастая по Интернетам. Так что вся сетевая активность идёт только через виртуалку.

windows 7 вполне можно использовать без антивируса, и даже с включенными плагинами в браузере, если не кликать по всему что движется и не запускать все что запускается :)

1) Не то чтобы ШГ и УГ, но как-то привык уже к определенному оформлению окошек и иконок, не хочется пыриться в Windows постоянно.
3) Ну не в Visual Studio же код писать! Хотя это и редко, но порой надо. И надо в сочетании с доступностью юниксовой командной строки, где можно вытворять всякие ужасы.

Можно настроить привычное окружение (в галерее недавно проскакивал скрин с офтопиком с blackbox, cygwin и прочими такими вещами). Хотя согласен, что это еще больший изврат.

Жаль конечно, что до сих пор многое оборудование не имеет нормальной поддерки linux, а если даже и имеет, то она ограничивается каким-то диким ынтерпрайзом.

BMX ★★☆
()
Последнее исправление: BMX (всего исправлений: 1)
Ответ на: комментарий от BMX

windows 7 вполне можно использовать без антивируса, и даже с включенными плагинами в браузере, если не кликать по всему что движется и не запускать все что запускается :)

Не факт. Есть вещи, которые стартуют из браузера (в результате уязвимостей последнего) без всяких действий со стороны пользователя. Администраторских привилегий оно, конечно, не получит в Win7 (если не заюзает какую-нибудь ещё дырку в самой системе), но попортить пользовательские данные, последить за его работой, слить пароли и т.д. вполне может.

Sadler ★★★
()
Последнее исправление: Sadler (всего исправлений: 1)

Здесь проводится все то время, что не играется в игры

this: игры не нужны

lazyklimm ★★★★★
()
Ответ на: комментарий от uuwaan

Photoshop

профессиональный фотограф? Купи мак и не мучайся. Быдлозеркальщикам фотошоп не нужен.

CAD

инженеришь дома?

обработка звука

где можно твои труды послушать?

Лично я использую Windows даже не столько ради тяжелых программ, а просто потому, что все устройства моего ноутбука под Windows работают

ну и кто ж тебе виноват, что покупал такой кривой ноутбук?

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

ни разу не попадался нерабочий в линуксе кардридер

а с микрофона можно получать приличный для разговоров звук.

для разговора он и в линуксе нормальный, руки чини. А для полноценной записи звука интегрированные звуковушки не годятся как класс.

Но с драйверами от производителя это же проще.

проще когда ставишь систему, а ядро всё само цепляет

lazyklimm ★★★★★
()
Ответ на: комментарий от daemonpnz

жируют

ололо, юзабельную (хоть и не реактивную) машину можно рублей за 500 собрать.

lazyklimm ★★★★★
()

А вдруг винда загнется? Пока не переустановишь, работать не сможешь

goingUp ★★★★★
()

На ноутбуках очень редко ставят чипсет QM серии, поддерживающий Vt-d, поэтому виртуалки получатся тормозные, на кеше браузера и запуске софта будет попандос

Lordwind ★★★★★
()

Можно еще лучше сделать удалив не нужный линукс и оставить только любимую семерочку максимальную.

Предал ли какие-либо светлые идеалы?

Ты все делаешь правильно, а воспользовавшись советом будет еще правильнее

Или так многие делают?

Так делают почти все, кроме горстки красноглазых задротов.

onon ★★★
()
Последнее исправление: onon (всего исправлений: 2)

поддерживаю ТС, сам подумываю купить ноут и так же подумываю не сносить предустановленную максимальную.

про виртуалку я недумал, а думал про то, что мне кроме ssh клиента (putty) - собсна ничего больше не нужно, чтобы был доступ к домашнему компьютеру. и через ssh же можно запускать X приложения (если putty умеет, не знаю).

так что да. не вижу в этом ничего зазорного, если ноут планируется использовать лишь как тонкий клиент - пофиг, что на нем будет установлено. один ярлычок для putty оставлю на рабочем столе и все. :)

Spoofing ★★★★★
()
Ответ на: комментарий от lazyklimm

образцовый трололо-пост на лоре

x4DA ★★★★★
()

А ведь можно поступить умнее: сделать Windows хост-системой, а Линукс загнать в виртуалку.

Шёл бы ты отсюда... Лучше венду в виртуалку загнать, чем полагаться на её «стабильность» как гипервизора.

Quasar ★★★★★
()
Ответ на: комментарий от uuwaan

Код писать можешь и из того, что для линукса есть, установив CygWin.

Quasar ★★★★★
()
Ответ на: комментарий от lazyklimm

ни разу не попадался нерабочий в линуксе кардридер

Волшебные китайцы из леново могут и не такое. Вплоть до нерабочей по дефолту клавы.

buddhist ★★★★★
()
Ответ на: комментарий от uuwaan

Photoshop, CAD, обработка звука

это всё из вашей профессиональной сферы?

C1nde
()

А в чем смысл? Получаешь лишний слой виртуализации, да еще винда гиг памяти отжирает и занимает место на диске. Не говоря уже о том, что куча дыр смотрит наружу в интернеты, а линуксу приходится ходить через NAT интернетов.

vurdalak ★★★★★
()
Ответ на: комментарий от uuwaan

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

На них нужны драйвера? O_o

У меня в ноуте кардридер работал еще в 2006 на убунте без всяких пинков. Я думал, он как привод или флешка работает.

vurdalak ★★★★★
()
Ответ на: комментарий от Lordwind

Чё-то у меня как-то выпало слово ноутбук из поста, это если про виртуализацию, если не принимать во внимание её, то всё что A10 достаточно мощное. Да и с виртуализацией на AMD попроще, она не занимается маркетинговым булшитом, вырезая из процов эту технологию.

daemonpnz ★★★★★
()
Ответ на: комментарий от vurdalak

В случае той же леновы некоторое время нужны. Я ставил, но этот драйвер вешал подсистему USB намертво. В итоге я просто подождал, когда ядро обновится и проблема рассосётся сама собой. Дождался.

Quasar ★★★★★
()
Ответ на: комментарий от daemonpnz

Вот у меня ноутбук на AMD A10. Как мне узнать, что там есть IOMMU не вырезанное?

Quasar ★★★★★
()
Ответ на: комментарий от daemonpnz

Ок. Но мне действительно интересно - всё-таки 4 ядра, можно парочку венде отдать в виртуалке.

Quasar ★★★★★
()

Нащет неработающего картридера - вот прямо сейчас, ~3х летний леново, вот прям сейчас какой-то Риалтек-usb в этот леново встроенный - и не работает, наглухо виснет при загрузке, если внутри установлена микро-карточка с адаптером.

Так что да, есть неработающие картридеры.

Deleted
()

А ведь можно поступить умнее: сделать Windows хост-системой, а Линукс загнать в виртуалку.

И какой тогда вообще смысл использовать Linux? Ведь в таком случае теряется большинство преимуществ Linux.

heinrich2
()
Ответ на: комментарий от Quasar

я тоже ждал чуда Линукса на ленове и АМД,
а потом оказалось, что АМД блоб уже не поддерживает новый хорг сервер.

Так что можно сказать что тоже дождался.
8ка летает, но не нужна там особо.

Deleted
()

Но ТС должен определиться нужен ли ему такой виртуальный Линукс, или не очень.

Deleted
()
Ответ на: комментарий от Deleted

Не имею мании ставить всё самое новое, поэтому у меня всё работает на ядре 3.2 и X-сервере из Debian Sid.

Quasar ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.