Хотите дальше читать devby? 📝
Support us

2ГБ флеш-памяти и Sun VirtualBox + Debian lenny

Оставить комментарий
2ГБ флеш-памяти и Sun VirtualBox + Debian lenny
Началось всё с того, что на втором курсе университета появился предмет под названием "ОСиСП", что означает "Операционные Системы и Системное Программирование". Курс начался с изучения UNIX-подобных операционных систем. Лаборатория, в которой проходит обучение данной дисциплине, оборудована компьютерами, с 1Гб памяти. На компьютерах установлена операционная система MS Windows XP Professional, на которую установлена виртуальная машина с ОС openSUSE, на которой, собственно, и проходит обучение. Если учитывать то, что рабочий стол KDE вместе с SUSE'ей потребляют половину памяти машины, то работать становится просто отвратительно. Немного почесав затылок и осмыслив, что у меня имеется под руками, я решил установить на свою флешку в 2Гб свою виртуальную машину, и свою операционную систему, с которой я буду работать из под Windows. Под руками оказалось: Стационарный компьютер с 2Гб памяти на борту, доступ к университетскому серверу с репозиториями и дистрибутивами, сама подопытная флешка, доступ в интернет, руки с головой и куча энтузиазма. В качестве виртуальной машины был выбран VirtualBox. После работы с университетскими WMware и VirtualPC вид последних вызывал рвотные рефлексы. Так же была решена небольшая задачка: использование VirtualBox в качестве Portable-версии. Для этого я использовал стороннюю утилиту Portable-VirtualBox c сайта http://www.vbox.me/ С помощью неё можно создать Portable-версию VBox'а из установочного файла. Причем утилита может сама скачать файл установки из интернета, при его отсутствии. Portable-версия машины заняла на диске 66Мб, неплохо, - подумал я. Размер жестого диска виртуальной машины я выбрал равным 1.7Гб, т.к. размер флешки, равен не 2-м Гб, а 2-м миллиардам байт, что равняется 1.82Гб, объём памяти 512Мб. Изначально в голову хлынули размышления о том, что же ставить на виртуальную машину... Обнаружив брешь в знаниях, я обратился к списку дистрибутивов Linux, где тщательно выбирал, что же мне больше понравится. Обрабатывались многие варианты, всякие Arch Linux'ы, DSL'ы, "Слаки" и т.д. В результате мне расхотелось возиться с этими недоОСями и я решил впихнуть в 2Гб флешки что-то подобное тому, с чем можно работать. Конечно же хотелось вместить туда и рабочий стол. После часа копания в интернете и хождения по университетскому серверу я обнаружил неприметный файлик debian-500-i386-netinst.iso. Размер его оказался равен примерно 150-ти Мб, подумал - оно, то, что хотел! Довольный, я быстро слизав образ с сервера смонтировал его в виртуальную машину, установил загрузку с CD-ROM, и запустил машину. Передо мной появилось окно выбора режима установки ОС Debian. image Выбрав в дополнительных опциях Графический режим установки для экспертов я нажал клавишу "Enter". Началась установка. Первые два пункта о выборе языка и установки дополнительной раскладки клавиатуры я смело пропустил и приступил к монтированию CD-ROM'а и получения файлов установщика с CD. Не выбрав ни одного дополнительного пакета, перешел к установке подключения по сети. Тут дело каждого, но я выбрал автоматическую настройку с помощью DHCP. Сеть настроилась, и я занялся настройкой диска. Подумав о том, что данная копия будет использоваться только для обучения в течении семестра я бегло указал использовать весь диск без разделов и принялся к установке базовой системы. image Выбор ядра и установка драйверов только необходимых этой системе, дальше тоже ничего интересного, дальше установка паролей пользователей. На вопрос о добавлении нового пользователя я ответил "No", т.к. мне он был пока незачем. Менеджеру пакетов указал не использовать зеркал репозиториев, это я сделаю позже так, как устраивает меня. Дальше настройка загрузчика GRUB. На вопрос о том, чтобы установить вместо GRUB legacy GRUB 2 я ответил отрицательно, т.к. с последним у меня возникали проблемы в быстроте загрузки, стандартный загрузчик меня всем устраивал. Ну вот и finish installation. И казалось бы уже почти готово, осталось навесить несколько специфических пакетов вроде gcc и joe, для полноценной работы, но не тут-то было! Загрузив систему я увидел это: image Подумав, что я так просто не сдамся, решил довести ЭТО до ума. Сначала занялся изменением размеров консоли, уж слишком она была мала. Для этого в файле /boot/grub/menu.lst я изменил(хорошо, что nano установился) параметры загрузки ядра, добавив в конце строки "vga=792", т.к. разрешения 1024х768 мне вполне хватает. image Система заняла около 350Мб, что меня очень обрадовало. Сохранив изменения, я перезагрузился командой reboot, и увидел консоль приличного размера. Дальше я подумал, что надо настроить доступ к репозиториям. Для этого в файле /etc/apt/sources.list я прописал необходимые адреса репозиториев(в моём случае это ftp сервер университета), и выполнил две команды: apt-get update и apt-get upgrade. Кстати после этих обновлений пришлось заново править параметры загрузки ядра, т.к. обновилось само ядро. image Приходилось постоянно контролировать заполненность диска командой df -l. На данный момент моя система занимала 440Мб. Пока не страшно, подумал я, у меня еще целый ГБ для "Гнома". Я не знаю, почему всем Windows пользователям переходящим на Linux советуют KDE, или "Кеды", по мне так гном намного больше похож на Windows. Да и после "тормозов" в университете KDE казался сильно глючным, хотя я знаю, что это не так. Что поделать, первое впечатление - оно первое впечатление... Покопав интернет, я нашел, как мне казалось волшебную таблетку: minimal installation of gnome desktop environment. Выполнялось это всё установкой нескольких пакетов: apt-get install xserver-xorg-core gdm gnome-core. Довольный, введя эту строку в консоль я увидел это: image И подумал, что 688Мб - это как-то многовато за рабочий стол без эффектов и прочего... Провёл в интернете еще минут тридцать и понял, что 688 - это на самом деле хорошо, и даже очень! Вздохнув я начал установку gnom'а, пристально следя с помощью второго рабочего стола (как нам объяснили) за занятостью диска (Ctrl + Alt + F2). Спустя минут 30 установка закончилось, и на диске стало занято 1500Мб, это 88%. Добавляем нового пользователя командой adduser <username>. Далее я запустил gdm командой /etc/init.d/gdm start. Если возникает ошибка старта Х-сервера, то необходимо выполнить следующее dpkg-reconfigure xserver-xorg. Вписываем имя созданного пользователя и пароль, и входим в систему. Устанавливаем пакет gnome-themes, и virtualbox-ose-utils, перезагружаемся, меняем тему и интерфейс приобретает более или менее дружелюбный вид. После установки virtualbox-ose-utils, файл /boot/grub/menu.lst необходимо было заново править, причину, я обнаружить не успел. Загрузка системы с флешки занимает на моей машине 45 секунд, неплохой результат. image Далее я установил нужные мне пакеты gcc, joe. Удалил с флешки файлы VirtualBoxAdditions.iso и VirtualBox.chm, и на флешке осталось 80Мб места для моих файлов. Вот собственно и всё. UPD: Удаляем из папки /var/cache/apt/archives всё, кроме папки partial, она и так пуста. (by max_posedon) или командой apt-get clean (by br) P.S. Статью писал новичок в UNIX, могут быть ошибки.
Помогаете devby = помогаете ИТ-комьюнити.

Засапортить сейчас.

Читайте также
Самая уязвимая ОС — не Windows 10
Самая уязвимая ОС — не Windows 10
Самая уязвимая ОС — не Windows 10
Хакеры запустили Linux на игровой консоли Nintendo Switch
Хакеры запустили Linux на игровой консоли Nintendo Switch
Хакеры запустили Linux на игровой консоли Nintendo Switch
Операционную систему от Raspberry Pi адаптировали для ПК и Mac
Операционную систему от Raspberry Pi адаптировали для ПК и Mac
Операционную систему от Raspberry Pi адаптировали для ПК и Mac
Загадочная смерть основателя Debian: вопросы без ответов
Загадочная смерть основателя Debian: вопросы без ответов
Загадочная смерть основателя Debian: вопросы без ответов

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.