====== Asimov ====== Asimov (uitgesproken: awesome-o) is een [[http://www.sun.com/servers/midrange/v890/index.xml|Sun Fire V890]], die begin 2010 door sponsoring van Sun in onze kelder terecht is gekomen. Asimov heeft het ondertussen echter begeven :'( asimov werd laatst gezien op 16/12/2014 in de gang in s9, hij stond klaar om gerecycleerd te worden {{wiki:Asimov.jpg?480}} =====Specs===== 8*1.35 GHZ cpu 32GB ram 6*146 GB disk =====user toevoegen===== Als root user oops toevoegen: mkdir /export/home/oops useradd -u 400 -g user -c useroops -m -d /export/home/oops oops passwd oops (To set the password) chown oops /export/home/oops chgrp user /export/home/oops (Enkel de automounter kan dir's mounten/maken in /home, deze mount de dirs uit /export, don't ask me why, solaris) =====Interessante links===== http://sunsolve.sun.com/show.do?target=patchpage asimov krijgt blijkbaar [[archief:weird_hickups]] Linux apollo 2.6.26-2-sparc64-smp #1 SMP Mon Jun 21 16:31:11 UTC 2010 sparc64 GNU/Linux has been reported to work on other sunfire machines. ===== Opensolaris info ===== Default username = jack. root is geen user maar een profile, voor dingen uit als root met pfexec (ipv sudo) Opensolaris staat op disk4, boot deze met boot /pci@8,600000/SUNW,qlc@2/fp@0,0/disk@w21000014c3cfe83a,0:a Image van deze disk gemaakt op disk1, deze kan (hopelijk) geboot worden met boot /pci@8,600000/SUNW,qlc@2/fp@0,0/disk@w2100001862ddf32f,0:a Image gemaakt met dd if=/dev/rdsk/c3t4d0s2 of=/dev/dsk/c3t1d0s2 bs=128k c Controller number t Target-ID (for SCSI-devices this number corresponds to the SCSI-ID) d Drive Number or LUN for RAID-devices (one ID, multiple disks) s Slice, Partition number (see below) (We maken de image van slice2 omdat dit een virtueele 'backup' slice is die eigenlijk de volledige schijf voorstelt) Nu kan men werken vanaf disk4. (Gewoon booten met boot) In geval van problemen booten van disk1, de image terugzetten en opnieuw beginnen van disk 4) Info over hoe we aan de boot device komen als we de [[archief:logical_device_names]] weten. ==== Netwerk ==== Eerst manueel het netwerk device starten ifconfig eri0 plumb ifconfig eri0 dhcp ===== debian installer ===== Om de Debian installer werkend te krijgen: Stop cd in lade boot asimov telnet naar de rsc, login en open de console: telnet 10.1.1.140 username; password; rsc>console Dan kom je n de boot shell; type in de boot shell boot cdrom Op de boot promt van de cd-rom dan install console=ttya DEBIAN_FRONTEND=text TERM=dumb Dan boot hij, en redirect output naar terminal op modem. (opmerking: vanaf debian 5.05 zou die console=ttya niet meer nodig zijn en krijg je alle output in je telnet shell, echter; het is voor mij onmogelijk om iets in mijn shell te typen) Om uit de console te raken waar je inzit (output is toch naar terminal op moden geredirect typ '~~.' needs files: qlogic/1040.bin en ql2200_fw.bin Zitten [[http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/testing/current/|hierin]] Zet de qlogic...deb in de root van een usb stick (FAT) (of de /firmware folder, kan ook nodig zijn om de deb file te openen met archive manager en de files appart in de /firmware folder te zetten) Default keuze voor network interface Partitioning: Disks worden herkend als de firmware geladen is. :Formateren met sun filesystem geeft error ??? ??? :Formateren met msdos (fat32?) en dan guided partitioning, free space blijkt wel te werken. :-(1lhoewel er blijkt naar ext2 voor /boot en ext3 voor / te worden geformateerd Installing the base system Als kernel de default + smp kernel gekozen, we zouden toch graag meer dan een core gebruiken :) Zegt iets van nog firmware drivers die in de non-free repo's zitten, die nodig gaan zijn met nieuwe kernel --- Opnieuw getest maar zonder netwerk, install complete dan. Maar silo heeft problemen om te booten, in de 2.6.30v van de kernel. Dit zou moeten opgelost zijn in de 2.6.32. Fix: booten van install cd (of op einde van installatie een shell vragen), rescue mode, shell vragen en dit uitvoeren: [[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=570264|zie deze bug]] mount /dev/sda2 /mnt mount /dev/sda1 /mnt/boot mount /dev /mnt/dev -o bind chroot /mnt mount -t proc proc /proc silo -u -f Om effectief te kunnen booten met de 5.0.5 en dus output te krijgen werkte deze lijn ipv gewoon boot boot disk1:0 /vmlinuz console=ttyS0