Open main menu

OpenVZ Virtuozzo Containers Wiki β

Editing Ubuntu Precise template creation

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 71: Line 71:
  
 
Disable hardware-related configs:
 
Disable hardware-related configs:
  Disable() {
+
  sed -i.orig -e 's,^#!.*,#!/bin/true,'                        /etc/init.d/ondemand
    local f="/etc/init/$1.conf"
+
sed -i.orig -e 's,\(.* | \)\(sysctl .*\),\1 /bin/true \2,'  /etc/init/procps.conf
    local o="/etc/init/$1.override"
+
sed -i.orig -e 's,^console output,, ; s,^env INIT_VERBOSE,,' /etc/init/rc.conf
    test -s "$o" && grep -qw "^manual" "$o" && return
+
sed -i.orig -e 's/^\$ModLoad imklog/## \$ModLoad imklog/g'  /etc/rsyslog.conf
    echo "manual  # DISABLE UNDER OPENVZ" >> "$o"
 
}
 
Disable console
 
Disable console-font
 
Disable console-setup
 
 
   :
 
   :
  Disable ondemand
+
  mkdir /root/etc_init_console_tty
  Disable setvtrgb
+
  mv /etc/init/console* /etc/init/tty* /root/etc_init_console_tty
  :
 
Disable hwclock
 
Disable hwclock-save
 
  :
 
Disable ureadahead
 
Disable ureadahead-other
 
  :
 
Disable plymouth
 
Disable plymouth-log
 
Disable plymouth-ready
 
Disable plymouth-shutdown
 
Disable plymouth-splash
 
Disable plymouth-stop
 
Disable plymouth-upstart-bridge
 
  :
 
Disable tty2
 
Disable tty3
 
Disable tty4
 
Disable tty5
 
Disable tty6
 
  :
 
Disable udev
 
Disable udev-fallback-graphics
 
Disable udev-finish
 
Disable udevmonitor
 
Disable udevtrigger
 
  :
 
sed -i.orig -e '/| sysctl / s,$, || :,'                    /etc/init/procps.conf
 
sed -i.orig -e 's,^\$ModLoad imklog,## \$ModLoad imklog,g'  /etc/rsyslog.conf
 
  
 
Cleanup and leave chroot:
 
Cleanup and leave chroot:
 +
find /var/cache/apt /var/lib/apt/lists -type f -delete
 
  apt-get clean
 
  apt-get clean
find /var/cache/apt /var/lib/apt/lists -type f -delete
 
 
  exit
 
  exit
  

Please note that all contributions to OpenVZ Virtuozzo Containers Wiki may be edited, altered, or removed by other contributors. If you don't want your writing to be edited mercilessly, then don't submit it here.
If you are going to add external links to an article, read the External links policy first!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)