<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Mythical Noppatech</title>
	<atom:link href="http://noppatech.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://noppatech.wordpress.com</link>
	<description>Noppaman's techcorner</description>
	<lastBuildDate>Wed, 23 Dec 2009 15:57:24 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='noppatech.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/c4ca41ead7045d447d97ab233c32777b?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Mythical Noppatech</title>
		<link>http://noppatech.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://noppatech.wordpress.com/osd.xml" title="Mythical Noppatech" />
		<item>
		<title>How to get CUPS to work with Samsung ML-2510 b/w laser printer on ClarkConnect Community Edition 5.0 firewall (CentOS 5.3 based)</title>
		<link>http://noppatech.wordpress.com/2009/12/22/how-to-get-cups-to-work-with-samsung-ml2510-bw-laser-printer-on-clarkconnect-community-edition-5-0-centos-5-3-based/</link>
		<comments>http://noppatech.wordpress.com/2009/12/22/how-to-get-cups-to-work-with-samsung-ml2510-bw-laser-printer-on-clarkconnect-community-edition-5-0-centos-5-3-based/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 18:57:40 +0000</pubDate>
		<dc:creator>noppaman</dc:creator>
				<category><![CDATA[CUPS]]></category>
		<category><![CDATA[Printing]]></category>
		<category><![CDATA[Samba]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[ML2510]]></category>
		<category><![CDATA[ClarkConnect]]></category>
		<category><![CDATA[printer]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[ML-2510]]></category>

		<guid isPermaLink="false">http://noppatech.wordpress.com/?p=101</guid>
		<description><![CDATA[Some backround first.
I needed to get Linux FW distro that supports CUPS out of the box and more specifically CUPS with Samsung ML-2510 support.
I used to run IPcop as firewall and then CUPS on Ubuntu box. So some HW consolidation was needed&#8230;
After quite extensive research I found ClarkConnect Community Edition firewall that supports out of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noppatech.wordpress.com&blog=2470851&post=101&subd=noppatech&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Some backround first.</p>
<p>I needed to get Linux FW distro that supports CUPS out of the box and more specifically CUPS with Samsung ML-2510 support.</p>
<p>I used to run IPcop as firewall and then CUPS on Ubuntu box. So some HW consolidation was needed&#8230;</p>
<p>After quite extensive research I found ClarkConnect Community Edition firewall that supports out of a box CUPS. I think it is the only one?</p>
<p>CUPS support on ClarkConnect is not well documented and Samsung PPD file from my working Ubuntu based CUPS print server did not work at all.</p>
<p>After spending couple of days on this here is how to get it to work (I may have missed some steps in this writeup):</p>
<p>For Samsung printers you need download and build Splix on ClarkConnect (apparently my Ubuntu had these files included.):</p>
<p><code>http://splix.sourceforge.net/</code></p>
<p>SpliX is a set of CUPS printer drivers for SPL (Samsung Printer Language) printers. If you have a such printer, you need to download and use SpliX.</p>
<p>From Splix INSTALL file:</p>
<p><code>If you're using a distribution with a real package manager you need to<br />
install the cups developement package (libcups...-devel or something like that).<br />
To finish the libjbig is needed if the JBIG algorithm compilation isn't<br />
disabled.</code><br />
<code><br />
Summary:<br />
* CUPS<br />
* libcups<br />
* libjbig (If the JBIG algorithm compilation isn't disabled)<br />
</code></p>
<p>So first disable JBIGLIB in module.mk in splix src files (I could not get to compile otherwise):</p>
<p><code><br />
#       module.mk                       (C) 2007-2008, Aurélien Croc (AP²C)<br />
#<br />
#  Compilation file for SpliX<br />
#<br />
# Options: DISABLE_JBIG<br />
#          DISABLE_THREADS<br />
#          DISABLE_BLACKOPTIM<br />
# Compilation option:<br />
#          V=1          Verbose mode<br />
#          DESTDIR=xxx  Change the destination directory prefix</p>
<p>MODE                    := optimized</p>
<p>SUBDIRS                 += src<br />
TARGETS                 := rastertoqpdl pstoqpdl<br />
PRE_GENERIC_TARGETS     := optionList</p>
<p># Default options<br />
THREADS                 ?= 2<br />
CACHESIZE               ?= 30<br />
DISABLE_JBIG            ?= 1 (&lt;======= set this to one (1) to disable<br />
DISABLE_THREADS         ?= 0<br />
DISABLE_BLACKOPTIM      ?= 0<br />
</code></p>
<p>My ClarkConnect details:</p>
<p><code><br />
[root@firewall splix-2.0.0]# lsb_release -a<br />
LSB Version:    :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch<br />
Distributor ID: CentOS<br />
Description:    CentOS release 5.3 (Final)<br />
Release:        5.3<br />
Codename:       Final<br />
[root@firewall splix-2.0.0]#<br />
</code></p>
<p>I built splix on Ubuntu box since ClarkConnect does not come with full dev tools and just tarred up splix folder and scp&#8217;ed it to my ClarkConnect box.</p>
<p>Before &#8220;make install&#8221; works on ClarkConnect you need to install cups-devel (make install needs cups-config):</p>
<p>As root run on ClarkConnect:</p>
<p><code>yum install cups-devel</code></p>
<p>My CUPS rpms:</p>
<p><code><br />
[root@firewall cups]# rpm -qa|grep -i cups<br />
cups-1.3.7-8.3.v5<br />
app-cups-5.0-10<br />
cups-devel-1.3.7-8.3.v5<br />
cups-libs-1.3.7-8.3.v5<br />
[root@firewall cups]#<br />
</code></p>
<p>Then &#8220;make install&#8221; as root in splix subdir on firewall.</p>
<p>make -n install showed here for reference:<br />
<code><br />
[root@firewall splix-2.0.0]# make -n install<br />
mkdir -p `cups-config --serverbin`/filter<br />
echo "     INSTALL           optimized/rastertoqpdl"<br />
install -m 755 -s optimized/rastertoqpdl `cups-config --serverbin`/filter<br />
echo "     INSTALL           optimized/pstoqpdl"<br />
install -m 755 -s optimized/pstoqpdl `cups-config --serverbin`/filter<br />
make --no-print-directory -C ppd install Q=@ \<br />
DESTDIR= DISABLE_JBIG=1<br />
echo "     INSTALL           Samsung PPD files"<br />
install -d -m 755 `cups-config --datadir`/model/samsung<br />
for filename in clp500 clp550 clp510 clp610 ml1510 ml1520 ml1610 ml1630 ml1640 ml1710 ml1740 ml1750 ml2010 ml2150 ml2250 ml2251 ml2510 ml2550 ml3050 ml3560 scx4200 scx4500; do \<br />
install -m 644 $filename.ppd `cups-config --datadir`/model/samsung;\<br />
for lang in fr pt; do \<br />
install -m 644 $filename$lang.ppd `cups-config --datadir`/model/samsung;\<br />
done; \<br />
done;<br />
echo "     INSTALL           Xerox PPD files"<br />
install -d -m 755 `cups-config --datadir`/model/xerox<br />
for filename in ph3115 ph3116 ph3117 ph3120 ph3121 ph3122 ph3130 ph3150 ph3160 ph3420 ph3425 ph5500 ph6100 wc3119; do \<br />
install -m 644 $filename.ppd `cups-config --datadir`/model/xerox;\<br />
for lang in fr pt; do \<br />
install -m 644 $filename$lang.ppd `cups-config --datadir`/model/xerox;\<br />
done; \<br />
done;<br />
echo "     INSTALL           Dell PPD files"<br />
install -d -m 755 `cups-config --datadir`/model/dell<br />
for filename in 1100 1110; do \<br />
install -m 644 $filename.ppd `cups-config --datadir`/model/dell;\<br />
for lang in fr pt; do \<br />
install -m 644 $filename$lang.ppd `cups-config --datadir`/model/dell;\<br />
done; \<br />
done;<br />
echo ""<br />
echo "PLEASE INSTALL MANUALLY COLOR PROFILE FILES (CHECK INSTALL)"<br />
echo "             --- Everything is done! Have fun ---"<br />
echo ""<br />
[root@firewall splix-2.0.0]#<br />
</code></p>
<p>For Samsung ML2510 make sure you have these files after splix install:</p>
<p><code><br />
[root@firewall splix-2.0.0]# locate 2510<br />
/model/samsung/ml2510.ppd<br />
/model/samsung/ml2510fr.ppd<br />
/model/samsung/ml2510pt.ppd<br />
/usr/share/cups/model/samsung/ml2510.ppd<br />
/usr/share/cups/model/samsung/ml2510fr.ppd<br />
/usr/share/cups/model/samsung/ml2510pt.ppd<br />
[root@firewall splix-2.0.0]#<br />
</code></p>
<p>In /etc/cups/mime* files make sure octet-stream is ENABLED:</p>
<p><code><br />
[root@firewall cups]# grep octet *<br />
mime.convs:application/octet-stream     application/vnd.cups-raw        0       -<br />
mime.types:application/octet-stream<br />
[root@firewall cups]#<br />
</code></p>
<p>Now with CUPS web interface configure ML2510 like this:</p>
<p><code><br />
samsung (Default Printer)<br />
Description: upstairs Samsung ML2510<br />
Location: upstairs<br />
Printer Driver: Samsung ML-2510, SpliX V. 2.0.0<br />
Printer State: idle, accepting jobs, published.<br />
Device URI: usb://Samsung/ML-2510%20Series<br />
</code></p>
<p>Enable Windows networking (Samba) in ClarkConnect with printers support. (Steps not shown here).</p>
<p>You also need dummy Samba username to be able to connect to printers shared over Samba to Windows users in your home network. (I could not get CUPS IPP based printer to work on Windows clients).</p>
<p>In ClarkConnect Windows Networking Global settings screen set</p>
<p>Printing RAW (other options Disable and Point and Click)</p>
<p>Here are my working smb.conf and cups.conf files. They may not be optimal but they are working.</p>
<p>Make sure CUPS is &#8220;driving&#8221; Samba printing in smb.conf:</p>
<p># Printing<br />
printcap name = cups<br />
#printcap name = /etc/printcap<br />
load printers = Yes</p>
<p><code><br />
[root@firewall samba]# cat smb.conf<br />
[global]<br />
# General<br />
netbios name = some_string<br />
workgroup = WORKGROUP<br />
server string = SOME_STRING<br />
# Logging<br />
syslog = 0<br />
log level = 8<br />
log file = /var/log/samba/%L-%m<br />
max log size = 0<br />
utmp = Yes</p>
<p># Network<br />
bind interfaces only = yes<br />
interfaces = lo eth1<br />
smb ports = 139</p>
<p># Printing<br />
printcap name = cups<br />
#printcap name = /etc/printcap<br />
load printers = Yes</p>
<p># Security settings<br />
security = user<br />
guest account = guest<br />
#restrict anonymous = 2</p>
<p># WINS<br />
wins support = No<br />
wins server =</p>
<p># PDC<br />
domain logons = No<br />
#domain logons = Yes<br />
add machine script = /usr/sbin/samba-add-machine "%u"<br />
logon drive = U:<br />
logon script = logon.cmd<br />
logon path =<br />
logon home = \\%L\%U</p>
<p># Other<br />
preferred master = Yes<br />
domain master = Yes<br />
unix password sync = Yes<br />
passwd program = /usr/sbin/userpasswd %u<br />
passwd chat = *password:* %n\n *password:* %n\n *successfully.*<br />
username map = /etc/samba/smbusers</p>
<p># LDAP<br />
include = /etc/samba/smb.ldap.conf</p>
<p># Winbind<br />
include = /etc/samba/smb.winbind.conf</p>
<p>#============================ Share Definitions ==============================</p>
<p>include = /etc/samba/flexshare.conf</p>
<p>[homes]<br />
comment = Home Directories<br />
path = /home/%U<br />
valid users = %D\%S<br />
read only = No<br />
browseable = No<br />
available = Yes</p>
<p>[printers]<br />
cups options = raw<br />
comment = Print Spool<br />
path = /var/spool/samba<br />
printing = cups<br />
public = yes<br />
guest ok = yes<br />
guest only = yes<br />
use client driver = Yes<br />
printable = Yes<br />
read only = No<br />
browseable = Yes<br />
available = Yes</p>
<p>[print$]<br />
comment = Printer Drivers<br />
path = /var/samba/drivers<br />
read only = Yes<br />
browseable = Yes<br />
available = Yes</p>
<p>[netlogon]<br />
comment = Network Logon Service<br />
path = /var/samba/netlogon<br />
read only = No<br />
locking = No<br />
browseable = No<br />
available = No</p>
<p>[profiles]<br />
comment = Profile Share<br />
path = /var/samba/profiles<br />
read only = No<br />
profile acls = Yes<br />
browseable = No<br />
available = No<br />
[root@firewall samba]#<br />
</code></p>
<p>Here is cups.conf:</p>
<p><code><br />
[root@firewall samba]# cat /etc/cups/cupsd.conf<br />
MaxLogSize 2000000000<br />
#LogLevel debug<br />
LogLevel info<br />
SystemGroup sys root<br />
# Show shared printers on the local network.<br />
Browsing On<br />
BrowseOrder allow,deny<br />
# (Change '@LOCAL' to 'ALL' if using directed broadcasts from another subnet.)<br />
BrowseAllow @LOCAL<br />
DefaultAuthType Basic<br />
# Allow remote access<br />
Port 631<br />
Include /etc/cups/cupsd.listen.conf<br />
Include /etc/cups/cupsd.location.conf<br />
Include /etc/cups/cupsd.policy.conf<br />
# Allow remote administration...<br />
#  Order allow,deny<br />
#  Allow @LOCAL<br />
Order Deny,Allow<br />
Deny From All<br />
Allow From 127.0.0.1<br />
Allow From 192.168.2.0/24<br />
# Allow remote administration...<br />
Order allow,deny<br />
Allow @LOCAL</p>
<p># Allow remote access to the configuration files...</p>
<p>AuthType Default<br />
Require user @SYSTEM<br />
Order allow,deny<br />
Allow @LOCAL</p>
<p>root@firewall samba]#<br />
</code></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/noppatech.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/noppatech.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/noppatech.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/noppatech.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/noppatech.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/noppatech.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/noppatech.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/noppatech.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/noppatech.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/noppatech.wordpress.com/101/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noppatech.wordpress.com&blog=2470851&post=101&subd=noppatech&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://noppatech.wordpress.com/2009/12/22/how-to-get-cups-to-work-with-samsung-ml2510-bw-laser-printer-on-clarkconnect-community-edition-5-0-centos-5-3-based/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6c0773620f27217321f40e7364c1af51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">noppaman</media:title>
		</media:content>
	</item>
		<item>
		<title>ACPI/APIC/IRQ/Transmit timed out blues with Ubuntu 8.04</title>
		<link>http://noppatech.wordpress.com/2009/01/16/acpiapicirqtransmit-timed-out-blues-with-ubuntu-804/</link>
		<comments>http://noppatech.wordpress.com/2009/01/16/acpiapicirqtransmit-timed-out-blues-with-ubuntu-804/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 21:29:11 +0000</pubDate>
		<dc:creator>noppaman</dc:creator>
				<category><![CDATA[crash]]></category>
		<category><![CDATA[mythtv]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[acpi]]></category>
		<category><![CDATA[apic]]></category>
		<category><![CDATA[irq]]></category>
		<category><![CDATA[VIA]]></category>

		<guid isPermaLink="false">http://noppatech.wordpress.com/?p=87</guid>
		<description><![CDATA[My mythbackend kept rebooting randomly (about after 5-15 mins since starting to view recording) when viewing recordings while it was recording a new show.
Interestingly enough it did not reboot while not recording a show and when I was watching the show&#8230;
Another nasty symptom was classic NETDEV WATCHDOG: eth0: transmit timed out.
System does not crash, IP [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noppatech.wordpress.com&blog=2470851&post=87&subd=noppatech&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>My mythbackend kept rebooting randomly (about after 5-15 mins since starting to view recording) when viewing recordings while it was recording a new show.</p>
<p>Interestingly enough it did not reboot while not recording a show and when I was watching the show&#8230;</p>
<p>Another nasty symptom was classic <a href="http://eatingsecurity.blogspot.com/2008/02/kubuntu-with-rhine-ii-nic.html">NETDEV WATCHDOG: eth0: transmit timed out</a>.<br />
System does not crash, IP stack just goes to lala land.</p>
<p>I&#8217;m have Abit VT-7 motherboard (VIA PT880 / VT8237 chipset) , 478 socket P4 HT 3.0Ghz CPU and on-board eth (VIA).<br />
<code><br />
root@hippo:~# lspci |grep Eth<br />
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)<br />
root@hippo:~#<br />
</code></p>
<p>VIA eth module:<br />
<code><br />
root@hippo:~# modinfo via_rhine<br />
filename:       /lib/modules/2.6.24-21-generic/kernel/drivers/net/via-rhine.ko<br />
license:        GPL<br />
description:    VIA Rhine PCI Fast Ethernet driver<br />
author:         Donald Becker<br />
srcversion:     8158094F4B64FDC36073DA7<br />
alias:          pci:v00001106d00003053sv*sd*bc*sc*i*<br />
alias:          pci:v00001106d00003106sv*sd*bc*sc*i*<br />
alias:          pci:v00001106d00003065sv*sd*bc*sc*i*<br />
alias:          pci:v00001106d00003043sv*sd*bc*sc*i*<br />
depends:        mii<br />
vermagic:       2.6.24-21-generic SMP mod_unload 586<br />
parm:           max_interrupt_work:VIA Rhine maximum events handled per interrupt (int)<br />
parm:           debug:VIA Rhine debug level (0-7) (int)<br />
parm:           rx_copybreak:VIA Rhine copy breakpoint for copy-only-tiny-frames (int)<br />
parm:           avoid_D3:Avoid power state D3 (work-around for broken BIOSes) (bool)<br />
</code><br />
Kernel and ubuntu info:<br />
<code><br />
root@hippo:~# uname -a<br />
Linux hippo 2.6.24-21-generic #1 SMP Tue Oct 21 23:43:45 UTC 2008 i686 GNU/Linux<br />
root@hippo:~# cat /etc/lsb-release<br />
DISTRIB_ID=Ubuntu<br />
DISTRIB_RELEASE=8.04<br />
DISTRIB_CODENAME=hardy<br />
DISTRIB_DESCRIPTION="Ubuntu 8.04.1"<br />
root@hippo:~#<br />
</code><br />
I tried several boot options from these links:</p>
<p><a href="https://help.ubuntu.com/community/BootOptions#Common%20Boot%20Options">https://help.ubuntu.com/community/BootOptions#Common%20Boot%20Options</a></p>
<p><a href="https://help.ubuntu.com/community/DebuggingIRQProblems">https://help.ubuntu.com/community/DebuggingIRQProblems</a></p>
<p><a href="https://help.ubuntu.com/community/ReschedulingInterrupts">https://help.ubuntu.com/community/ReschedulingInterrupts</a></p>
<p>Finally it seems that noapic kernel option works (excerpt from /boot/grub/menu.lst):<br />
<code><br />
title           Ubuntu 8.04.1, kernel 2.6.24-21-generic (noapic)<br />
root            (hd0,0)<br />
kernel          /boot/vmlinuz-2.6.24-21-generic root=UUID=2479d97c-58e1-4958-8340-3302beab8202 <strong>noapic</strong> ro quiet splash<br />
initrd          /boot/initrd.img-2.6.24-21-generic<br />
</code><br />
Uptime is now 3 days:<br />
<code><br />
root@hippo:~# uptime<br />
12:43:02 up 3 days, 14:26,  7 users,  load average: 0.02, 0.02, 0.00<br />
root@hippo:~#<br />
</code><br />
Interestingly many IRQs are shared now (that was not the case before), but still backend is stable.<br />
<code><br />
root@hippo:~# cat /proc/interrupts<br />
CPU0       CPU1<br />
0:        161          0    XT-PIC-XT        timer<br />
1:       1337          0    XT-PIC-XT        i8042<br />
2:          0          0    XT-PIC-XT        cascade<br />
8:          3          0    XT-PIC-XT        rtc<br />
9:          0          0    XT-PIC-XT        acpi<br />
10:   40262825          0    XT-PIC-XT        ehci_hcd:usb1, uhci_hcd:usb2, uhci_hcd:usb3, eth1, ivtv1, VIA8237<br />
11:    8216376          0    XT-PIC-XT        sata_via, uhci_hcd:usb4, uhci_hcd:usb5, ivtv0<br />
12:        112          0    XT-PIC-XT        i8042<br />
14:    1211069          0    XT-PIC-XT        libata<br />
15:          0          0    XT-PIC-XT        libata<br />
NMI:          0          0   Non-maskable interrupts<br />
LOC:   40120197   43631526   Local timer interrupts<br />
RES:     240304     951646   Rescheduling interrupts<br />
CAL:        179        428   function call interrupts<br />
TLB:      41068      48883   TLB shootdowns<br />
TRM:          0          0   Thermal event interrupts<br />
SPU:          0          0   Spurious interrupts<br />
ERR:          0<br />
MIS:          0<br />
</code><br />
lspci:<br />
<code><br />
root@hippo:~# lspci<br />
00:00.0 Host bridge: VIA Technologies, Inc. PT880 Host Bridge<br />
00:00.1 Host bridge: VIA Technologies, Inc. PT880 Host Bridge<br />
00:00.2 Host bridge: VIA Technologies, Inc. PT880 Host Bridge<br />
00:00.3 Host bridge: VIA Technologies, Inc. PT880 Host Bridge<br />
00:00.4 Host bridge: VIA Technologies, Inc. PT880 Host Bridge<br />
00:00.7 Host bridge: VIA Technologies, Inc. PT880 Host Bridge<br />
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge<br />
00:09.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01)<br />
00:0c.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01)<br />
00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)<br />
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)<br />
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)<br />
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)<br />
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)<br />
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)<br />
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)<br />
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]<br />
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)<br />
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)<br />
01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)<br />
root@hippo:~#<br />
</code></p>
<p>I also blacklisted ipv6 (some blog suggested it):<br />
<code><br />
root@hippo:/etc/modprobe.d# tail -4 blacklist</p>
<p>blacklist ipv6</p>
<p>blacklist pcspkr<br />
root@hippo:/etc/modprobe.d#<br />
</code><br />
I think there is not universal solution to this. You just need to try different command line options.<br />
Google is your friend&#8230; Hope this post helps somebody.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/noppatech.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/noppatech.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/noppatech.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/noppatech.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/noppatech.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/noppatech.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/noppatech.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/noppatech.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/noppatech.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/noppatech.wordpress.com/87/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noppatech.wordpress.com&blog=2470851&post=87&subd=noppatech&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://noppatech.wordpress.com/2009/01/16/acpiapicirqtransmit-timed-out-blues-with-ubuntu-804/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6c0773620f27217321f40e7364c1af51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">noppaman</media:title>
		</media:content>
	</item>
		<item>
		<title>Bug Shooting: Best screen capture utility for Windows</title>
		<link>http://noppatech.wordpress.com/2009/01/16/bug-shooting-best-screen-capture-utility-for-windows/</link>
		<comments>http://noppatech.wordpress.com/2009/01/16/bug-shooting-best-screen-capture-utility-for-windows/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 21:14:43 +0000</pubDate>
		<dc:creator>noppaman</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[screen capture]]></category>

		<guid isPermaLink="false">http://noppatech.wordpress.com/?p=84</guid>
		<description><![CDATA[I think this is it. Best screen capture utility for Windows. I have tried many. ZScreen was my choice before until I discovered Bug Shooting.
Bug Shooting really stands out from the rest of the crowd.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noppatech.wordpress.com&blog=2470851&post=84&subd=noppatech&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I think this is it. Best screen capture utility for Windows. I have tried many. <a href="http://brandonz.net/projects/zscreen/index.html">ZScreen</a> was my choice before until I discovered Bug Shooting.</p>
<p><a href="http://www.bugshooting.com/web/">Bug Shooting</a> really stands out from the rest of the crowd.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/noppatech.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/noppatech.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/noppatech.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/noppatech.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/noppatech.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/noppatech.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/noppatech.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/noppatech.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/noppatech.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/noppatech.wordpress.com/84/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noppatech.wordpress.com&blog=2470851&post=84&subd=noppatech&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://noppatech.wordpress.com/2009/01/16/bug-shooting-best-screen-capture-utility-for-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6c0773620f27217321f40e7364c1af51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">noppaman</media:title>
		</media:content>
	</item>
		<item>
		<title>How to fix a corrupted mythtv channel lineup</title>
		<link>http://noppatech.wordpress.com/2008/12/30/how-to-fix-a-corrupted-mythtv-channel-lineup/</link>
		<comments>http://noppatech.wordpress.com/2008/12/30/how-to-fix-a-corrupted-mythtv-channel-lineup/#comments</comments>
		<pubDate>Tue, 30 Dec 2008 21:50:57 +0000</pubDate>
		<dc:creator>noppaman</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[mythtv]]></category>
		<category><![CDATA[mythweb]]></category>

		<guid isPermaLink="false">http://noppatech.wordpress.com/?p=80</guid>
		<description><![CDATA[For some reason mythtv (mythweb) channel line up gets corrupted: same programs appear on multiple channels and channel ids are not correct.
Fix is pretty simple. As root run:

mythfilldatabase --do-channel-updates
See also mythfilldatabase in mythtv wiki.
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noppatech.wordpress.com&blog=2470851&post=80&subd=noppatech&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>For some reason mythtv (mythweb) channel line up gets corrupted: same programs appear on multiple channels and channel ids are not correct.<br />
Fix is pretty simple. As root run:<br />
<code><br />
mythfilldatabase --do-channel-updates</code></p>
<p>See also <a href="http://www.mythtv.org/wiki/index.php/Mythfilldatabase">mythfilldatabase in mythtv wiki</a>.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/noppatech.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/noppatech.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/noppatech.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/noppatech.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/noppatech.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/noppatech.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/noppatech.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/noppatech.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/noppatech.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/noppatech.wordpress.com/80/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noppatech.wordpress.com&blog=2470851&post=80&subd=noppatech&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://noppatech.wordpress.com/2008/12/30/how-to-fix-a-corrupted-mythtv-channel-lineup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6c0773620f27217321f40e7364c1af51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">noppaman</media:title>
		</media:content>
	</item>
		<item>
		<title>Restoring mythtv database from backup</title>
		<link>http://noppatech.wordpress.com/2008/12/24/restoring-mythtv-database-from-backup/</link>
		<comments>http://noppatech.wordpress.com/2008/12/24/restoring-mythtv-database-from-backup/#comments</comments>
		<pubDate>Wed, 24 Dec 2008 18:56:09 +0000</pubDate>
		<dc:creator>noppaman</dc:creator>
				<category><![CDATA[mysql]]></category>
		<category><![CDATA[mythtv]]></category>
		<category><![CDATA[mysql database restore]]></category>

		<guid isPermaLink="false">http://noppatech.wordpress.com/?p=69</guid>
		<description><![CDATA[My mythtv database got corrupted and mysqlcheck repair and check commands
mysqlcheck --repair -u mythtv -pmythtv mythconverg
and
mysqlcheck --check -u mythtv -pmythtv mythconverg 
were unable to fix it.
Ironically database got corrupted when my backend server crashed and rebooted while defragmenting xfs file system that stores my recordings.. 
Error message from log files:

root@hippo:/var/log# grep recorded syslog
syslog:Dec 23 20:12:42 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noppatech.wordpress.com&blog=2470851&post=69&subd=noppatech&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>My mythtv database got corrupted and mysqlcheck repair and check commands</p>
<p><code>mysqlcheck --repair -u mythtv -pmythtv mythconverg</code><br />
and<br />
<code>mysqlcheck --check -u mythtv -pmythtv mythconverg</code> </p>
<p>were unable to fix it.</p>
<p>Ironically database got corrupted when my backend server crashed and rebooted while <a href="http://www.mythtv.org/wiki/index.php/Optimizing_Performance#XFS">defragmenting xfs file system</a> that stores my recordings.. </p>
<p>Error message from log files:<br />
<code><br />
root@hippo:/var/log# grep recorded syslog<br />
syslog:Dec 23 20:12:42 hippo mysqld[3432]: 081223 20:12:42 [ERROR] /usr/sbin/mysqld: Incorrect key file for table './mythconverg/recorded'; try to repair it<br />
</code><br />
<code><br />
root@hippo:/var/log/mythtv# grep Incorrect mythbackend.log<br />
mythbackend.log:Incorrect key file for table './mythconverg/recorded'; try to repair it<br />
</code></p>
<p>Also myisamchk was unable to fix recorded.MYI file:<br />
<code><br />
root@hippo: cd /var/lib/mysql/mythconverg<br />
root@hippo:/var/lib/mysql/mythconverg# myisamchk -f -r recorded.MYI<br />
myisamchk: Unknown error 126<br />
myisamchk: error: 'recorded.MYI' doesn't have a correct index definition. You need to recreate it before you can do a repair<br />
</code><br />
So mythtv backup file to rescue&#8230;</p>
<p>I&#8217;m using <a href="http://www.mythtv.org/wiki/index.php/Database_Backup_and_Restore#Database_Backup">this perl script to backup my mythtv database daily</a>.</p>
<p>My crontab:<br />
<code><br />
root@hippo:/var/log/mythtv# crontab -l<br />
# m h  dom mon dow   command<br />
#<br />
00 4 * * * nice -19 /usr/local/bin/mythconverg_backup.pl --rotate 3<br />
#<br />
</code><br />
Backup files are here:<br />
<code><br />
root@hippo:~/mytti# ls -ls<br />
total 165152<br />
19284 -rw-r--r-- 1 root root  19721887 2008-12-21 04:00 mythconverg-20081221040003.sql.gz<br />
18736 -rw-r--r-- 1 root root  19160852 2008-12-22 04:00 mythconverg-20081222040003.sql.gz<br />
18180 -rw-r--r-- 1 root root  18589893 2008-12-23 04:00 mythconverg-20081223040002.sql.gz<br />
root@hippo:~/mytti#<br />
</code><br />
So <a href="http://www.mythtv.org/wiki/index.php/Database_Backup_and_Restore#Database_Restore">restore full myth database per these instructions</a></p>
<p>Database itself must be created first:<br />
<code><br />
root@hippo:~/mytti# cat /usr/share/mythtv/sql/mc.sql<br />
CREATE DATABASE if not exists mythconverg;<br />
GRANT ALL ON mythconverg.* TO mythtv@localhost IDENTIFIED BY "mythtv";<br />
FLUSH PRIVILEGES;<br />
GRANT CREATE TEMPORARY TABLES ON mythconverg.* TO mythtv@localhost IDENTIFIED BY "mythtv";<br />
FLUSH PRIVILEGES;<br />
ALTER DATABASE mythconverg DEFAULT CHARACTER SET latin1;</p>
<p>root@hippo:~/mytti# mysql -uroot -p &lt; /usr/share/mythtv/sql/mc.sql<br />
Enter password:<br />
</code></p>
<p>Next <a href="http://www.mythtv.org/wiki/index.php/Database_Backup_and_Restore#Database_Restore">restore command</a>:<br />
<code><br />
root@hippo:~/mytti# mythconverg_restore.pl --filename mythconverg-20081223040002.sql.gz</p>
<p>ERROR:  Unable to do a full restore. The database contains data.<br />
</code></p>
<p>It fails since database contains data. So we drop database:<br />
<code><br />
root@hippo:~/mytti# mysql -uroot -p<br />
Enter password:<br />
Welcome to the MySQL monitor.  Commands end with ; or \g.<br />
Your MySQL connection id is 26<br />
Server version: 5.0.51a-3ubuntu5.4 (Ubuntu)</p>
<p>Type 'help;' or '\h' for help. Type '\c' to clear the buffer.</p>
<p>mysq&gt; DROP DATABASE IF EXISTS mythconverg;<br />
Query OK, 96 rows affected (0.05 sec)</p>
<p>mysql&gt; quit;<br />
Bye<br />
</code></p>
<p>This fails since no database exists:<br />
<code><br />
root@hippo:~/mytti# mythconverg_restore.pl --filename mythconverg-20081223040002.sql.gz</p>
<p>ERROR:  The database does not exist.<br />
</code><br />
Need to recreate database:<br />
<code><br />
root@hippo:~/mytti# mysql -uroot -p&lt; /usr/share/mythtv/sql/mc.sql<br />
Enter password:<br />
</code><br />
Now restore works:<br />
<code><br />
root@hippo:~/mytti# mythconverg_restore.pl --filename mythconverg-20081223040002.sql.gz</p>
<p>Successfully restored backup.<br />
[ OK ]<br />
root@hippo:~/mytti# /etc/init.d/mythtv-backend start<br />
* Starting MythTV server: mythbackend                                                             [ OK ]<br />
root@hippo:~/mytti#<br />
</code><br />
And all of my recordings and recording schedule are backup again.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/noppatech.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/noppatech.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/noppatech.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/noppatech.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/noppatech.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/noppatech.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/noppatech.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/noppatech.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/noppatech.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/noppatech.wordpress.com/69/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noppatech.wordpress.com&blog=2470851&post=69&subd=noppatech&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://noppatech.wordpress.com/2008/12/24/restoring-mythtv-database-from-backup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6c0773620f27217321f40e7364c1af51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">noppaman</media:title>
		</media:content>
	</item>
		<item>
		<title>&#8220;Verifying DMI Pool Data&#8221; solution on Linux</title>
		<link>http://noppatech.wordpress.com/2008/12/19/verifying-dmi-pool-data-solution-on-linux/</link>
		<comments>http://noppatech.wordpress.com/2008/12/19/verifying-dmi-pool-data-solution-on-linux/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 23:15:38 +0000</pubDate>
		<dc:creator>noppaman</dc:creator>
				<category><![CDATA[grub]]></category>
		<category><![CDATA[DMI pool]]></category>
		<category><![CDATA[Linux boot]]></category>

		<guid isPermaLink="false">http://noppatech.wordpress.com/?p=63</guid>
		<description><![CDATA[&#8220;Verifying DMI Pool Data&#8221; message can appear for many reasons&#8230;
This may not be universal solution, but it worked for me.
Backround:
All of this trouble started when I inadvertently selected &#8220;Install the package maintainer&#8217;s version&#8221; option when updating Ubuntu 8.04. and my /boot/grub/menu.lst got messed up and upon next reboot got &#8220;Verifying DMI Pool Data&#8221; message and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noppatech.wordpress.com&blog=2470851&post=63&subd=noppatech&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://www.computerhope.com/issues/ch000474.htm">&#8220;Verifying DMI Pool Data&#8221; message</a> can appear for many reasons&#8230;</p>
<p>This may not be universal solution, but it worked for me.</p>
<p><strong>Backround:</strong><br />
All of this trouble started when I inadvertently selected &#8220;Install the package maintainer&#8217;s version&#8221; option when updating Ubuntu 8.04. and my /boot/grub/menu.lst got messed up and upon next reboot got &#8220;Verifying DMI Pool Data&#8221; message and Linux system hanged.</p>
<p>In fact <a href="http://brainstorm.ubuntu.com/idea/7813/">prompt about updating menu.lst</a> is not very clear in Ubuntu&#8230;</p>
<p><strong>Solution:</strong></p>
<p><a href="http://www.cyberciti.biz/faq/howto-boot-ubuntu-linux-rescue-mode/">Rescue boot </a>using Ubuntu 8.04 cdrom. Highlight &#8220;rescue broken system&#8221; and hit F6 and type &#8220;fb=false&#8221; and hit return.<br />
This is <strong>a required step</strong>. <a href="http://ubuntuforums.org/archive/index.php/t-79150.html">Otherwise grub does not run from shell.</a></p>
<p>Keep hitting default values and select your root partition. Soon you get choice to start shell, reinstall grub or reboot system (dont remember all the choices).<br />
Start shell and goto /boot/grub/.</p>
<p>Make sure menu.lst and device.map match your system config and edit if needed.</p>
<p>Dont panic. You may need multiple iterations to get things fixed. You can also edit boot parameters (essentially menu.lst) on the fly: upon rebooting Linux hit ESC to display grub boot menu, highlight desired kernel choice and hit &#8216;e&#8217; to edit boot parameters. It is pretty handy and quick way to get (hdX,Y) line correct!</p>
<p><a href="http://www.gnu.org/software/grub/manual/grub.html#Filesystem">GRUB uses a special syntax for specifying disk drives</a> which can be accessed by BIOS. This file is /boot/grub/device.map.</p>
<p>It is good idea to keep working backup copies of these files! Make also sure <a href="http://users.bigpond.net.au/hermanzone/p15.htm#groot">groot is correct in menu.lst file</a>.</p>
<p>Finally reinstall grub and reboot.</p>
<p>These links helped me:<br />
<a href="https://help.ubuntu.com/community/GrubHowto">https://help.ubuntu.com/community/GrubHowto</a><br />
<a href="http://ubuntuforums.org/archive/index.php/t-808339.html">http://ubuntuforums.org/archive/index.php/t-808339.html</a><br />
<a href="http://ubuntuforums.org/showthread.php?t=151682&amp;highlight=device.map">http://ubuntuforums.org/showthread.php?t=151682&amp;highlight=device.map</a></p>
<p>My device.map (sda is IDE, sdb is SATA and sdc is SATA disk):</p>
<p>root@hippo:/boot/grub# cat device.map<br />
(hd0)   /dev/sda<br />
(hd1)   /dev/sdb<br />
(hd2)   /dev/sdc</p>
<p>groot in menu.lst:</p>
<p>root@hippo:/boot/grub# grep groot menu.lst<br />
## e.g. groot=(hd0,0)<br />
## old groot=(hd2,0)<br />
# groot=(hd0,0)</p>
<p>root lines in menu.lst:</p>
<p>root@hippo:/boot/grub# grep root menu.lst|grep -v \#<br />
root            (hd0,0)<br />
kernel          /boot/vmlinuz-2.6.24-21-generic root=UUID=2479d97c-58e1-4958-8340-3302beab8202 ro quiet splash<br />
root            (hd0,0)<br />
kernel          /boot/vmlinuz-2.6.24-21-generic root=UUID=2479d97c-58e1-4958-8340-3302beab8202 ro single<br />
root            (hd0,0)<br />
kernel          /boot/vmlinuz-2.6.24-19-generic root=UUID=2479d97c-58e1-4958-8340-3302beab8202 ro quiet splash<br />
root            (hd0,0)<br />
kernel          /boot/vmlinuz-2.6.24-19-generic root=UUID=2479d97c-58e1-4958-8340-3302beab8202 ro single<br />
root            (hd0,0)<br />
root@hippo:/boot/grub#</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/noppatech.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/noppatech.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/noppatech.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/noppatech.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/noppatech.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/noppatech.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/noppatech.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/noppatech.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/noppatech.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/noppatech.wordpress.com/63/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noppatech.wordpress.com&blog=2470851&post=63&subd=noppatech&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://noppatech.wordpress.com/2008/12/19/verifying-dmi-pool-data-solution-on-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6c0773620f27217321f40e7364c1af51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">noppaman</media:title>
		</media:content>
	</item>
		<item>
		<title>Mythtv 0.20 to 0.21 upgrade problem solution</title>
		<link>http://noppatech.wordpress.com/2008/11/14/mythtv-020-to-021-upgrade-problem-solution/</link>
		<comments>http://noppatech.wordpress.com/2008/11/14/mythtv-020-to-021-upgrade-problem-solution/#comments</comments>
		<pubDate>Fri, 14 Nov 2008 18:11:32 +0000</pubDate>
		<dc:creator>noppaman</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://noppatech.wordpress.com/?p=59</guid>
		<description><![CDATA[Mythtv 0.20 to 0.21 solution
While ago I was bit struggling with myth 0.20 on FC6 to 0.21 on Ubuntu 8.04 upgrade.
I posted this on mythtv users list
I finally figured this out.
This mythtv user post gave me a hint:
So&#8230;

mythv@hippo:~/mytti$ sudo apt-get remove --purge mythtv-database mysql-server-5.0
[sudo] password for mythtv:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noppatech.wordpress.com&blog=2470851&post=59&subd=noppatech&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Mythtv 0.20 to 0.21 solution</p>
<p>While ago I was bit struggling with myth 0.20 on FC6 to 0.21 on Ubuntu 8.04 upgrade.</p>
<p>I posted <a href="http://www.gossamer-threads.com/lists/mythtv/users/353346?search_string=elveli;#353346">this on mythtv users list</a></p>
<p>I finally figured this out.</p>
<p><a href="http://www.gossamer-threads.com/lists/mythtv/mythtvnz/339967#339967">This mythtv user post</a> gave me a hint:</p>
<p>So&#8230;<br />
<code><br />
mythv@hippo:~/mytti$ sudo apt-get remove --purge mythtv-database mysql-server-5.0<br />
[sudo] password for mythtv:<br />
Reading package lists... Done<br />
Building dependency tree<br />
Reading state information... Done<br />
The following packages were automatically installed and are no longer required:<br />
  libmpich1.0gf mytharchive-data libxml-perl python-mysqldb libgfortran2 fftw2<br />
  libcarp-clan-perl libxml-xql-perl libparse-yapp-perl libxml-dom-perl<br />
  libid3-3.8.3-dev python-xml libswscale1d ffmpeg zlib1g-dev libcdaudio1<br />
  libxml-simple-perl libimage-size-perl libxml-regexp-perl atomicparsley<br />
  libmyth-python perlmagick libid3-3.8.3c2a<br />
Use 'apt-get autoremove' to remove them.<br />
The following packages will be REMOVED:<br />
  mysql-server-5.0* mythtv-database*<br />
0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.<br />
After this operation, 86.4MB disk space will be freed.<br />
Do you want to continue [Y/n]?<br />
(Reading database ... 168473 files and directories currently installed.)<br />
Removing mysql-server-5.0 ...<br />
 * Stopping MySQL database server mysqld                                 [ OK ]<br />
Purging configuration files for mysql-server-5.0 ...<br />
Removing mythtv-database ...<br />
Purging configuration files for mythtv-database ...<br />
mythtv@hippo:~/mytti$ sudo apt-get install mysql-server-5.0 mythtv-database mythtv-common mythtv-backend<br />
Reading package lists... Done<br />
Building dependency tree<br />
Reading state information... Done<br />
mythtv-common is already the newest version.<br />
mythtv-common set to manually installed.<br />
mythtv-backend is already the newest version.<br />
The following packages were automatically installed and are no longer required:<br />
  libmpich1.0gf mytharchive-data libxml-perl python-mysqldb libgfortran2 fftw2<br />
  libcarp-clan-perl libxml-xql-perl libparse-yapp-perl libxml-dom-perl<br />
  libid3-3.8.3-dev python-xml libswscale1d ffmpeg zlib1g-dev libcdaudio1<br />
  libxml-simple-perl libimage-size-perl libxml-regexp-perl atomicparsley<br />
  libmyth-python perlmagick libid3-3.8.3c2a<br />
Use 'apt-get autoremove' to remove them.<br />
Suggested packages:<br />
  mysql-doc-5.0 tinyca<br />
Recommended packages:<br />
  libhtml-template-perl mailx<br />
The following NEW packages will be installed:<br />
  mysql-server-5.0 mythtv-database<br />
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.<br />
Need to get 0B/27.5MB of archives.<br />
After this operation, 86.4MB of additional disk space will be used.<br />
Preconfiguring packages ...<br />
Selecting previously deselected package mysql-server-5.0.<br />
(Reading database ... 166523 files and directories currently installed.)<br />
Unpacking mysql-server-5.0 (from .../mysql-server-5.0_5.0.51a-3ubuntu5.1_i386.deb) ...<br />
Selecting previously deselected package mythtv-database.<br />
Unpacking mythtv-database (from .../mythtv-database_0.21.0+fixes16838-0ubuntu3.1_all.deb) ...<br />
Setting up mysql-server-5.0 (5.0.51a-3ubuntu5.1) ...<br />
 * Stopping MySQL database server mysqld                                 [ OK ]<br />
Reloading AppArmor profiles : done.<br />
 * Starting MySQL database server mysqld                                 [ OK ]<br />
 * Checking for corrupt, not cleanly closed and upgrade needing tables.</p>
<p>Setting up mythtv-database (0.21.0+fixes16838-0ubuntu3.1) ...<br />
 * Starting MySQL database server mysqld                                 [ OK ]<br />
Failed to connect to database: Access denied for user 'root'@'localhost' (using password: NO) at -e line 5,  line 1.<br />
Failed to create database (incorrect admin username/password?)<br />
It's also possible that mysql-server wasn't running.  After install<br />
is completed, you will need to make sure mysql-server is running<br />
and that you supplied correct information. Try:<br />
sudo dpkg-reconfigure mythtv-database</p>
<p>mythtv@hippo:~/mytti$ sudo dpkg-reconfigure mythtv-common</p>
<p>mythtv@hippo:~/mytti$ sudo apt-get install mysql-server-5.0 mythtv-database mythtv-common mythtv-backend</p>
<p>mythtv@hippo:~/mytti$ sudo dpkg-reconfigure mythtv-database<br />
 * Starting MySQL database server mysqld                                 [ OK ]</p>
<p>mythtv@hippo:~/mytti$ mysql -u mythtv -pmythtv mythconverg &lt; restore.sql</p>
<p>mythtv@hippo:~/mytti$</p>
<p>mythtv@hippo:~/mytti$ ls -ls restore.sql mythtv_backup.sql<br />
132896 -rw-r--r-- 1 mythtv mythtv 135943023 2008-10-12 13:04 mythtv_backup.sql<br />
107752 -rw-r--r-- 1 mythtv mythtv 110220860 2008-10-12 15:43 restore.sql<br />
</code></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/noppatech.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/noppatech.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/noppatech.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/noppatech.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/noppatech.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/noppatech.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/noppatech.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/noppatech.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/noppatech.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/noppatech.wordpress.com/59/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noppatech.wordpress.com&blog=2470851&post=59&subd=noppatech&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://noppatech.wordpress.com/2008/11/14/mythtv-020-to-021-upgrade-problem-solution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6c0773620f27217321f40e7364c1af51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">noppaman</media:title>
		</media:content>
	</item>
		<item>
		<title>MB to MiB and GB to GiB conversions</title>
		<link>http://noppatech.wordpress.com/2008/11/07/mb-to-mib-and-gb-to-gib-conversions/</link>
		<comments>http://noppatech.wordpress.com/2008/11/07/mb-to-mib-and-gb-to-gib-conversions/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 19:59:25 +0000</pubDate>
		<dc:creator>noppaman</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://noppatech.wordpress.com/?p=45</guid>
		<description><![CDATA[MiB and MB
1024 x 1024 = 1,048,576 bytes
1000 x 1000 = 1,000,000 bytes
To convert from MiB to MB, multiply by 1,048,576 / 1,000,000 = 1.048576
To convert from MB to MiB, divide by 1.048576.
Example:
500MB = 476.6 MiB
GiB and GB
1024 x 1024 x 1024 = 1,073,741,824 bytes
1000 x 1000 x 1000 = 1,000,000,000 bytes
To convert from GiB [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noppatech.wordpress.com&blog=2470851&post=45&subd=noppatech&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><strong>MiB and MB</strong></p>
<p>1024 x 1024 = 1,048,576 bytes</p>
<p>1000 x 1000 = 1,000,000 bytes</p>
<p>To convert from MiB to MB, multiply by 1,048,576 / 1,000,000 = 1.048576</p>
<p>To convert from MB to MiB, divide by 1.048576.</p>
<p>Example:</p>
<p>500MB = 476.6 MiB</p>
<p><strong>GiB and GB</strong></p>
<p>1024 x 1024 x 1024 = 1,073,741,824 bytes</p>
<p>1000 x 1000 x 1000 = 1,000,000,000 bytes</p>
<p>To convert from GiB to GB, multiply by 1,073,741,824 / 1,000,000,000 = 1.073741824</p>
<p>To convert from GB to GiB, divide by 1.073741824.</p>
<p>Examples:</p>
<p>500 GB = 465.66 GiB</p>
<p>750 GB = 698.5 GiB</p>
<p>Simple conversion calculator:<br />
<a href="http://www.cactus2000.de/uk/unit/massbyt.shtml">http://www.cactus2000.de/uk/unit/massbyt.shtml</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/noppatech.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/noppatech.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/noppatech.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/noppatech.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/noppatech.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/noppatech.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/noppatech.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/noppatech.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/noppatech.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/noppatech.wordpress.com/45/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noppatech.wordpress.com&blog=2470851&post=45&subd=noppatech&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://noppatech.wordpress.com/2008/11/07/mb-to-mib-and-gb-to-gib-conversions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6c0773620f27217321f40e7364c1af51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">noppaman</media:title>
		</media:content>
	</item>
		<item>
		<title>RAID and LVM tests</title>
		<link>http://noppatech.wordpress.com/2008/10/31/raid-and-lvm-tests/</link>
		<comments>http://noppatech.wordpress.com/2008/10/31/raid-and-lvm-tests/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 19:22:23 +0000</pubDate>
		<dc:creator>noppaman</dc:creator>
				<category><![CDATA[LVM]]></category>
		<category><![CDATA[raid]]></category>

		<guid isPermaLink="false">http://noppatech.wordpress.com/?p=25</guid>
		<description><![CDATA[Goal is to create mirrored LVM partitions using fdisk and RAID. These are just my own notes&#8230; Apply with care..

This system is Ubuntu 8.04.

This RAID+LVM blog entry is adapted from 

http://help.ubuntu.com/community/Installation/RAID1+LVM

Other very useful links worth checking out:


http://www.linuxconfig.org/Linux_Software_Raid_1_Setup


http://www.linuxdevcenter.com/pub/a/linux/2006/04/27/managing-disk-space-with-lvm.html


 http://www.oreillynet.com/sysadmin/blog/2008/04/lvm_and_software_raid_a_powerf.html

Disks used in this test system. Note that RAID disks are not identical (different brand and size):
Primary master [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noppatech.wordpress.com&blog=2470851&post=25&subd=noppatech&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><strong>Goal is to create mirrored LVM partitions using fdisk and RAID. These are just my own notes&#8230; Apply with care..<br />
</strong></p>
<p><strong>This system is Ubuntu 8.04.<br />
</strong></p>
<p><strong>This RAID+LVM blog entry is adapted from </strong></p>
<ul>
<li><strong><a href="https://help.ubuntu.com/community/Installation/RAID1+LVM">http://help.ubuntu.com/community/Installation/RAID1+LVM</a></strong></li>
</ul>
<p><strong>Other very useful links worth checking out:<br />
</strong></p>
<ul>
<li><a href="http://www.linuxconfig.org/Linux_Software_Raid_1_Setup">http://www.linuxconfig.org/Linux_Software_Raid_1_Setup</a></li>
</ul>
<ul>
<li><a href="http://www.linuxdevcenter.com/pub/a/linux/2006/04/27/managing-disk-space-with-lvm.html">http://www.linuxdevcenter.com/pub/a/linux/2006/04/27/managing-disk-space-with-lvm.html</a></li>
</ul>
<ul>
<li> <a href="http://www.oreillynet.com/sysadmin/blog/2008/04/lvm_and_software_raid_a_powerf.html">http://www.oreillynet.com/sysadmin/blog/2008/04/lvm_and_software_raid_a_powerf.html</a></li>
</ul>
<p><strong>Disks used in this test system. Note that RAID disks are not identical (different brand and size):</strong></p>
<pre>Primary master WD 40G sda (/ is here)
Primary slave Hitachi 164GB sdb
Secondary master Seagate 400G sdc

root@ubuntu:~# fdisk -l /dev/sda|head -n 2

Disk /dev/sda: 40.0 GB, 40020664320 bytes (primary master, root filesystem)

root@ubuntu:~# fdisk -l /dev/sdb|head -n 2 

Disk /dev/sdb: 164.6 GB, 164696555520 bytes (primary slave)
root@ubuntu:~# fdisk -l /dev/sdc|head -n 2 

Disk /dev/sdc: 400.0 GB, 400088457216 bytes (secondary master) 

root@ubuntu:~#</pre>
<p><strong>Install first needed lvm and mdadm packages:</strong></p>
<pre># apt-get install lvm2 dmsetup mdadm</pre>
<p><strong>Let&#8217;s make 2&#215;40G partitions on /dev/sdb and /dev/sdc </strong></p>
<p><strong>(fdisk commands not show here)<br />
</strong></p>
<p><strong>/dev/sdb1</strong><strong></strong></p>
<p><strong>/dev/sdb2</strong></p>
<p><strong>/dev/sdc1</strong></p>
<p><strong>/dev/sdc2</strong></p>
<p><strong>as linux raid autodetect partition (ID: fd):</strong></p>
<p><strong>Let&#8217;s view the partitions. Looking good&#8230;<br />
</strong></p>
<pre>root@ubuntu:~# fdisk -l /dev/sdb

Disk /dev/sdb: 164.6 GB, 164696555520 bytes
255 heads, 63 sectors/track, 20023 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0007634e

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        4864    39070048+  fd  Linux raid autodetect
/dev/sdb2            4865        9728    39070080   fd  Linux raid autodetect
root@ubuntu:~# fdisk -l /dev/sdc

Disk /dev/sdc: 400.0 GB, 400088457216 bytes
255 heads, 63 sectors/track, 48641 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0008633f

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1        4864    39070048+  fd  Linux raid autodetect
/dev/sdc2            4865        9728    39070080   fd  Linux raid autodetect
root@ubuntu:~#</pre>
<p><strong>Create RAID arrays:</strong></p>
<pre>root@ubuntu:~# mdadm --create /dev/md0 --level=1 --raid-devices=2 \
/dev/sdb1 missing
mdadm: /dev/sdb1 appears to contain an ext2fs file system
    size=159420996K  mtime=Tue Oct 14 18:40:44 2008
Continue creating array? yes
mdadm: array /dev/md0 started.
root@ubuntu:~#

root@ubuntu:~# mdadm --create /dev/md1 --level=1 --raid-devices=2 \
/dev/sdb2 missing
mdadm: array /dev/md1 started.
root@ubuntu:~#</pre>
<p><strong>mdstat looks like this at this point:</strong></p>
<pre>root@ubuntu:~# cat /proc/mdstat

Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]

md1 : active raid1 sdb2[0]

      39070016 blocks [2/1] [U_]</pre>
<pre>md0 : active raid1 sdb1[0]

      39069952 blocks [2/1] [U_]</pre>
<pre>unused devices: &lt;none&gt;

root@ubuntu:~#</pre>
<p><strong>Add partitions to array:</strong></p>
<pre>root@ubuntu:~# mdadm --manage --add /dev/md0 /dev/sdc1
mdadm: added /dev/sdc1
root@ubuntu:~# mdadm --manage --add /dev/md1 /dev/sdc2
mdadm: added /dev/sdc2
root@ubuntu:~#</pre>
<p><strong>mdstat looks like this at this point. Note the difference.</strong></p>
<pre>root@ubuntu:~# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md1 : active raid1 sdc2[2] sdb2[0]
      39070016 blocks [2/1] [U_]
        resync=DELAYED

md0 : active raid1 sdc1[2] sdb1[0]
      39069952 blocks [2/1] [U_]
      [&gt;....................]  recovery =  1.2% (505856/39069952) finish=29.2min speed=21993K/sec

unused devices: &lt;none&gt;
root@ubuntu:~#</pre>
<p><strong>We get LVM to create a nice big partition out of the first two disks:</strong></p>
<p><strong>Create physical volume:</strong></p>
<pre>root@ubuntu:~# pvcreate /dev/md0 /dev/md1
  Physical volume "/dev/md0" successfully created
  Physical volume "/dev/md1" successfully created
root@ubuntu:~#</pre>
<p><strong>Create volume group:</strong></p>
<pre>root@ubuntu:~# vgcreate datavg /dev/md0 /dev/md1
  Volume group "datavg" successfully created
root@ubuntu:~#</pre>
<p><strong>Create logical volume. This will fail:</strong></p>
<pre>root@ubuntu:~#  lvcreate --name datalv --size 80G datavg
  Insufficient free extents (19076) in volume group datavg: 20480 required
root@ubuntu:~#</pre>
<p><strong>80G is 74.5GiB.</strong></p>
<p><strong><a href="http://www.cactus2000.de/uk/unit/massbyt.shtml">Link to convert GB to GiB</a>.<br />
</strong></p>
<p><strong>So this will work:</strong></p>
<pre>root@ubuntu:~# lvcreate --name datalv --size 74.5G datavg
  Logical volume "datalv" created
root@ubuntu:~#</pre>
<p><strong>Mirroring still running in the backround:</strong></p>
<pre>root@ubuntu:~# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md1 : active raid1 sdc2[2] sdb2[0]
      39070016 blocks [2/1] [U_]
        resync=DELAYED

md0 : active raid1 sdc1[2] sdb1[0]
      39069952 blocks [2/1] [U_]
      [=====&gt;...............]  recovery = 26.4% (10315264/39069952) finish=22.6min speed=21132K/sec

unused devices: &lt;none&gt;
root@ubuntu:~#</pre>
<p><strong>Useful info from the system:</strong></p>
<pre>root@ubuntu:~# pvscan
  PV /dev/md0   VG datavg   lvm2 [37.26 GB / 0    free]
  PV /dev/md1   VG datavg   lvm2 [37.26 GB / 16.00 MB free]
  Total: 2 [74.52 GB] / in use: 2 [74.52 GB] / in no VG: 0 [0   ]
root@ubuntu:~#

root@ubuntu:~# lvscan
  ACTIVE            '/dev/datavg/datalv' [74.50 GB] inherit
root@ubuntu:~#

root@ubuntu:~# vgscan
  Reading all physical volumes.  This may take a while...
  Found volume group "datavg" using metadata type lvm2
root@ubuntu:~#

root@ubuntu:~# lvdisplay
  --- Logical volume ---
  LV Name                /dev/datavg/datalv
  VG Name                datavg
  LV UUID                ywtSGe-NYim-C8MM-D15Y-v9AZ-GyQR-6l3wUq
  LV Write Access        read/write
  LV Status              available
  # open                 0
  LV Size                74.50 GB
  Current LE             19072
  Segments               2
  Allocation             inherit
  Read ahead sectors     0
  Block device           254:0

root@ubuntu:~#

root@ubuntu:~# vgdisplay
  --- Volume group ---
  VG Name               datavg
  System ID
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  2
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                1
  Open LV               0
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               74.52 GB
  PE Size               4.00 MB
  Total PE              19076
  Alloc PE / Size       19072 / 74.50 GB
  Free  PE / Size       4 / 16.00 MB
  VG UUID               BPjMCp-BW7e-PgN6-6q0d-Y1QI-w4N9-4fkUKs

root@ubuntu:~#

root@ubuntu:~# pvdisplay
  --- Physical volume ---
  PV Name               /dev/md0
  VG Name               datavg
  PV Size               37.26 GB / not usable 2.25 MB
  Allocatable           yes (but full)
  PE Size (KByte)       4096
  Total PE              9538
  Free PE               0
  Allocated PE          9538
  PV UUID               6e9qx8-fMoT-3P3p-A8Bx-eE5z-RTft-EsYIvz

  --- Physical volume ---
  PV Name               /dev/md1
  VG Name               datavg
  PV Size               37.26 GB / not usable 2.31 MB
  Allocatable           yes
  PE Size (KByte)       4096
  Total PE              9538
  Free PE               4
  Allocated PE          9534
  PV UUID               xYyLz3-SI2z-Y0g6-K2gs-GlVv-0AcH-YcS06D

root@ubuntu:~#</pre>
<p><strong>LVM not yet mounted:</strong></p>
<pre>root@ubuntu:~# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              36G  2.8G   32G   9% /
varrun                252M   96K  252M   1% /var/run
varlock               252M     0  252M   0% /var/lock
udev                  252M   76K  252M   1% /dev
devshm                252M     0  252M   0% /dev/shm
lrm                   252M   39M  213M  16% /lib/modules/2.6.24-21-generic/volatile
root@ubuntu:~#</pre>
<p><strong>Let&#8217;s create file system on  /dev/datavg/datalv:</strong></p>
<pre>root@ubuntu:~# mkfs.ext3 -m 0 -T largefile /dev/datavg/datalv
mke2fs 1.40.8 (13-Mar-2008)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
76288 inodes, 19529728 blocks
0 blocks (0.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
596 block groups
32768 blocks per group, 32768 fragments per group
128 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000, 7962624, 11239424

Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 31 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
root@ubuntu:~#</pre>
<p><strong>And mount it:</strong></p>
<pre>root@ubuntu:~# mkdir /mnt/data
root@ubuntu:~# mount /dev/mapper/datavg-datalv /mnt/data/
root@ubuntu:~# chmod 777 /mnt/data/
root@ubuntu:~# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              36G  2.9G   31G   9% /
varrun                252M   96K  252M   1% /var/run
varlock               252M     0  252M   0% /var/lock
udev                  252M   76K  252M   1% /dev
devshm                252M     0  252M   0% /dev/shm
lrm                   252M   39M  213M  16% /lib/modules/2.6.24-21-generic/volatile
/dev/mapper/datavg-datalv
                       75G  180M   75G   1% /mnt/data
root@ubuntu:~#</pre>
<p><strong>Add this line to /etc/fstab to ensure mounting it on startup:</strong></p>
<pre>root@ubuntu:~# tail -n 1 /etc/fstab
/dev/mapper/datavg-datalv /mnt/data ext3 rw,noatime 0 0
root@ubuntu:~#</pre>
<p><strong>Useful status:</strong></p>
<pre>root@ubuntu:/mnt/data# dmsetup status
datavg-datalv: 0 78135296 linear
datavg-datalv: 78135296 78102528 linear
root@ubuntu:/mnt/data#</pre>
<p><strong>Mirroring still running:</strong></p>
<pre>root@ubuntu:/mnt/data# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md1 : active raid1 sdc2[2] sdb2[0]
      39070016 blocks [2/1] [U_]
      [========&gt;............]  recovery = 40.5% (15860736/39070016) finish=17.6min speed=21867K/sec

md0 : active raid1 sdc1[1] sdb1[0]
      39069952 blocks [2/2] [UU]

unused devices: &lt;none&gt;
root@ubuntu:/mnt/data#</pre>
<p><strong>Mirroring is complete:</strong></p>
<pre>root@ubuntu:~# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md1 : active raid1 sdc2[1] sdb2[0]
      39070016 blocks [2/2] [UU]

md0 : active raid1 sdc1[1] sdb1[0]
      39069952 blocks [2/2] [UU]

unused devices: &lt;none&gt;
root@ubuntu:~#</pre>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/noppatech.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/noppatech.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/noppatech.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/noppatech.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/noppatech.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/noppatech.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/noppatech.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/noppatech.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/noppatech.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/noppatech.wordpress.com/25/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noppatech.wordpress.com&blog=2470851&post=25&subd=noppatech&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://noppatech.wordpress.com/2008/10/31/raid-and-lvm-tests/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6c0773620f27217321f40e7364c1af51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">noppaman</media:title>
		</media:content>
	</item>
		<item>
		<title>Dropbox, Jungledisk and Truecrypt</title>
		<link>http://noppatech.wordpress.com/2008/10/08/dropbox-jungledisk-and-truecrypt/</link>
		<comments>http://noppatech.wordpress.com/2008/10/08/dropbox-jungledisk-and-truecrypt/#comments</comments>
		<pubDate>Wed, 08 Oct 2008 20:53:08 +0000</pubDate>
		<dc:creator>noppaman</dc:creator>
				<category><![CDATA[backup]]></category>
		<category><![CDATA[file sync]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[Jungledisk]]></category>
		<category><![CDATA[S3]]></category>
		<category><![CDATA[Truecrypt]]></category>

		<guid isPermaLink="false">http://noppatech.wordpress.com/?p=21</guid>
		<description><![CDATA[These are 3 super useful cross-platform solutions for everybody.
How to sync passwds with dropbox 
10 ten uses for Dropbox
Secure online storage with Dropbox and Truecypt
Thoughts on Dropbox
Jungledisk ans Amazon S3 for home backups
I signed up for Amazon S3 (Jungledisk as frontend). I backed up:
Windows XP data 900MB
Linux data 2.1GB
First month Amazon S3 bill ONLY $0.85.
Highly [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noppatech.wordpress.com&blog=2470851&post=21&subd=noppatech&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>These are 3 super useful cross-platform solutions for everybody.</p>
<p><a href="http://webworkerdaily.com/2008/09/29/1password-dropbox-sync/">How to sync passwds with dropbox </a></p>
<p><a href="http://capsizedesigns.com/blog/2008/09/top-10-ways-to-use-dropbox/">10 ten uses for Dropbox</a></p>
<p><a href="http://blog.ozmonet.com/2008/dropbox-truecrypt-secure-online-file-storage/">Secure online storage with Dropbox and Truecypt</a></p>
<p><a href="http://paulstamatiou.com/2008/09/18/thoughts-on-dropbox">Thoughts on Dropbox</a></p>
<p><a href="http://blog.ozmonet.com/2008/dropbox-truecrypt-secure-online-file-storage/">Jungledisk ans Amazon S3 for home backups</a></p>
<p>I signed up for Amazon S3 (Jungledisk as frontend). I backed up:</p>
<p>Windows XP data 900MB<br />
Linux data 2.1GB</p>
<p>First month Amazon S3 bill ONLY $0.85.</p>
<p>Highly recommended.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/noppatech.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/noppatech.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/noppatech.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/noppatech.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/noppatech.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/noppatech.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/noppatech.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/noppatech.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/noppatech.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/noppatech.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=noppatech.wordpress.com&blog=2470851&post=21&subd=noppatech&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://noppatech.wordpress.com/2008/10/08/dropbox-jungledisk-and-truecrypt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6c0773620f27217321f40e7364c1af51?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">noppaman</media:title>
		</media:content>
	</item>
	</channel>
</rss>