Tal y como ya había comentado quiero ir haciendo un articulo recopilatorio sobre la instalación del REVO 3600 recién comprado. La primera parte del articulo, la tenéis [intlink id=»1155″ type=»post» target=»_blank»]aquí[/intlink].
La idea es eliminar el Windows Vista, del cual no quiero saber absolutamente nada, e instalar en el equipo un Ubuntu 9.04.
Como nota inicial, es importante señalar, que el REVO viene de fábrica con software que permite realizar una copia de seguridad de los discos de restauración y de los discos de drivers antes de nada. Ya se encarga el sistema de dar el coñazo cada hora avisándote de que hagas los susodichos discos. Mi cuñado me dejo una grabadora externa, con la que he realizado dichos discos, no sin algún problema, pero bueno.
Hardware
Bien, para comenzar podemos hablar sobre las características de la máquina:
Sistema Operativo | Windows Vista en perfecto Ingles |
CPU | Intel Atom M330 |
Chipset | NVIDIA ION Chipset |
DIMM | DDR2 SO-DIMM 4 GB |
HDD | 320 GB |
Lector de tarjetas | SD/SDHC/MS/MS Pro/MMC |
WiFi | IEEE 802.11 b/g/n |
Lan | 10/100/1000 Base-TX Ethernet LAN on Board |
Color | Azul |
Estas son las características que proporciona el vendedor en su página. Veamos que dice la máquina, por supuesto con un Ubuntu ya corriendo, jajajaja:
Respuesta lshw -html:
id: |
odisea
|
description: | Desktop Computer |
product: | Aspire R3600 |
vendor: | Acer |
width: | 64 bits |
capabilities: | smbios-2.6 dmi-2.6 vsyscall64 vsyscall32 |
id: |
core
|
description: | Motherboard |
product: | FMCP7A-ION |
vendor: | Acer |
id: |
firmware
|
description: | BIOS |
vendor: | American Megatrends Inc. |
version: | R01-A2 (06/09/2009) |
size: | 64KiB |
capacity: | 960KiB |
capabilities: | isa pci pnp apm upgrade shadowing escd cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer int10video acpi usb ls120boot zipboot biosbootspecification |
id: |
cpu
|
description: | CPU |
product: | Intel(R) Atom(TM) CPU 330 @ 1.60GHz |
vendor: | Intel Corp. |
bus info: |
cpu@0
|
version: | Intel(R) Atom(TM) CPU 330 @ 1.60GHz |
slot: | Intel |
size: | 1600MHz |
capacity: | 1666MHz |
width: | 64 bits |
clock: | 133MHz |
capabilities: | fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx x86-64 constant_tsc arch_perfmon pebs bts rep_good pni dtes64 monitor ds_cpl tm2 ssse3 cx16 xtpr pdcm lahf_lm |
id: |
cache:0
|
description: | L1 cache |
slot: | L1-Cache |
size: | 48KiB |
capacity: | 48KiB |
capabilities: | internal write-back data |
id: |
cache:1
|
description: | L2 cache |
slot: | L2-Cache |
size: | 1MiB |
capacity: | 1MiB |
capabilities: | internal write-back unified |
id: |
memory
|
description: | System Memory |
slot: | System board or motherboard |
size: | 4GiB |
id: |
bank:0
|
description: | DIMM Synchronous 800 MHz (1.2 ns) |
product: | PSD22G8002S6 |
slot: | DIMM0 |
size: | 2GiB |
width: | 64 bits |
clock: | 800MHz (1.2ns) |
id: |
bank:1
|
description: | DIMM Synchronous 800 MHz (1.2 ns) |
product: | NT2GT64U8HD0BN-AD |
vendor: | Nanya |
slot: | DIMM2 |
size: | 2GiB |
width: | 64 bits |
clock: | 800MHz (1.2ns) |
id: |
pci
|
description: | Host bridge |
product: | MCP79 Host Bridge |
vendor: | nVidia Corporation |
version: | b1 |
width: | 32 bits |
clock: | 66MHz |
id: |
memory:0
|
|||
description: | RAM memory | |||
product: | MCP79 Memory Controller | |||
vendor: | nVidia Corporation | |||
version: | b1 | |||
width: | 32 bits | |||
clock: | 66MHz (15.2ns) | |||
capabilities: | bus_master | |||
configuration: |
|
id: |
isa
|
|||
description: | ISA bridge | |||
product: | MCP79 LPC Bridge | |||
vendor: | nVidia Corporation | |||
version: | b2 | |||
width: | 32 bits | |||
clock: | 66MHz | |||
capabilities: | isa bus_master | |||
configuration: |
|
id: |
memory:1
|
|||
description: | RAM memory | |||
product: | MCP79 Memory Controller | |||
vendor: | nVidia Corporation | |||
version: | b1 | |||
width: | 32 bits | |||
clock: | 66MHz (15.2ns) | |||
configuration: |
|
id: |
serial
|
|||
description: | SMBus | |||
product: | MCP79 SMBus | |||
vendor: | nVidia Corporation | |||
version: | b1 | |||
width: | 32 bits | |||
clock: | 66MHz | |||
capabilities: | pm cap_list | |||
configuration: |
|
id: |
memory:2
|
|||
description: | RAM memory | |||
product: | MCP79 Memory Controller | |||
vendor: | nVidia Corporation | |||
version: | b1 | |||
width: | 32 bits | |||
clock: | 66MHz (15.2ns) | |||
configuration: |
|
id: |
processor
|
|||||||||
description: | Co-processor | |||||||||
product: | MCP79 Co-processor | |||||||||
vendor: | nVidia Corporation | |||||||||
version: | b1 | |||||||||
width: | 32 bits | |||||||||
clock: | 66MHz | |||||||||
capabilities: | bus_master | |||||||||
configuration: |
|
id: |
usb:0
|
||||||||||||
description: | USB Controller | ||||||||||||
product: | MCP79 OHCI USB 1.1 Controller | ||||||||||||
vendor: | nVidia Corporation | ||||||||||||
version: | b1 | ||||||||||||
width: | 32 bits | ||||||||||||
clock: | 66MHz | ||||||||||||
capabilities: | pm bus_master cap_list | ||||||||||||
configuration: |
|
id: |
usb:1
|
|||||||||||||||
description: | USB Controller | |||||||||||||||
product: | MCP79 EHCI USB 2.0 Controller | |||||||||||||||
vendor: | nVidia Corporation | |||||||||||||||
version: | b1 | |||||||||||||||
width: | 32 bits | |||||||||||||||
clock: | 66MHz | |||||||||||||||
capabilities: | debug pm bus_master cap_list | |||||||||||||||
configuration: |
|
id: |
multimedia
|
|||||||||||||||
description: | Audio device | |||||||||||||||
product: | MCP79 High Definition Audio | |||||||||||||||
vendor: | nVidia Corporation | |||||||||||||||
version: | b1 | |||||||||||||||
width: | 32 bits | |||||||||||||||
clock: | 66MHz | |||||||||||||||
capabilities: | pm bus_master cap_list | |||||||||||||||
configuration: |
|
id: |
pci:0
|
description: | PCI bridge |
product: | MCP79 PCI Bridge |
vendor: | nVidia Corporation |
version: | b1 |
width: | 32 bits |
clock: | 66MHz |
capabilities: | pci bus_master cap_list |
id: |
network
|
description: | Ethernet interface |
product: | MCP79 Ethernet |
vendor: | nVidia Corporation |
logical name: |
eth0
|
capacity: | 1GB/s |
width: | 32 bits |
clock: | 66MHz |
capabilities: | pm bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation |
id: |
storage
|
|||||||||||||||
description: | SATA controller | |||||||||||||||
product: | MCP79 AHCI Controller | |||||||||||||||
vendor: | nVidia Corporation | |||||||||||||||
logical name: |
scsi1
|
|||||||||||||||
version: | b1 | |||||||||||||||
width: | 32 bits | |||||||||||||||
clock: | 66MHz | |||||||||||||||
capabilities: | storage pm msi bus_master cap_list emulated | |||||||||||||||
configuration: |
|
id: |
disk
|
||||||
description: | ATA Disk | ||||||
product: | WDC WD3200BEVT-2 | ||||||
vendor: | Western Digital | ||||||
logical name: |
/dev/sda
|
||||||
version: | 11.0 | ||||||
size: | 298GiB (320GB) | ||||||
capabilities: | partitioned partitioned:dos | ||||||
configuration: |
|
id: |
pci:1
|
|||
description: | PCI bridge | |||
product: | MCP79 PCI Express Bridge | |||
vendor: | nVidia Corporation | |||
version: | b1 | |||
width: | 32 bits | |||
clock: | 33MHz | |||
capabilities: | pci pm msi pciexpress bus_master cap_list | |||
configuration: |
|
id: |
pci:2
|
description: | PCI bridge |
product: | MCP79 PCI Express Bridge |
vendor: | nVidia Corporation |
version: | b1 |
width: | 32 bits |
clock: | 33MHz |
capabilities: | pci pm msi bus_master cap_list |
id: |
display
|
|||||||||
description: | VGA compatible controller | |||||||||
product: | nVidia Corporation | |||||||||
vendor: | nVidia Corporation | |||||||||
version: | b1 | |||||||||
width: | 64 bits | |||||||||
clock: | 33MHz | |||||||||
capabilities: | pm msi bus_master cap_list | |||||||||
configuration: |
|
id: |
pci:3
|
|||
description: | PCI bridge | |||
product: | MCP79 PCI Express Bridge | |||
vendor: | nVidia Corporation | |||
version: | b1 | |||
width: | 32 bits | |||
clock: | 33MHz | |||
capabilities: | pci pm msi pciexpress bus_master cap_list | |||
configuration: |
|
id: |
pci:4
|
|||
description: | PCI bridge | |||
product: | MCP79 PCI Express Bridge | |||
vendor: | nVidia Corporation | |||
version: | b1 | |||
width: | 32 bits | |||
clock: | 33MHz | |||
capabilities: | pci pm msi pciexpress bus_master cap_list | |||
configuration: |
|
id: |
network
|
description: | Wireless interface |
product: | AR928X Wireless Network Adapter (PCI-Express) |
vendor: | Atheros Communications Inc. |
logical name: |
wmaster0
|
version: | 01 |
width: | 64 bits |
clock: | 33MHz |
capabilities: | pm msi pciexpress msix bus_master cap_list logical ethernet physical wireless |
id: |
pci:5
|
|||
description: | PCI bridge | |||
product: | MCP79 PCI Express Bridge | |||
vendor: | nVidia Corporation | |||
version: | b1 | |||
width: | 32 bits | |||
clock: | 33MHz | |||
capabilities: | pci pm msi pciexpress bus_master cap_list | |||
configuration: |
|
id: |
pci:6
|
|||
description: | PCI bridge | |||
product: | MCP79 PCI Express Bridge | |||
vendor: | nVidia Corporation | |||
version: | b1 | |||
width: | 32 bits | |||
clock: | 33MHz | |||
capabilities: | pci pm msi pciexpress bus_master cap_list | |||
configuration: |
|
id: |
network
|
description: | Ethernet interface |
logical name: |
pan0
|
capabilities: | ethernet physical |
eloy@odisea:~$ lspci
00:00.0 Host bridge: nVidia Corporation MCP79 Host Bridge (rev b1)
00:00.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.0 ISA bridge: nVidia Corporation MCP79 LPC Bridge (rev b2)
00:03.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.2 SMBus: nVidia Corporation MCP79 SMBus (rev b1)
00:03.3 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.5 Co-processor: nVidia Corporation MCP79 Co-processor (rev b1)
00:04.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:04.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:08.0 Audio device: nVidia Corporation MCP79 High Definition Audio (rev b1)
00:09.0 PCI bridge: nVidia Corporation MCP79 PCI Bridge (rev b1)
00:0a.0 Ethernet controller: nVidia Corporation MCP79 Ethernet (rev b1)
00:0b.0 SATA controller: nVidia Corporation MCP79 AHCI Controller (rev b1)
00:0c.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:10.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:15.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:16.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:17.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:18.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
03:00.0 VGA compatible controller: nVidia Corporation Device 087d (rev b1)
05:00.0 Network controller: Atheros Communications Inc. AR928X Wireless Network Adapter (PCI-Express) (rev 01)
Salida del comando lsusb:
eloy@odisea:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 0603:00f2 Novatek Microelectronics Corp.
Bus 002 Device 002: ID 045e:00d1 Microsoft Corp. Optical Mouse with Tilt Wheel
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bien, esta es la salida de los distintos comandos en la máquina. Creo que los puntos mas interesantes son procesador, tarjeta de red wifi y tarjeta gráfica NVidia.
Lo primero que probe en la máquina fue arrancan con el disco Live de la distro seleccionada. En este caso el sistema se levanto sin problema. La tarjeta WIFI funcionaba a traves del Network Manager sin ningun inconveniente. La pantalla funcionaba, aunque no mostraba la resolución maxima que era capaz de mostrar el monitor, pero funcionaba correctamente y la resolución era aceptable. Y por ultimo el procesador funcionaba mostrando 4 hilos de ejecución que entiendo se corresponden con el doble nucleo del Atom M330 mas el HT de cada uno de elos.
Por lo tanto esta primera aproximacion, desde mi punto de vista fué un exito y prepare el pendrive correspondiente con la iso de 64bit de la distribucion elegida, en este caso como ya hemos comentado Ubuntu 9.04. Para ello use como siempre la herramienta unetbootin que es la que siempre uso para preparar el arranque desde USB para máquina que no disponen de lector de CD/DVD.
Disco Duro
La instalacion de la máquina fue limpia, no hubo ni un solo inconveniente. En cuanto al particionamiento de los discos, deje al sistema que lo hiciese de forma automática. Este paso me tiene un poco mosca, pero bueno, tampoco he querido poerme con ello, pues no merece la pena, me explico. Despues de decirle que usase todo el disco para Linux, una vez concluida la instalacion del Sistema el fdisk me retorna lo siguiente:
root@odisea:~# fdisk -l
Disco /dev/sda: 320.0 GB, 320072933376 bytes
255 cabezas, 63 sectores/pista, 38913 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Identificador de disco: 0x0b6a88d4Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 37799 303620436 83 Linux
/dev/sda2 37800 38913 8948205 5 Extendida
/dev/sda5 37800 38913 8948173+ 82 Linux swap / Solaris
Hasta el momento no se exactamente para que leches ha creado la particion con id 5, pero la verdad es que me preocupa poco. Es un detalle que ya mirare con detenimiento mas adelante.
La distribucion que ha hecho de los montajes es la siguiente:
root@odisea:~# mount
/dev/sda1 on / type ext3 (rw,relatime,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,nosuid,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
lrm on /lib/modules/2.6.28-15-generic/volatile type tmpfs (rw,mode=755)
securityfs on /sys/kernel/security type securityfs (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
WIFI
Con respecto a la WIFI, tal y como paso usando el disco LIVE, funcionaba correctamente usando el network manager. En mi caso queria asignarle una ip estatica, por motivos obvios de administracion remota. Despues de darme alguna leche con ella, ya la tengo funcionando. Los ficheros de configuracion son los siguientes:
root@odisea:~# cat /etc/network/interfaces
auto lo
iface lo inet loopbackauto wlan0
iface wlan0 inet static
address 192.168.2.30
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255
gateway 192.168.2.1
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
dns-nameservers 192.168.2.15 192.168.2.16 62.42.230.24 62.42.63.52
dns-search local
El driver que usa esta tarjeta es ath9k y ya esta incluido en el kernel. Para mas informacion podeis pasaros por aqui.
En cuanto al fichero de configuracion de wpa es el siguiente:
root@odisea:~# cat /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ap_scan=1network={
bssid=<mac de tu punto de acceso>
ssid=»TUSSID»
scan_ssid=1
proto=WPA
key_mgmt=WPA-PSK
pairwise=TKIP
group=TKIP
psk=<tupsk>
}
Y ya esta, un reinicio y tenemos la tarjeta WIFI arriba y con dirección aqsignada sin necesidad de iniciar sesion:
root@odisea:~# ifconfig
lo Link encap:Bucle local
Direc. inet:127.0.0.1 Másc:255.0.0.0
Dirección inet6: ::1/128 Alcance:Anfitrión
ACTIVO LOOPBACK FUNCIONANDO MTU:16436 Métrica:1
Paquetes RX:8 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:8 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:0
Bytes RX:556 (556.0 B) TX bytes:556 (556.0 B)wlan0 Link encap:Ethernet direcciónHW 00:26:5e:33:02:94
Direc. inet:192.168.2.30 Difus.:192.168.2.255 Másc:255.255.255.0
Dirección inet6: fe80::226:5eff:fe33:294/64 Alcance:Enlace
ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1
Paquetes RX:2827 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:850 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:503647 (503.6 KB) TX bytes:321194 (321.1 KB)wmaster0 Link encap:UNSPEC direcciónHW 00-26-5E-33-02-94-00-00-00-00-00-00-00-00-00-00
ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1
Paquetes RX:0 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:0 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:0 (0.0 B) TX bytes:0 (0.0 B)
Targeta gráfica nVidia ION
Para la tarjeta gráfica he optado por pasar por la web de nVidia a ver si por casuliadad encontraba un driver adecuado. Bingo !!! en la direccion http://www.nvidia.co.uk/content/DriverDownload-March2009/confirmation.php?url=/XFree86/Linux-x86_64/185.18.36/NVIDIA-Linux-x86_64-185.18.36-pkg2.run&lang=uk&type=GeForce tenemos el driver x64 para Linux de la tarjeta. Se instala sin dificultad, pero para la instalacion debemos tirar el server gráfico mediante:
sudo /etc/init.d/gdm stop
y a continuación procedemos con la instalación. Posiblemente instalar el driver de este modo implique que cualquier cambio en el kernel con las actualizaciones nos obligue a tener que reinstalar el mismo, pero bueno, esto ya lo trataremos mas adelante. En cuanto al driver, funciona a las mil maravillas, actualmente usando la resolución nativa del monitor de 1920×1080.
Lector de tarjetas y tarjeta de sonido
Ambos dispositivos son detectados por el sistema automáticamente y para que funcione no hay que hacer absolutamente nada de nada.
Saludos a todos.
Si alguien tiene alguna pregunta, estare encantado de poder contestar.
You must be logged in to post a comment.