LINUX.ORG.RU

Как Арчу прикинуться Убунтой?


0

1

Надо установить Убунту. Утиль ставил этим:

$ pacman -Qi debootstrap 
Название              : debootstrap
Версия                : 1.0.38-1
URL                   : http://packages.qa.debian.org/d/debootstrap.html
Лицензии              : GPL
Группы                : Нет
Предоставляет         : Нет
Зависит от            : glibc  debian-archive-keyring
Дополнительно         : Нет
Требуется пакетами    : Нет
Конфликтует с         : Нет
Заменяет              : Нет
Installed Size : 232,00 KiB
Сборщик               : Unknown Packager
Архитектура           : i686
Дата сборки           : Чт. 19 янв. 2012 14:25:58
Дата установки        : Чт. 19 янв. 2012 14:26:02
Причина установки : Явно установлен
Установочный скрипт   : No
Описание              : debootstrap is used to create a Debian
                        base system from scratch, without
                        requiring the availability of dpkg or
                        apt

Файловую систему монтировал так:

# mount /dev/disk/by-label/Ubuntu /mnt/Ubuntu/
# mount --bind /dev /mnt/Ubuntu/dev/
# mount -t devpts none /mnt/Ubuntu/dev/pts/
# mount -t proc none /mnt/Ubuntu/proc/
# mount -t tmpfs none /mnt/Ubuntu/tmp/
# mount -t sysfs none /mnt/Ubuntu/sys/

Вход через chroot и ловлю при обновлении:

/# apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Do you want to continue [Y/n]? y
Setting up rsyslog (4.2.0-2ubuntu8.1) ...
start: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused
invoke-rc.d: initscript rsyslog, action "restart" failed.
dpkg: error processing rsyslog (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 rsyslog
E: Sub-process /usr/bin/dpkg returned an error code (1)
★★★★★

chroot /mnt/Ubuntu
cat >/usr/sbin/policy-rc.d <<EOF
#!/bin/sh
exit 101
EOF
chmod +x /usr/sbin/policy-rc.d

<do something>

chmod -x /usr/sbin/policy-rc.d
exit

AITap ★★★★★ ()

Как Арчу прикинуться Убунтой?

Достаточно найти сильно рукожопого товарища, который арч установит.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от anonymous

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

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