Lomadee, uma nova espécie na web. A maior plataforma de afiliados da América Latina.

Recuperar senha de root no solaris


Bem, essa dica é para que deseja acessar uma máquina solaris e não possui senha de root e deseja reseta-la.

Primeiro tenha em mãos um cd de instalação do Solaris, o procedimento mostrado aqui foi feito no Solaris 5 utilizando o cd de instalação do Solaris 9.

Inicie o sistema pelo cd em modo single user, caso esteja , em um Ultra Sparc 10 siga esse procedimento para iniciar pelo cd e ao invês de digitar boot cdrom, acrescente o -s no final do comando para iniciar em modo single user.

Feito isso, o sistema iniciado, vamos montar a partição do solaris para que possamos alterar os arquivos necessários.

Digite então no console:

mkdir /tmp/d0
mount /dev/dsk/c0t0d0s0 /tmp/d0
cd /tmp/d0/etc


Vamos editar então o arquivo shadow que guarda a informação de senha de root:


vi shadow
Na primeira linha você verá informações sobre a conta de root, verá também entre dois pontos, algo parecido com:


:asfADFASdfsdfde:

É a senha de root criptografada
Apague essas letras, e deixe apenas um espaço em branco entre os dois pontos.
Salve o arquivo e pronto, agora basta entrar no sistema como root e sem senha.

Depois altere a senha de root com o comando:


passwd

Prontinho.










Boot pelo cd no Sun Sparc Ultra 10


Uma pequena dica:

Quem precisar algum dia na vida, como eu, iniciar uma máquina Sun Sparc Ultra 10 faça o seguinte:

Lique a máquina, e quando aparecer uma mensagem de que está inicializando a memória, aparte as teclas:


STOP + a

Com o cd no drive, digite no console:
boot cdrom


E pronto, seus sistema irá inicar pelo cd.

Ubuntu 9.04 e placas de video nvidia em SLI


Recentemene configurei um computador com duas placas de video da nvidia em SLI e me deparei com o o seguinte problema:
Após instalado o driver a interface gráfica não subia, então procurando um solução no velho e bom google, acabei encontrando e compartilho aqui no blog.
A mensagem de erro gerado pelo Xorg ao tentar incializar era parecida com esta:
(II) Loading extension DRI2
(II) LoadModule: "nvidia"
(II) Loading /usr/lib/xorg/modules/drivers//nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
  compiled for 4.0.2, module version = 1.0.0
  Module class: X.Org Video Driver
(II) NVIDIA dlloader X Driver 180.44 Mon Mar 23 15:05:32 PST 2009
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is:
(EE) No devices detected.

Fatal server error:
no screens found

Please consult the The X.Org Foundation support
  at http://wiki.x.org
 for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

 ddxSigGiveUp: Closing log

Então tive que indicar no xorg.conf no /etc/X11 o identificado PCI das placas de video e habilitar o modo SLI. Primeiro vamos ver como as placas são reconhecidas pelo sistema com o seguinte comando.
lspci
Esse comando no terminal exibirá algo parecido com:
00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:06.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller
01:06.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)
01:06.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 0a)
01:08.0 Multimedia controller: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (rev d1)
01:0a.0 Ethernet controller: Atheros Communications Inc. Atheros AR5001X+ Wireless Network Adapter (rev 01)
05:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8055 PCI-E Gigabit Ethernet Controller (rev 12)
06:00.0 VGA compatible controller: nVidia Corporation GeForce Go 7900 GS (rev a1)
07:00.0 VGA compatible controller: nVidia Corporation GeForce Go 7900 GS (rev a1)

Veja nas últimas duas linhas os identificadores PCI das duas placas de video, no meu caso eram duas geforce 8400GS, na primeira placa de video então temos o identificar 06:00.0, e na segunda o 07:00.0. O próximo passo agora é indicar isso no xorg.conf.
No terminal faça o seguinte comando como root:
vi /etc/X11/xorg.conf
Editando o arquivo modificando as seguintes linhas:
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BusID "PCI:6:0:0"
EndSection

Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BusID "PCI:7:0:0"
EndSection


Procure as respectivas seções no seu xorg.conf e modifique as, atenção para não deixar entradas duplicadas, você pode comentar a seção Device que está atualmente no xorg.conf e inserir essas novas.
Agora vá até a seção e adicione a seguinte linha para habilitar o modo SLI:
Option "SLI" "on"
Pronto, pode tentar chamar o servidor gráfico novamente com um startx no terminal ou simplesmente reiniciar o computador e tudo estará funcionando .

Encontrei a solução para esse problema aqui:
Alienware m9700 SLI video issues in Ubuntu 9.04 after installing nVidia drivers

Lomadee, uma nova espécie na web. A maior plataforma de afiliados da América Latina.