You are not logged in.
1. It took you two days?
2. I think maybe you are using the wrong distro.
Arch Linux since 2006
Python Web Developer + Sys Admin (Gentoo/BSD)
Offline
If you've read thru the topic, you know it isn't just about the two days.
Why would this be the wrong distro for me?
edit:typo
Last edited by Duologic (2009-04-04 10:43:23)
Offline
Imho: http://bbs.archlinux.org/viewtopic.php?id=69086 is just better
Offline
I could have a lot of arguments against netbooks, but I just think they suck. Some cheap marketing stuff to get more money out of the masses.
(no offence to you or a tweaker)
Last edited by Duologic (2009-04-05 14:29:20)
Offline
Bah, I disagree.
I got a desktop pc used for homing, and I just use my acer aspire 9''(paid 189 euros) at university. It's really comfortable.
Offline
Bah, I disagree.
I got a desktop pc used for homing, and I just use my acer aspire 9''(paid 189 euros) at university. It's really comfortable.
How did you manage to get it for 189 euros ? I'd jump on that train any time
I can't see netbooks here for less than ~450 euros....that's just way too much
The day Microsoft makes a product that doesn't suck, is the day they make a vacuum cleaner.
--------------------------------------------------------------------------------------------------------------
But if they tell you that I've lost my mind, maybe it's not gone just a little hard to find...
Offline
iusedtohaveaneeepc wrote:Bah, I disagree.
I got a desktop pc used for homing, and I just use my acer aspire 9''(paid 189 euros) at university. It's really comfortable.How did you manage to get it for 189 euros ? I'd jump on that train any time
I can't see netbooks here for less than ~450 euros....that's just way too much
That's how : http://cgi.ebay.it/NETBOOK-ACER-ASPIRE- … 240%3A1307
Offline
I just take my 15" Dell Inspiron anywhere, comfertable and a decent screen size. I gues I'm too much a anti-expensive-gadget guy. If these netbooks where sold by there value 'about 99 euros', then I would buy me one too. I hear you think why 99 ? Well, we all know OLPC project, almost the same out-of-date hardware in that as in de netbooks.
but this goes too much off topic.
Offline
I just take my 15" Dell Inspiron anywhere, comfertable and a decent screen size. I gues I'm too much a anti-expensive-gadget guy. If these netbooks where sold by there value 'about 99 euros', then I would buy me one too. I hear you think why 99 ? Well, we all know OLPC project, almost the same out-of-date hardware in that as in de netbooks.
but this goes too much off topic.
In italy you can get an eeepc 701 with 99 euros
Offline
Ok, but the 7" is still to small, I was talking about 9"+ where you can have a nice resolution on. We should really open a new topic.
Offline
I just take my 15" Dell Inspiron anywhere, comfertable and a decent screen size. I gues I'm too much a anti-expensive-gadget guy. If these netbooks where sold by there value 'about 99 euros', then I would buy me one too. I hear you think why 99 ? Well, we all know OLPC project, almost the same out-of-date hardware in that as in de netbooks.
but this goes too much off topic.
What are you talking about? The specs of most recent netbooks knock the socks off the crappy XO Laptop. They're different products for different markets, you can't really compare them.
Last edited by scottuss (2009-04-05 18:23:30)
Offline
Ok, but the 7" is still to small, I was talking about 9"+ where you can have a nice resolution on. We should really open a new topic.
Lol so my acer aspire bought with 189 euros would be perfect for you. 9'', 1024x600, Atom 1.6 Ghz, 12 SSD Gb, and a 1.5 gb ram memory. Archlinux makes it waaay fast
Offline
go off topic here: http://bbs.archlinux.org/viewtopic.php?pid=529504
Offline
Wow, this is good stuff. I'm glad I found that wiki page ... Not sure what my before would be (fairly new install, so I guess there really can't be one), but the 'after' is certainly decent.
Oddly enough, it seems bootchart is timing the whole way until kde is up. As good as things already are; though, I'm thinking things could still be better. Any ideas for me?
rc.sysinit
#!/bin/bash
#
# /etc/rc.sysinit
#
#echo "starting readahead-watch"
#/usr/sbin/readahead-watch -o /etc/readahead/boot
#echo "readahead is watching..."
taskset -c 2-7 nice -n +19 ionice -c3 /usr/sbin/readahead-list /etc/readahead/all&
. /etc/rc.conf
. /etc/rc.d/functions
echo " "
printhl "Arch Linux\n"
printhl "${C_H2}http://www.archlinux.org"
printhl "Copyright 2002-2007 Judd Vinet"
printhl "Copyright 2007-2009 Aaron Griffin"
printhl "Distributed under the GNU General Public License (GPL)"
printsep
# mount /proc, /sys and our RAM /dev
/bin/mount -n -t ramfs none /dev
/bin/mount -n -t proc none /proc
/bin/mount -n -t sysfs none /sys
# Copy static device nodes to /dev
/bin/cp -a /lib/udev/devices/* /dev/
# start up our mini logger until syslog takes over
/sbin/minilogd
# anything more serious than KERN_WARNING goes to the console
# 'verbose' cmdline parameter enables more messages
if /bin/grep -q " verbose" /proc/cmdline; then
/bin/dmesg -n 8
else
/bin/dmesg -n 3
fi
# enable rtc access
/sbin/modprobe rtc-cmos >/dev/null 2>&1
RTC_MAJOR=$(/bin/grep -w rtc /proc/devices 2>/dev/null); RTC_MAJOR="${RTC_MAJOR%% *}"
if [ -n "$RTC_MAJOR" ]; then
/bin/mkdir /dev/misc/
/bin/mknod /dev/misc/rtc0 c $RTC_MAJOR 0
/bin/ln -s /dev/misc/rtc0 /dev/rtc
fi
HWCLOCK_PARAMS="--hctosys"
if [ "$HARDWARECLOCK" = "UTC" ]; then
HWCLOCK_PARAMS="$HWCLOCK_PARAMS --utc"
else
HWCLOCK_PARAMS="$HWCLOCK_PARAMS --localtime"
fi
if [ "$USEDIRECTISA" = "yes" -o "$USEDIRECTISA" = "YES" ]; then
HWCLOCK_PARAMS="$HWCLOCK_PARAMS --directisa"
fi
# Set clock early to fix some bugs with filesystem checks
# Clock is set again later to match rc.conf
if [ -f /etc/localtime ]; then
/sbin/hwclock $HWCLOCK_PARAMS --noadjfile
fi
echo > /proc/sys/kernel/hotplug
if [ -x /sbin/udevadm -a -d /sys/block ]; then
# We have udev and /sys appears to be mounted, use UDev
stat_busy "Starting UDev Daemon"
/sbin/udevd --daemon
stat_done
else
# Static /dev, our last resort
status "Using static /dev filesystem" true
fi
# Load modules from the MODULES array defined in rc.conf
if ! [ "$load_modules" = "off" ]; then
if [ -f /proc/modules ]; then
stat_busy "Loading Modules"
for mod in "${MODULES[@]}"; do
if [ "$mod" = "${mod#!}" ]; then
/sbin/modprobe $mod
fi
done
stat_done
fi
if [ -d /proc/acpi ]; then
stat_busy "Loading standard ACPI modules"
ACPI_MODULES="ac battery button fan processor thermal"
k="$(echo $BLACKLIST ${MOD_BLACKLIST[@]} | /bin/sed 's|-|_|g')"
j="$(echo ${MODULES[@]} | /bin/sed 's|-|_|g')"
#add disabled MODULES (!) to blacklist - much requested feature
for m in ${j}; do
[ "$m" != "${m#!}" ] && k="${k} ${m#!}"
done
# add disablemodules= from commandline to blacklist
k="${k} $(echo ${disablemodules} | /bin/sed 's|-|_|g' | /bin/sed 's|,| |g')"
for n in ${ACPI_MODULES}; do
if ! echo ${k} | /bin/grep "\<$n\>" 2>&1 >/dev/null; then
/sbin/modprobe $n > /dev/null 2>&1
fi
done
stat_done
fi
fi
# run udev uevents
if /bin/pidof -o %PPID /sbin/udevd >/dev/null; then
stat_busy "Loading UDev uevents"
udevstart="$(/bin/date +%s%0N)"
/sbin/udevadm trigger
/sbin/udevadm settle
stat_done
udevend="$(/bin/date +%s%0N)"
printhl " UDev uevent processing time: $((($udevend-$udevstart)/1000000))ms"
fi
# bring up the loopback interface
if [ -d /sys/class/net/lo ]; then
stat_busy "Bringing up loopback interface"
/sbin/ifconfig lo 127.0.0.1 up
if [ $? -ne 0 ]; then
stat_fail
else
stat_done
fi
fi
# If necessary, find md devices and manually assemble RAID arrays
if [ -f /etc/mdadm.conf -a "$(/bin/grep ^ARRAY /etc/mdadm.conf 2>/dev/null)" ]; then
# udev won't create these md nodes, so we do it ourselves
for dev in $(/bin/grep ^ARRAY /etc/mdadm.conf | /bin/awk '{print $2}'); do
path=$(echo $dev | /bin/sed 's|/[^/]*$||')
node=$(echo $dev | /bin/sed "s|^$path/||")
minor=$(echo $node | /bin/sed 's|^[^0-9]*||')
[ ! -e $path/$node ] && /bin/mknod $path/$node b 9 $minor
done
status "Activating RAID arrays" /sbin/mdadm --assemble --scan
fi
if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
if [ -x /sbin/lvm -a -d /sys/block ]; then
# Kernel 2.6.x, LVM2 groups
/sbin/modprobe -q dm-mod 2>/dev/null
stat_busy "Activating LVM2 groups"
/sbin/lvm vgscan --ignorelockingfailure --mknodes >/dev/null
/sbin/lvm vgchange --ignorelockingfailure -a y >/dev/null
if [ $? -ne 0 ]; then
stat_fail
else
stat_done
fi
fi
fi
# Set up non-root encrypted partition mappings
if [ -f /etc/crypttab -a -n "$(/bin/grep -v ^# /etc/crypttab | /bin/grep -v ^$)" ]; then
/sbin/modprobe -q dm-mod 2>/dev/null
stat_busy "Unlocking encrypted volumes:"
csfailed=0
CS=/sbin/cryptsetup.static
do_crypt() {
if [ $# -ge 3 ]; then
cname="$1"
csrc="$2"
cpass="$3"
shift 3
copts="$*"
stat_append "${cname}.."
# For some fun reason, the parameter ordering varies for
# LUKS and non-LUKS devices. Joy.
if [ "${cpass}" = "SWAP" ]; then
# This is DANGEROUS! The only possible safety check
# is to not proceed in case we find a LUKS device
# This may cause dataloss if it is not used carefully
if $CS isLuks $csrc 2>/dev/null; then
false
else
$CS -d /dev/urandom $copts create $cname $csrc >/dev/null
if [ $? -eq 0 ]; then
stat_append "creating swapspace.."
/sbin/mkswap -L $cname /dev/mapper/$cname >/dev/null
fi
fi
elif [ "${cpass}" = "ASK" ]; then
printf "\nOpening '${cname}' volume:\n"
if $CS isLuks $csrc 2>/dev/null; then
$CS $copts luksOpen $csrc $cname < /dev/console
else
$CS $copts create $cname $csrc < /dev/console
fi
elif [ "${cpass:0:1}" != "/" ]; then
if $CS isLuks $csrc 2>/dev/null; then
echo "$cpass" | $CS $copts luksOpen $csrc $cname >/dev/null
else
echo "$cpass" | $CS $copts create $cname $csrc >/dev/null
fi
else
if $CS isLuks $csrc 2>/dev/null; then
$CS -d $cpass $copts luksOpen $csrc $cname >/dev/null
else
$CS -d $cpass $copts create $cname $csrc >/dev/null
fi
fi
if [ $? -ne 0 ]; then
csfailed=1
stat_append "failed "
else
stat_append "ok "
fi
fi
}
while read line; do
eval do_crypt "$line"
done </etc/crypttab
if [ $csfailed -eq 0 ]; then
stat_done
else
stat_fail
fi
# Maybe someone has LVM on an encrypted block device
if [ "$USELVM" = "yes" -o "$USELVM" = "YES" ]; then
if [ -x /sbin/lvm -a -d /sys/block ]; then
/sbin/lvm vgscan --ignorelockingfailure --mknodes >/dev/null
/sbin/lvm vgchange --ignorelockingfailure -a y >/dev/null
fi
fi
fi
status "Mounting Root Read-only" /bin/mount -n -o remount,ro /
FORCEFSCK=
[ -f /forcefsck ] && FORCEFSCK="-- -f"
NETFS="nonfs,nonfs4,nosmbfs,nocifs,nocodafs,noncpfs,nosysfs,noshfs,nofuse,nofuseblk"
fsck_reboot() {
echo "Automatic reboot in progress..."
/bin/umount -a
/bin/mount -n -o remount,ro /
/sbin/reboot -f
exit 0
}
if [ -x /sbin/fsck ]; then
stat_busy "Checking Filesystems"
FSCK_OUT=/dev/stdout
FSCK_ERR=/dev/null
/sbin/fsck -A -T -C -a -t $NETFS $FORCEFSCK >$FSCK_OUT 2>$FSCK_ERR
fsckret=$?
if [ ${fsckret} -gt 1 ]; then
stat_fail
fi
if [ $((${fsckret}&2)) -eq 2 ]; then
echo
echo "********************** REBOOT REQUIRED *********************"
echo "* *"
echo "* The system will be rebooted automatically in 15 seconds. *"
echo "* *"
echo "************************************************************"
echo
/bin/sleep 15
fsck_reboot
fi
if [ ${fsckret} -gt 1 -a ${fsckret} -ne 32 ]; then
echo
echo "***************** FILESYSTEM CHECK FAILED ****************"
echo "* *"
echo "* Please repair manually and reboot. Note that the root *"
echo "* file system is currently mounted read-only. To remount *"
echo "* it read-write type: mount -n -o remount,rw / *"
echo "* When you exit the maintenance shell the system will *"
echo "* reboot automatically. *"
echo "* *"
echo "************************************************************"
echo
/sbin/sulogin -p
fsck_reboot
fi
stat_done
fi
stat_busy "Mounting Local Filesystems"
/bin/mount -n -o remount,rw /
/bin/rm -f /etc/mtab*
# make sure / gets written to /etc/mtab
/bin/mount -o remount,rw /
# Write /proc, /sys and /dev to /etc/mtab
if [ -e /proc/mounts ]; then
/bin/grep -e "/proc " -e "/sys " -e "/dev " /proc/mounts >> /etc/mtab
fi
# now mount all the local filesystems
/bin/mount -a -t $NETFS
stat_done
status "Activating Swap" /sbin/swapon -a
stat_busy "Configuring System Clock"
if [ ! -f /var/lib/hwclock/adjtime ]; then
echo "0.0 0 0.0" > /var/lib/hwclock/adjtime
fi
if [ "$TIMEZONE" != "" -a -e "/usr/share/zoneinfo/$TIMEZONE" ]; then
/bin/rm -f /etc/localtime
/bin/cp "/usr/share/zoneinfo/$TIMEZONE" /etc/localtime
fi
/sbin/hwclock --adjust #Adjust for system drift
/sbin/hwclock $HWCLOCK_PARAMS
stat_done
RANDOM_SEED=/var/lib/misc/random-seed
if [ -f $RANDOM_SEED ]; then
stat_busy "Initializing Random Seed"
/bin/cat $RANDOM_SEED > /dev/urandom
stat_done
fi
stat_busy "Removing Leftover Files"
/bin/rm -f /etc/nologin &>/dev/null
/bin/rm -f /etc/shutdownpid &>/dev/null
/bin/rm -f /var/lock/* &>/dev/null
/bin/rm -rf /tmp/* /tmp/.* &>/dev/null
/bin/rm -f /forcefsck &>/dev/null
(cd /var/run && /usr/bin/find . ! -type d -exec /bin/rm -f -- {} \; )
: > /var/run/utmp
/bin/chmod 0664 /var/run/utmp
# Keep {x,k,g}dm happy with xorg
/bin/mkdir /tmp/.ICE-unix && /bin/chmod 1777 /tmp/.ICE-unix
/bin/mkdir /tmp/.X11-unix && /bin/chmod 1777 /tmp/.X11-unix
stat_done
#status "Updating Shared Library Links" /sbin/ldconfig
if [ "$HOSTNAME" != "" ]; then
status "Setting Hostname: $HOSTNAME" /bin/hostname $HOSTNAME
fi
# Set the NIS domain name, if necessary
[ -f /etc/conf.d/nisdomainname ] && . /etc/conf.d/nisdomainname
if [ "$NISDOMAINNAME" != "" ]; then
status "Setting NIS Domain Name: $NISDOMAINNAME" /bin/nisdomainname $NISDOMAINNAME
fi
status "Updating Module Dependencies" /sbin/depmod -A
# Flush old locale settings
: >/etc/profile.d/locale.sh
/bin/chmod 755 /etc/profile.d/locale.sh
# Set user defined locale
[ -z "$LOCALE" ] && LOCALE="en_US"
stat_busy "Setting Locale: $LOCALE"
echo "export LANG=$LOCALE" >>/etc/profile.d/locale.sh
stat_done
if echo "$LOCALE" | /bin/grep -qi utf ; then
stat_busy "Setting Consoles to UTF-8 mode"
# UTF-8 consoles are default since 2.6.24 kernel
# this code is needed not only for older kernels,
# but also when user has set vt.default_utf8=0 but LOCALE is *.UTF-8.
for i in $(/usr/bin/seq 0 63); do
/usr/bin/kbd_mode -u < /dev/vc/${i}
printf "\e%%G" > /dev/vc/${i}
done
# the $CONSOLE check helps us avoid this when running scripts from cron
echo 'if [ "$CONSOLE" = "" -a "$TERM" = "linux" -a -t 1 ]; then printf "\e%%G"; fi' >>/etc/profile.d/locale.sh
stat_done
[ -n "$KEYMAP" ] && status "Loading Keyboard Map: $KEYMAP" /bin/loadkeys -q -u $KEYMAP
else
stat_busy "Setting Consoles to legacy mode"
# make non-UTF-8 consoles work on 2.6.24 and newer kernels
for i in $(/usr/bin/seq 0 63); do
/usr/bin/kbd_mode -a < /dev/vc/${i}
printf "\e%%@" > /dev/vc/${i}
done
# the $CONSOLE check helps us avoid this when running scripts from cron
echo 'if [ "$CONSOLE" = "" -a "$TERM" = "linux" -a -t 1 ]; then printf "\e%%@"; fi' >>/etc/profile.d/locale.sh
stat_done
[ -n "$KEYMAP" ] && status "Loading Keyboard Map: $KEYMAP" /bin/loadkeys -q $KEYMAP
fi
if [ -n "$CONSOLEFONT" ]; then
stat_busy "Loading Console Font: $CONSOLEFONT"
#CONSOLEMAP in UTF-8 shouldn't be used
if [ -n "$CONSOLEMAP" ] && echo "$LOCALE" | /bin/grep -qi utf ; then
CONSOLEMAP=""
fi
for i in $(/usr/bin/seq 0 63); do
if [ -n "$CONSOLEMAP" ]; then
/usr/bin/setfont -m $CONSOLEMAP $CONSOLEFONT -C /dev/vc/${i} >/dev/null 2>&1
else
/usr/bin/setfont $CONSOLEFONT -C /dev/vc/${i} >/dev/null 2>&1
fi
done
if [ $? -ne 0 ]; then
stat_fail
else
for i in $(/usr/bin/seq 0 63); do
printf "\e(K" > /dev/vc/${i}
done
# the $CONSOLE check helps us avoid this when running scripts from cron
echo 'if [ "$CONSOLE" = "" -a "$TERM" = "linux" -a -t 1 ]; then printf "\e(K"; fi' >>/etc/profile.d/locale.sh
stat_done
fi
fi
# Adding persistent network/cdrom generated rules
if [ -f "/dev/.udev/tmp-rules--70-persistent-cd.rules" ]; then
stat_busy "Adding persistent cdrom udev rules"
/bin/cat /dev/.udev/tmp-rules--70-persistent-cd.rules >> /etc/udev/rules.d/70-persistent-cd.rules
stat_done
fi
if [ -f "/dev/.udev/tmp-rules--70-persistent-net.rules" ]; then
stat_busy "Adding persistent network udev rules"
/bin/cat /dev/.udev/tmp-rules--70-persistent-net.rules >> /etc/udev/rules.d/70-persistent-net.rules
stat_done
fi
# Save our dmesg output from this boot
if [ -f /var/log/dmesg.log ]; then
/bin/rm /var/log/dmesg.log
fi
/bin/dmesg > /var/log/dmesg.log
#/etc/rc.conf - Main Configuration for Arch Linux
LOCALE="en_US.utf8"
HARDWARECLOCK="UTC"
USEDIRECTISA="no"
TIMEZONE="America/New_York"
KEYMAP="us"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"
MOD_AUTOLOAD="no"
MODULES=(button processor thermal hid usbhid i2c-i801 evdev pcspkr psmouse serio_raw pci_hotplug shpchp wmi rtc-cmos rtc-core rtc-lib nvidia iTCO_vendor_support iTCO_wdt snd-pcsp pata_acpi pata_marvell ata_generic sky2 usbhid ehci-hcd uhci-hcd ieee1394 ohci1394 st)
USELVM="no"
HOSTNAME="terra"
eth0="dhcp"
eth1="dhcp"
INTERFACES=(eth1)
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)
NETWORKS=(main)
DAEMONS=(@syslog-ng hal dbus @mysqld kdm @network @crond @quassel @sshd)
"I refuse to be part of a society that encourages the rampant abuse of its own language." ~ BM
Offline
You can take some stuff like LVM, Cryptab and RAID out the rc.sysinit if you don't use it, but that wouldn't be so significant.
If network is not necessary, do the network after the boot with a network manager. DHCP takes some time. Or use static addressing.
Run kdm from inittab, not as a deamon.
Offline
Meh, I read somewhere that your boot time may decrease using squashfs and unionfs (or aufs now I think) and possibly some performance, but I forget and I am no expert on it yet. It was in the Gentoo forums. Other than that, can't think of anything else to decrease my boot time, but I'd be very please to get it down to 9 seconds.
Yeah, I don't think any distro is the wrong distro to use. What matter is your attitude. If you start with Ubuntu and you want a faster boot time, you're going to work hard to get a faster boot time whether it means trying a different init system, trying readahead, editing your init, compiling your kernel, some of us use static /dev, and so on. Arch won't stop you, Ubuntu won't stop you, Gentoo won't stop you, and so on.
By the way, pretty proud of my boot time, hehe. This is on a Intel Celeron M 440 @ 1.86GHz, with 1.5G of RAM (not bad, memory is cheap), and my hard drive is a FUJITSU 5400 rpm (so it's not an SSD or a desktop with 7200 rpm). Very fast boot time, beyond awesome performance, and that's without cutting featuers (other than dynamicness and portability).
I think the most fun thing to work with though is the kernel. I am not into just compiling the kernel or editing .config, but even the coding. Nothing advance though. I've been reading Understanding the Linux Kernel a bit, learned how to write modules here, there is an online copy on how to write device drivers here. There is also an online copy of Understanding the Linux Kernel in Google Books, but some pages are missing and it throws you off. That's how I started reading it in the first place.
To me, bringing down my boot time wasn't just about the time I will save by getting it down, but just for the sake of knowing at first. Since it is down so low though, I actually turn off my computer and save electricity though which is a good thing. The time spent getting my boot time down and learning more mostly about what happens when your computer boots, learning about the Linux kernel, understanding device managers such as udev or dev9 or deprecated devfs or how to even have static /dev (I used to think static /dev was just like a package you could download), and so on is totally worth it.
Offline
Very interesting. Started to play with your 2nd idea: Commenting stuff in /etc/inittab: lesser agetty's. Looks easy but it gave a surprice: switch to another terminal and wanted back to X with crtl+alt+F7 did no longer work. So for beginners (like me) it's useful to note: your X virtual terminal moves to the first empty terminal you have. In my case crtl+alt+F5.
Since everyone is used to nr. 7, i need to tell X to use the 7th terminal and after some googling changed /etc/X11/xinit/xserverrc (added the vt07) into: exec usr/bin/X -nolisten tcp vt07
Offline
That X uses the last available vt is normal behavior to me and most of the linux community. Try opening a second X with 'xinit -- :1' and it will open in the next vt.
Offline
Offline
Awesome topic. With some minor fiddling (removing raid/LVM) I strand at 22s.
http://i158.photobucket.com/albums/t118 … tchart.pngWhen i look at bootchart however, I see a LOT more in my boot than other users. I'm not asking for a "copy pasta" solution (otherwise I wouldn't be using arch) but any quick thoughts where to start cutting?
you could try to disable the ntfs partition from being auto mounted on boot (unless you specificaly need to access it)
Desktop: E8400@4ghz - DFI Lanparty JR P45-T2RS - 4gb ddr2 800 - 30gb OCZ Vertex - Geforce 8800 GTS - 2*19" LCD
Server/Media Zotac GeForce 9300-ITX I-E - E5200 - 4gb Ram - 2* ecogreen F2 1.5tb - 1* wd green 500gb - PicoPSU 150xt - rtorrent - xbmc - ipazzport remote - 42" LCD
Offline
Since I use dual boot and place all my documents/images/... on a "unidata" ntfs partition, it's not possible to do so .
Offline
Hi quick question. I followed the direction to set the UTF, with;
stat_busy "Setting Consoles to UTF-8 mode"
# UTF-8 consoles are default since 2.6.24 kernel
# this code is needed not only for older kernels,
# but also when user has set vt.default_utf8=0 but LOCALE is *.UTF-8.
for i in $(/usr/bin/seq 0 63); do
usr/bin/kbd_mode -u < /dev/vc/${i}
printf "\e%%G" > /dev/vc/${i}
Now on boot up it gives me "No such file or directory /dev/vc....
about maybe a half dozen lines one after the other. Any idea?
Also, for the keyboard map, I see that you set it to be-latin1, which I assume to be Belgium-Latin1. What do US users have to set this to? US-latin1?
Thx
Last edited by leberyo (2010-01-20 22:17:55)
Offline
delete.
Last edited by milomouse (2010-01-22 03:10:01)
Offline
Why don't we just copy/paste all of rc.conf into rc.sysinit, so that rc.conf doesn't have to be sourced during boot? Especially after you hardcode all the HWCLOCK/LOCALE stuff, it's basically just the modules and daemon arrays anyway.
Offline
I still get a "No such file or directory" because of these two lines in rc.sysinit
usr/bin/kbd_mode -u < /dev/vc/${i}
printf "\e%%G" > /dev/vc/${i}
Anybody know the correct useage?
Offline