/[gentoo]/xml/htdocs/doc/en/gentoo-x86+raid+lvm2-quickinstall.xml
Gentoo

Diff of /xml/htdocs/doc/en/gentoo-x86+raid+lvm2-quickinstall.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.19 Revision 1.20
1<?xml version='1.0' encoding="UTF-8"?> 1<?xml version='1.0' encoding="UTF-8"?>
2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-x86+raid+lvm2-quickinstall.xml,v 1.19 2007/09/11 19:39:52 nightmorph Exp $ --> 2<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-x86+raid+lvm2-quickinstall.xml,v 1.20 2008/01/01 21:32:30 neysx Exp $ -->
3 3
4<!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> 4<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
5 5
6<guide link="/doc/en/gentoo-x86+raid+lvm2-quickinstall.xml" lang="en"> 6<guide lang="en">
7<title>Gentoo Linux x86 with Software Raid and LVM2 Quick Install Guide</title> 7<title>Gentoo Linux x86 with Software Raid and LVM2 Quick Install Guide</title>
8 8
9<values>
10 <key id="raid+lvm">yes</key>
11 <key id="root">/dev/md3</key>
12</values>
13
9<author title="Author"> 14<author title="Author">
10 <mail link="neysx@gentoo.org">Xavier Neys</mail> 15 <mail link="neysx"/>
11</author> 16</author>
12<author title="Author"> 17<author title="Author">
13 <mail link="swift@gentoo.org">Sven Vermeulen</mail> 18 <mail link="swift"/>
14</author> 19</author>
15<author title="Author">Steven Wagner</author> 20<author title="Author">Steven Wagner</author>
16 21
17<abstract> 22<abstract>
18The Quick install guide covers the Gentoo install process in a non-verbose 23The Quick install guide covers the Gentoo install process in a non-verbose
24<!-- The content of this document is licensed under the CC-BY-SA license --> 29<!-- The content of this document is licensed under the CC-BY-SA license -->
25<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> 30<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
26<license/> 31<license/>
27 32
28<version>12</version> 33<version>12</version>
29<date>2007-09-11</date> 34<date>2008-01-01</date>
30 35
31<chapter> 36<chapter>
32<title>Introduction</title> 37<title>Introduction</title>
33<section> 38<section>
34<body> 39<body>
36<p> 41<p>
37This guide contains all commands you should use to complete a stage3 42This guide contains all commands you should use to complete a stage3
38installation including LVM2 on top of software RAID. This guide is targeted at 43installation including LVM2 on top of software RAID. This guide is targeted at
39experienced users. You need a connection to the Internet to download the stage3 44experienced users. You need a connection to the Internet to download the stage3
40and Portage snapshots. 45and Portage snapshots.
46</p>
47
48<p>
49New users should read the <uri link="/doc/en/handbook/index.xml">Handbook</uri>
50as it gives a better overview about the installation process.
41</p> 51</p>
42 52
43<p> 53<p>
44Timing output follows all commands that take more than a couple of seconds to 54Timing output follows all commands that take more than a couple of seconds to
45finish. Commands were timed on an AMD 2000 1.66 Ghz PC with 512 Mb of RAM and 55finish. Commands were timed on an AMD 2000 1.66 Ghz PC with 512 Mb of RAM and
74</chapter> 84</chapter>
75 85
76<chapter> 86<chapter>
77<title>Quick Install Guide</title> 87<title>Quick Install Guide</title>
78<section> 88<section>
79<title>Installation Media</title> 89 <include href="gentoo-x86-quickinstall-media.xml"/>
80<body>
81
82<p>
83Download a CD from one of our <uri link="/main/en/mirrors.xml">mirrors</uri>.
84You can find the minimal CD ISO in
85<path>releases/x86/&lt;release&gt;/installcd</path> or the LiveCD ISO in
86<path>releases/x86/&lt;release&gt;/livecd</path>. The <e>minimal</e>
87installation CD is only useful for Internet-based installations. You can use
88the <e>LiveCD</e> to perform a networkless installation as documented in the
89<uri link="/doc/en/handbook/2007.0/handbook-x86.xml">2007.0 x86 installation
90handbook</uri>. The minimal CD is recommended.
91</p>
92
93<p>
94<uri link="/doc/en/faq.xml#isoburning">Burn</uri> the CD and boot it.
95</p>
96
97</body>
98</section>
99<section>
100<title>Booting the CD</title>
101<body>
102
103<p>
104Press
105<c>F2</c> at the boot screen to find out what boot options exist. You can
106either start <c>gentoo</c> or <c>gentoo-nofb</c>, the latter disables the
107framebuffer. If you booted the LiveCD, don't forget to add the <c>nox</c>
108option to prevent the X graphical environment from starting. Several options
109allow to enable or disable some features. If all goes well, your hardware will
110be detected and all modules will be loaded. If the kernel fails to boot
111properly or if your computer hangs during the boot procedure, you may have to
112experiment with different configurations. The safest way is probably to use the
113<c>nodetect</c> option and then load required modules explicitly.
114</p>
115
116<pre caption="Boot the minimal CD">
117Gentoo Linux Installation LiveCD http://www.gentoo.org
118Enter to Boot; F1 for kernels F2 for options.
119boot: <i>gentoo-nofb</i>
120 <comment>(or in case of problems)</comment>
121boot: <i>gentoo-nofb nodetect</i>
122</pre>
123
124</body>
125</section>
126<section>
127<title>Optional: loading modules</title>
128<body>
129
130<p>
131If you used the <c>nodetect</c> option, once booted, load the required modules.
132You need to enable networking and have access to your disks. The <c>lspci</c>
133command can help you identify your hardware.
134</p>
135
136<pre caption="Load required modules">
137livecd root # <i>lspci</i>
138<comment>(Use lspci's output to identify required modules)</comment>
139
140<comment>(The following is an example, adapt it to your hardware)</comment>
141livecd root # <i>modprobe 3w-9xxx</i>
142livecd root # <i>modprobe r8169</i>
143</pre>
144
145</body>
146</section>
147<section>
148<title>Network Configuration</title>
149<body>
150
151<p>
152If your network does not work already, you can use <c>net-setup</c> to
153configure your network. You might need to load support for your network card
154using <c>modprobe</c> prior to the configuration. If you have ADSL, use
155<c>pppoe-setup</c> and <c>pppoe-start</c>. If you are using an ADSL router, it
156establishes the connection for you and you don't need to run those scripts. For
157PPTP support, first edit <path>/etc/ppp/chap-secrets</path> and
158<path>/etc/ppp/options.pptp</path> and then use <c>pptp
159&lt;server&nbsp;ip&gt;</c>.
160</p>
161
162<p>
163For wireless access, use <c>iwconfig</c> to set the wireless parameters and then
164use either <c>net-setup</c> again or run <c>ifconfig</c>, <c>dhcpcd</c> and/or
165<c>route</c> manually.
166</p>
167
168<p>
169If you are behind a proxy, do not forget to initialize your system using
170<c>export http_proxy</c>, <c>ftp_proxy</c> and <c>RSYNC_PROXY</c>.
171</p>
172
173<pre caption="Configure networking the guided way">
174livecd root # <i>net-setup eth0</i>
175</pre>
176
177<p>
178Alternatively, you can start networking manually. The following example assigns
179the IP address 192.168.1.10 to your PC and defines 192.168.1.1 as your router
180and name server.
181</p>
182
183<pre caption="Configure networking the manual way">
184livecd root # <i>ifconfig eth0 192.168.1.10/24</i>
185livecd root # <i>route add default gw 192.168.1.1</i>
186livecd root # <i>echo nameserver 192.168.1.1 > /etc/resolv.conf</i>
187</pre>
188
189<p>
190The installation CD allows you to start an <c>sshd</c> server, add additional
191users, run <c>irssi</c> (a command-line chat client) and surf the web using
192<c>lynx</c> or <c>links</c>.
193</p>
194
195</body>
196</section>
197<section>
198<title>Optional: connect to your new box over ssh</title>
199<body>
200
201<p>
202The most interesting feature is of course <c>sshd</c>. You can start it and
203then connect from another machine and cut and paste commands from this guide.
204</p>
205
206<pre caption="Start sshd">
207livecd root # <i>time /etc/init.d/sshd start</i>
208 * Generating hostkey ...
209<comment>(sshd generates the key and displays more output)</comment>
210 * starting sshd ... [ok]
211
212real 0m13.688s
213user 0m9.420s
214sys 0m0.090s
215</pre>
216
217<p>
218Now, set the root password on the liveCD so that you can connect to it from
219another PC. Please note that allowing root to connect over ssh is not
220recommended under normal circumstances. If you can't trust your local network,
221use a long and complex password, you should use it only once as it will
222disappear after your first reboot.
223</p>
224
225<pre caption="Set the root password">
226livecd root # <i>passwd</i>
227New UNIX password: <comment>type_a_password</comment>
228Retype new UNIX password: <comment>type_a_password</comment>
229passwd: password updated successfully
230</pre>
231
232<p>
233Now, you can start a terminal on another PC and connect to your new box, follow
234the rest of this guide in another window, and cut and paste commands.
235</p>
236
237<pre caption="Connect to your new box from another PC">
238<comment>(Use the IP address of your new box)</comment>
239$ <i>ssh root@192.168.1.10</i>
240The authenticity of host '192.168.1.10 (192.168.1.10)' can't be established.
241RSA key fingerprint is 96:e7:2d:12:ac:9c:b0:94:90:9f:40:89:b0:45:26:8f.
242Are you sure you want to continue connecting (yes/no)? <i>yes</i>
243Warning: Permanently added '192.168.1.10' (RSA) to the list of known hosts.
244Password: <comment>type_the_password</comment>
245</pre>
246
247</body>
248</section> 90</section>
249<section> 91<section>
250<title>Preparing the Disks</title> 92<title>Preparing the Disks</title>
251<body> 93<body>
252 94
518livecd gentoo # <i>chmod 1777 /mnt/gentoo/tmp /mnt/gentoo/var/tmp</i> 360livecd gentoo # <i>chmod 1777 /mnt/gentoo/tmp /mnt/gentoo/var/tmp</i>
519</pre> 361</pre>
520 362
521</body> 363</body>
522</section> 364</section>
523<section>
524<title>Setting Up The Stage</title>
525<body>
526 365
527<p>
528First make sure your date and time is set correctly using <c>date
529MMDDhhmmYYYY</c>. Use UTC time.
530</p>
531
532<pre caption="Set the date and UTC time">
533<comment>(Check the clock)</comment>
534livecd gentoo # <i>date</i>
535Mon Mar 6 00:14:13 UTC 2006
536
537<comment>(Set the current date and time if required)</comment>
538livecd gentoo # <i>date 030600162006</i> <comment>(Format is MMDDhhmmYYYY)</comment>
539Mon Mar 6 00:16:00 UTC 2006
540</pre>
541
542<p>
543Next, download a stage from one of our <uri
544link="/main/en/mirrors.xml">mirrors</uri>. Go to <path>/mnt/gentoo</path> and
545unpack the stage using <c>tar xjpf &lt;stage3 tarball&gt;</c>.
546</p>
547
548<pre caption="Download a stage3 archive">
549livecd gentoo # <i>links http://www.gentoo.org/main/en/mirrors.xml</i>
550<comment>(Pick a mirror, move to the releases/x86/current/stages directory highlight the
551stage3 of your choice, probably the i686 stage3 and press D to download it)</comment>
552
553<comment>(<b>Or</b> download it directly with wget without choosing a nearby mirror)</comment>
554livecd gentoo # <i>wget ftp://gentoo.osuosl.org/pub/gentoo/releases/x86/current/stages/stage3-i686*tar.bz2</i>
555</pre>
556
557<pre caption="Unpack the stage3 archive">
558livecd gentoo # <i>time tar xjpf stage3*</i>
559
560real 1m14.157s
561user 1m2.920s
562sys 0m7.530s
563</pre>
564
565<p>
566Install the latest Portage snapshot. Proceed as for the stage3 archive: choose
567a nearby mirror from our <uri link="/main/en/mirrors.xml">list</uri>, download
568the latest snapshot and unpack it.
569</p>
570
571<pre caption="Download the latest Portage snapshot">
572livecd gentoo # <i>cd /mnt/gentoo/usr</i>
573livecd usr # <i>links http://www.gentoo.org/main/en/mirrors.xml</i>
574<comment>(Pick a mirror, move to the snapshots/ directory,
575highlight <b>portage-latest.tar.bz2</b> and press D to download it)</comment>
576
577<comment>(<b>Or</b> download it directly with wget without choosing a nearby mirror)</comment>
578livecd gentoo # <i>cd /mnt/gentoo/usr</i>
579livecd usr # <i>wget http://gentoo.osuosl.org/snapshots/portage-latest.tar.bz2</i>
580</pre>
581
582<pre caption="Unpack the Portage snapshot">
583livecd usr # <i>time tar xjf portage-lat*</i>
584
585real 0m40.523s
586user 0m28.280s
587sys 0m8.240s
588</pre>
589
590</body>
591</section> 366<section>
367 <include href="gentoo-x86-quickinstall-stage.xml"/>
592<section> 368</section>
593<title>Chrooting</title>
594<body>
595 369
596<p>
597Mount the <path>/proc</path> file system, copy over the
598<path>/etc/resolv.conf</path> file, then chroot into your Gentoo environment.
599</p>
600
601<pre caption="Chroot">
602livecd usr # <i>cd /</i>
603livecd / # <i>mount -t proc proc /mnt/gentoo/proc</i>
604livecd / # <i>cp -L /etc/resolv.conf /mnt/gentoo/etc/</i>
605livecd / # <i>chroot /mnt/gentoo /bin/bash</i>
606livecd / # <i>env-update &amp;&amp; source /etc/profile</i>
607>>> Regenerating /etc/ld.so.cache...
608</pre>
609
610</body>
611</section>
612<section>
613<title>Set your time zone</title>
614<body>
615
616<p>
617Set your time zone information by using the correct listing in
618<path>/usr/share/zoneinfo</path>.
619</p>
620
621<pre caption="Setting your timezone">
622livecd / # <i>ls /usr/share/zoneinfo</i>
623<comment>(Using Brussels as an example)</comment>
624livecd / # <i>cp /usr/share/zoneinfo/Europe/Brussels /etc/localtime</i>
625
626livecd / # <i>date</i>
627Wed Mar 8 00:46:05 CET 2006
628</pre>
629
630</body>
631</section>
632<section>
633<title>Set your host name and domain name</title>
634<body>
635
636<p>
637Set your host name in <path>/etc/conf.d/hostname</path> and
638<path>/etc/hosts</path>. In the following example, we use
639<c>mybox</c> as host name and <c>at.myplace</c> as domain name. You can either
640edit the config files with <c>nano</c> or use the following commands:
641</p>
642
643<pre caption="Set host and domain name">
644livecd / # <i>cd /etc</i>
645livecd etc # <i>echo "127.0.0.1 mybox.at.myplace mybox localhost" > hosts</i>
646livecd etc # <i>sed -i -e 's/HOSTNAME.*/HOSTNAME="mybox"/' conf.d/hostname</i>
647<comment>(Use defined host name and check)</comment>
648livecd etc # <i>hostname mybox</i>
649livecd etc # <i>hostname -f</i>
650mybox.at.myplace
651</pre>
652
653</body>
654</section>
655<section> 370<section>
656<title>Kernel Configuration</title> 371<title>Kernel Configuration</title>
657<body> 372<body>
658 373
659<p> 374<p>
702livecd linux # <i>cp arch/i386/boot/bzImage /boot/kernel</i> 417livecd linux # <i>cp arch/i386/boot/bzImage /boot/kernel</i>
703</pre> 418</pre>
704 419
705</body> 420</body>
706</section> 421</section>
707<section>
708<title>Configure the system</title>
709<body>
710 422
711<p>
712Edit your <path>/etc/fstab</path> and replace <c>BOOT</c>, <c>ROOT</c> and
713<c>SWAP</c> with the actual partition names and add your logical volumes. Don't
714forget to check that the file systems match your installation.
715</p>
716
717<pre caption="Example fstab">
718livecd linux # <i>cd /etc</i>
719livecd etc # <i>nano -w fstab</i>
720/dev/<i>md1</i> /boot ext2 noauto,noatime 1 2
721/dev/<i>md3</i> / ext3 noatime 0 1
722/dev/<i>sda2</i> none swap sw,pri=1 0 0
723/dev/<i>sdb2</i> none swap sw,pri=1 0 0
724/dev/vg/usr /usr ext3 noatime 1 2
725/dev/vg/portage /usr/portage ext2 noatime 1 2
726/dev/vg/distfiles /usr/portage/distfiles ext2 noatime 1 2
727/dev/vg/home /home ext3 noatime 1 2
728/dev/vg/opt /opt ext3 noatime 1 2
729/dev/vg/tmp /tmp ext2 noatime 1 2
730/dev/vg/var /var ext3 noatime 1 2
731/dev/vg/vartmp /var/tmp ext2 noatime 1 2
732</pre>
733
734<p>
735Configure your network in <path>/etc/conf.d/net</path>. Add the <c>net.eth0</c>
736init script to the default run level. If you have multiple NICs, symlink them
737to the <c>net.eth0</c> init script and add them to the default run level as
738well. Either edit <path>/etc/conf.d/net</path> with <c>nano</c> or use the
739following commands:
740</p>
741
742<pre caption="Configure networking">
743livecd etc # <i>cd conf.d</i>
744livecd conf.d # <i>echo 'config_eth0=( "192.168.1.10/24" )' >> net</i>
745livecd conf.d # <i>echo 'routes_eth0=( "default via 192.168.1.1" )' >> net</i>
746livecd conf.d # <i>rc-update add net.eth0 default</i>
747<comment>(If you compiled your network card driver as a module,
748add it to /etc/modules.autoload.d/kernel-2.6)</comment>
749livecd conf.d # <i>echo r8169 >> /etc/modules.autoload.d/kernel-2.6</i>
750<comment>(If you want to reconnect via ssh after you have rebooted your new box)</comment>
751livecd conf.d # <i>rc-update add sshd default</i>
752</pre>
753
754<note>
755Emerge <c>pcmciautils</c> if you need support for PCMCIA cards.
756</note>
757
758<p>
759Set the root password using <c>passwd</c>.
760</p>
761
762<pre caption="Set the root password">
763livecd conf.d # <i>passwd</i>
764New UNIX password: <comment>type_the_password</comment>
765Retype new UNIX password: <comment>type_the_password_again</comment>
766passwd: password updated successfully
767</pre>
768
769<p>
770Edit <path>/etc/conf.d/clock</path> to define the time zone you used
771previously.
772</p>
773
774<pre caption="Edit /etc/conf.d/clock">
775livecd conf.d # <i>nano -w /etc/conf.d/clock</i>
776TIMEZONE="Europe/Brussels"
777</pre>
778
779<p>
780Check the system configuration in <path>/etc/rc.conf</path>,
781<path>/etc/conf.d/rc</path>, <path>/etc/conf.d/keymaps</path> and edit any of
782those files if required.
783</p>
784
785<pre caption="Optional: edit some config files">
786livecd conf.d # <i>nano -w /etc/rc.conf</i>
787livecd conf.d # <i>nano -w /etc/conf.d/rc</i>
788livecd conf.d # <i>nano -w /etc/conf.d/keymaps</i>
789</pre>
790
791</body>
792</section> 423<section>
424 <include href="gentoo-x86-quickinstall-system.xml"/>
793<section> 425</section>
794<title>Installing System Tools</title>
795<body>
796 426
797<p> 427<section id="reboot">
798Install RAID and LVM2 utilities.
799</p>
800
801<pre caption="Install RAID &amp; LVM2 tools">
802livecd conf.d # <i>emerge mdadm lvm2</i>
803</pre>
804
805<p>
806Install a system logger like <c>syslog-ng</c> and a cron daemon like
807<c>vixie-cron</c>, and add them to the default run level.
808</p>
809
810<note>
811Cron daemons depend on an MTA. <c>mail-mta/ssmtp</c> will be pulled in as a
812dependency. If you want to use a more advanced MTA, you might want to install
813it now. If you are in a hurry, let ssmtp be installed and remove it later when
814you install the MTA of your choice.
815</note>
816
817<pre caption="Install a syslogger and a cron daemon">
818livecd conf.d # <i>time emerge syslog-ng vixie-cron</i>
819
820real 1m54.099s
821user 1m2.630s
822sys 0m34.620s
823livecd conf.d # <i>rc-update add syslog-ng default</i>
824livecd conf.d # <i>rc-update add vixie-cron default</i>
825</pre>
826
827<p>
828Install the necessary file system tools (<c>xfsprogs</c>, <c>reiserfsprogs</c>
829or <c>jfsutils</c>) and networking tools (<c>dhcpcd</c> or <c>ppp</c>) if you
830need any.
831</p>
832
833<pre caption="Install extra tools if required">
834livecd conf.d # <i>emerge xfsprogs</i> <comment>(If you use the XFS file system)</comment>
835livecd conf.d # <i>emerge jfsutils</i> <comment>(If you use the JFS file system)</comment>
836livecd conf.d # <i>emerge reiserfsprogs</i> <comment>(If you use the Reiser file system)</comment>
837livecd conf.d # <i>emerge dhcpcd</i> <comment>(If you need a DHCP client)</comment>
838livecd conf.d # <i>emerge ppp</i> <comment>(If you need PPPoE ADSL connectivity)</comment>
839</pre>
840
841</body>
842</section>
843<section>
844<title>Configuring the Bootloader</title>
845<body>
846
847<p>
848Emerge <c>grub</c> and configure it.
849</p>
850
851<pre caption="Emerge grub and edit its configuration file">
852livecd conf.d # <i>time emerge grub</i>
853
854real 1m4.634s
855user 0m39.460s
856sys 0m15.280s
857livecd conf.d # <i>nano -w /boot/grub/grub.conf</i>
858</pre>
859
860<pre caption="Example grub.conf">
861default 0
862timeout 10
863
864title=Gentoo
865root (hd0,0)
866kernel /boot/kernel root=/dev/md3
867</pre>
868
869<pre caption="Install grub on both disks">
870livecd conf.d # <i>grub</i>
871Probing devices to guess BIOS drives. This may take a long time.
872
873grub> <i>root (hd0,0)</i>
874 Filesystem type is ext2fs, partition type 0xfd
875
876grub> <i>setup (hd0)</i>
877 Checking if "/boot/grub/stage1" exists... yes
878 Checking if "/boot/grub/stage2" exists... yes
879 Checking if "/boot/grub/e2fs_stage1_5" exists... yes
880 Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 16 sectors are embedded.
881succeeded
882 Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,0)/boot/grub/stage2 /boot/
883grub/menu.lst"... succeeded
884Done.
885
886grub> <i>root (hd1,0)</i>
887 Filesystem type is ext2fs, partition type 0x83
888
889grub> <i>setup (hd1)</i>
890
891grub> <i>quit</i>
892</pre>
893
894</body>
895</section>
896<section>
897<title>Reboot</title> 428<title>Reboot</title>
898<body> 429<body>
899 430
900<p> 431<p>
901Exit the chrooted environment, unmount all file systems and reboot: 432Exit the chrooted environment, unmount all file systems and reboot:
908livecd / # <i>umount /mnt/gentoo/proc /mnt/gentoo/home /mnt/gentoo/boot /mnt/gentoo</i> 439livecd / # <i>umount /mnt/gentoo/proc /mnt/gentoo/home /mnt/gentoo/boot /mnt/gentoo</i>
909livecd / # <i>reboot</i> 440livecd / # <i>reboot</i>
910<comment>(Don't forget to remove the CD)</comment> 441<comment>(Don't forget to remove the CD)</comment>
911</pre> 442</pre>
912 443
913<p>
914Please follow the <uri
915link="gentoo-x86-quickinstall.xml#after-reboot">Finalizing the
916Installation</uri> part of the regular x86 quick setup guide to complete your
917installation.
918</p>
919
920</body> 444</body>
921</section> 445</section>
446
447<section>
448 <include href="gentoo-x86-quickinstall-after-reboot.xml"/>
449</section>
450
922</chapter> 451</chapter>
923</guide> 452</guide>

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20

  ViewVC Help
Powered by ViewVC 1.1.20