LINUX.ORG.RU

Сообщения ne-vlezay

 

Самая первая версия debian на qemu

Ну, собственно, первая версия Debian запущена из под QEMU 2.0 под Windows XP, которая работает из-под QEMU 7.2.7.

>>> Просмотр (1919x1079, 306 Kb)

 ,

ne-vlezay
()

Небольшая локальная сеть в virtualbox на qemu

Хост — всё тот же:

  • CPU: AMD FX-6300;
  • RAM: 24G;
  • SSD: Smartbuy 60G (На виртуалке с xp у меня 8.5GB) (SSD - пока что тестовый);
  • дистрибутив хоста: Devuan Daedalus 5.0;
  • QEMU: 7.2.5;
  • скрипты для управления: самописные.

Но теперь в virtualbox’е под гостевой Windows XP запущена небольшая локальная сеть…

Немного о виртуальных машинах в этой сети:

  • sw – это роутер (debian squeeze 6.0);
  • puppypc – это виртуальная машина с puppyrus 4.2;
  • ws – это виртуальная машина для работы с образами дискет (debian squeeze 6.0);
  • debian server – это виртуальная машина с debian sarge (3.1).

>>> Просмотр (1919x1078, 235 Kb)

 , ,

ne-vlezay
()

debian 3.0 в виртуалбоксе на qemu...

Хост: Devuan Linux Daedalus 5.0

VM: qemu 7.2.5

Гипервизор в VM: Virtualbox 2.0

Система в гипервизоре: debain 3.0

Система на VM: Windows XP sp3

Ядро на хосте: 6.1.0.x

Система управления виртуалками: самописная на bash…

>>> Просмотр (1916x1079, 253 Kb)

 ,

ne-vlezay
()

Ну, почти дефолт

Собчтвенно, установил devuan deadalus 5.0.

Вот, что используется:

Оконный менеджер: i3

Эмулятор терминала: xterm

Шрифты: terminus

Ну, и самописные скрипты… Вот, ещё: https://ibb.co/QkcX4cH

>>> Просмотр (1919x1079, 461 Kb)

 , , ,

ne-vlezay
()

Моё новое оформление рабочего стола

Собственно, вот такое оформление рабочего стола я себе сделал. Что касается обоины, то я её тоже в gimp делал.
Тема: Dark-Olympic Значки: N.I.B
Без окон: https://ipfs.io/ipfs/QmX7pZTkcMD6JZ1KJw49561nzZMo29bJsHoKMcmFzqUhdN
Обоина: https://ipfs.io/ipfs/QmQdPQhsB4gt5pMWsF7ByZ9PEdKDYhb8nmbKrWwiBvKn5Q

>>> Просмотр (1919x1079, 248 Kb)

 , ,

ne-vlezay
()

Обновил себе компьютер

Короче, я обновил себе компьютер. Вот его устройства:
lspci: https://pastebin.com/raw/4JZV0Pca

ne-vlezay80@ne-vlezay80:~$ lsusb
Bus 011 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 010 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 009 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 004: ID 1a2c:2124 China Resource Semico Co., Ltd 
Bus 003 Device 003: ID 275d:0ba6  
Bus 003 Device 002: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Лог ядра: https://pastebin.com/raw/LuY23UE8

Вот список его внутринностей:

Кулер для процессора DEEPCOOL Ice Edge Mini FS V2.0
Сетевая карта Intel Gigabit CT EXPI9301CT
Процессор AMD FX-6300 OEM
Видеокарта INNO3D GeForce GT 710 Silent LP [N710-1SDV-D3BX]
Материнская плата ASUS M5A78L-M PLUS/USB3
Оперативная память AData Premier [AD3U1600W8G11-S] 8 ГБ
240 ГБ SSD-накопитель WD Green [WDS240G2G0A]
Корпус DEXP DC-101B черный
Блок питания STM 450W [STM-45SHB]

Вот данные процессора: https://pastebin.com/raw/aYgYPXNk

Что касается видеокарты, в linux она работает замечательно даже на nouveau. Единственное, если одновременно смотреть youtube и играть в minetest, то на экране в игре (и во всей системе) может появиться мелкая рябь. Но, чтобы её увидить, нужно очень хорошо присмотреться. Кстати, предыдущия видеокарта в nouveau вешала всю систему намертво, а эта система работает относительно стабильно. Не разу небыло даже зависаний, а также браузер работает без каких бы то было лагов. Скоро я на этот компьютер перенесу свои виртуальные машины.
Что касается рабочего стола, то в качестве него используеться LXDE а в качестве менеджера входа используеться XDM. Что касается операционной системы, то стоит devuan ascii, так как в debian есть systemd, в котором полно уязвимостей(или связанные с ним) а в devuan systemd нет.
Ядро:

ne-vlezay80@ne-vlezay80:~$ uname -r
4.9.0-8-amd64

>>> Просмотр (1920x1080, 813 Kb)

 ,

ne-vlezay
()

Debian 3.3 в qemu

Собственно, запустил Debian версии 3.3. Сейчас опишу особенности системы:

  • Ядро версии 2.4.27
  • Устройстава tun/tap не поддерживают jumbo frame

Также в системе была запущенна qemu с Windows 95, который туда как ни странно, отлично встал. Кстати, при попытке установить Windows 95/98 на современные версии qemu, почему-то я получаю ошибку защиты.
Что касается браузера, то Mozilla версии 1.7.8 не открывает почти все современные сайты.
Что касается qemu, то там qemu версии 0.6.2, которая не умеет почти нечего, кроме как эмулировать простое оборудование. Также в ней есть поддержка tun/tap, хотя qemu занимает эти интерфейсы так, как ей захочется, в результате чего могут быть конфликты с другим сетевым ПО.
Хотя, из-за того что tun/tap тогда ещё не умел jumbo frame, то для серьёзных целей его было использовать нельзя.
Сама система при старте вместе со средой рабочего стола занимает 177 мегабайт в оперативной памяти, если брать современный дистрибутив, то он занимает 256 мегабайт в оперативной памяти. Также мне кажется, что старый интерфейс был более красивее.

>>> Просмотр (1158x886, 235 Kb)

 ,

ne-vlezay
()

Debian Stretch, который стоит в ZRAM

Как я это сделал:
1. Взял initrd из текущей системы и распаковал его так:

mkdir /root/initrd
cd /root/initrd
zcat /initrd.img|cpio -i
2. Отредактировал файл ./scripts/local и добавил туда в графе:
	# FIXME This has no error checking
	# Mount root
	if [ "${FSTYPE}" != "unknown" ]; then
		#mount ${roflag} -t ${FSTYPE} ${ROOTFLAGS} ${ROOT} ${rootmnt}
		mkdir /ramboottmp
		mount ${roflag} -t ${FSTYPE} ${ROOTFLAGS} ${ROOT} /ramboottmp
		modprobe zram
		modprobe loop
		echo 2G >/sys/block/zram0/mem_limit
                echo 2G >/sys/block/zram0/disksize
		losetup -P /dev/loop0 /dev/zram0
		mkfs.ext4 /dev/loop0
		mount -t ext4 /dev/loop0 ${rootmnt}
		cd ${rootmnt}
		unsquashfs -f -d ./ /ramboottmp/root/factory.sfs
		cp -R -P /ramboottmp/lib/modules ./lib
		echo "/dev/loop0 / ext4	defaults 0 0" >./etc/fstab
		umount /ramboottmp
	else

3. Скопировал туда все необходимые бинарики и обратно запаковал:
find ./|cpio -H newc -o ../initrd.img

4. Приготовил образ а потом перезугрузился и при загрузке указал этот initrd.
Итого, что имеем:

  • 1. Очень хорошую производительность системы и никаких лагов.
  • 2. Хорошую отзывчивость приложений.


Если бы у меня было бы побольше оперативки, то я бы в zram гонял виртуальные машины.

>>> Просмотр (1920x1080, 242 Kb)

 ,

ne-vlezay
()

links в FreeDOS в qemu

Я решил попробовать FreeDOS в qemu, и в результате получилось примерно следующее:
Для установки пакетов в freedos необходимо набрать FDNPKG.
Я в FreeDOS установил все сетевые инструменты.
Для работы сети в qemu рекомендуется устанавливать сетевой адаптер pcnet.

>>> Просмотр (1920x1080, 720 Kb)

 , ,

ne-vlezay
()

LinuxXP, или как компания хотела заработать на бесплатном

Короче, раздобыл я LinuxXP. Короче, смотрите:
Там в корне есть каталоги:

root@localhost [~]# ls /
boot  dev  LinuxXP  media  proc  Programs  sys  Users
root@localhost [~]#
Но, среди скрытых файлов, есть файл ./.hidden:
root@localhost [~]# ls -la /
итого 54
drwxr-xr-x  24 root root 4096 Мар 21 20:18 .
drwxr-xr-x  24 root root 4096 Мар 21 20:18 ..
-rw-r--r--   1 root root    0 Мар 21 20:18 .autofsck
-rw-r--r--   1 root root    0 Мар 21 14:21 .autorelabel
drwxr-xr-x   4 root root 1024 Мар 21 13:43 boot
drwxr-xr-x  11 root root 3820 Мар 21 20:18 dev
-rw-r--r--   1 root root  106 Июл 27  2007 .hidden
drwxr-xr-x  21 root root 4096 Мар 21 14:23 LinuxXP
drwxr-xr-x   2 root root 4096 Мар 21 20:18 media
dr-xr-xr-x 110 root root    0 Мар 21  2017 proc
drwxr-xr-x  10 root root 4096 Мар 21 20:08 Programs
drwxr-xr-x  12 root root    0 Мар 21  2017 sys
drwxr-xr-x   3 root root 4096 Мар 21 13:21 Users
root@localhost [~]#
Вот содержимое /.hidden:
root@localhost [~]# cat /.hidden
bin
boot
bootsplash
dev
etc
initrd
lib
lost+found
misc
mnt
opt
proc
root
sbin
selinux
srv
sys
tmp
usr
var
root@localhost [~]#
Кстати, каталог LinuxXP является псевдокаталогом, потому что в него остальные каталоги смонтированы через bind:
root@localhost [~]# mount
/dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/sda1 on /boot type ext3 (rw)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
/bin on /LinuxXP/bin type none (rw,bind)
/boot on /LinuxXP/boot type none (rw,bind)
/dev on /LinuxXP/dev type none (rw,bind)
/etc on /LinuxXP/etc type none (rw,bind)
/lib on /LinuxXP/lib type none (rw,bind)
/lost+found on /LinuxXP/lost+found type none (rw,bind)
/misc on /LinuxXP/misc type none (rw,bind)
/mnt on /LinuxXP/mnt type none (rw,bind)
/opt on /LinuxXP/opt type none (rw,bind)
/proc on /LinuxXP/proc type none (rw,bind)
/root on /LinuxXP/root type none (rw,bind)
/sbin on /LinuxXP/sbin type none (rw,bind)
/selinux on /LinuxXP/selinux type none (rw,bind)
/srv on /LinuxXP/srv type none (rw,bind)
/sys on /LinuxXP/sys type none (rw,bind)
/tmp on /LinuxXP/tmp type none (rw,bind)
/usr on /LinuxXP/usr type none (rw,bind)
/var on /LinuxXP/var type none (rw,bind)
/opt on /Programs type none (rw,bind)
root@localhost [~]#
У меня такой вопрос:
Можно ли так скрывать файлы в других дистрибутивах?

Мое мнение таково:
Мне этот дистрибутив нравится не особо. Кстати, вот его обзор:
http://www.ixbt.com/soft/linux-xp-1.shtml
http://www.ixbt.com/soft/linux-xp-2.shtml
http://www.ixbt.com/soft/linux-xp-3.shtml

>>> Просмотр (800x600, 201 Kb)

 linux xp

ne-vlezay
()

Перешёл на KVM

Итак, я недавно на своём компьютере переустановил операционную систему. Я при установки операционной системы откатился на Debian Wheezy, так как в Debian Jessie очень много всяких багов. Среди которых баг с тем, что упорно не хочет создаваться интерфейс без ip-адреса из /etc/network/interfaces. И как я хотел, я полностью перешёл на qemu-kvm потому, что у qemu очень много всяких плюшек, среди которых на машину можно прямо на ходу добавлять или удалять устройства. Из оконного окружения у меня fluxbox. Вот, скрипт запуска одной машины:

su -c "switch=sw3  QEMU_AUDIO_DRV=alsa /opt/qemu/bin/qemu-system-x86_64  -net tap,ifname=venet0,script=/opt/qemu-ifup -fda /dev/zero -cdrom /dev/zero -m 512M -cpu athlon -hda ./hdd.img -soundhw es1370 -vga cirrus -enable-kvm -boot c -monitor telnet:127.0.0.250:10,server,nowait  -serial tcp:127.0.0.250:10"
Рабочий стол без окон: http://91.215.153.21/desktop_2.png
P.S.
Ранее я использовал virtualbox, и на хосте тогда у меня наблюдались частые зависания.
Все свои ipv6 адреса я закрасил, так как это реальные ipv6-адреса.

>>> Просмотр (1920x1080, 443 Kb)

 ,

ne-vlezay
()

Настраиваем bgp в cool-retro-term

Добрался я до cool-retro-term. Cool-retro-term - это эмулятор терминала, который похож на мониторы старых ПК. Также я в своей системе подстроил немного шрифты.

>>> Просмотр (1440x900, 841 Kb)

 , ,

ne-vlezay
()

Мой рабочий стол Debian Wheezy

Итак, вот я как настроил свой рабочий стол. Также изменил шрифт в ядре:
Изменить цвет в консоли (комментарий)

Вот процесс загрузки:
http://www.youtube.com/watch?v=o4NjTtXPfc0&feature=youtu.be

>>> Просмотр (1440x900, 1023 Kb)

 ,

ne-vlezay
()

Установил я Debian Sid (unstable)

Собственно, поставил я на Virtualbox нестабильный дистрибутив Debian Sid. Единственное, что мне не понравилось, так это то, что fsck при загрузке отказывается проверять файловую систему. Также звуковая подсистема alsa ставилась с трудом. Пришлось ставить по отдельности пакеты alsa-utils alsa-base и т.д. Но в остальном я доволен. Из положительных сторон то, что от загружается практически мгновенно. Также там в репозиториях есть много чего интересного. Я установил i3 и dmenu. Вот вы это всё увидите на данном скриншоте.

>>> Просмотр (1006x770, 20 Kb)

 ,

ne-vlezay
()

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