hackintosh – big sur + opencore

Kolejny raz zabawa w robienie maca z komputera nie będącego nim.

Tym razem, dzięki opencore jest to tak proste jak podążanie za wyraźnymi instrukcjami (wiem, przynajmniej połowa ludzi w tym momencie leży).

Mój sprzęt to lenovo M720q SFF:
– intel i5 8600T
– 8gb ram ddr4 sodimm
– 256gb ssd sata patriot burst
chipset to b360, lan intel 210, wifi z bt to intel ax200

Continue reading „hackintosh – big sur + opencore”
hackintosh – big sur + opencore

reaktywacja / #pcmasterrace

Może reaktywacja? Jak się siedzi w domu to różne pomysły przychodzą do głowy.

Miałem w głowie plan aby starzejącą się stacjonarkę wymienić na laptopa. Celowałem w te nowe asusy z amd ryzen 4xxx. Ale AMD pomimo że kopie intela w tyłek dalej jest byle jak traktowane przez producentów. Słabe matryce, karty graficzne tylko do rtx 2060, no i intel trzymający łapę na thunderbolt.

W tzw. międzyczasie udało mi się wyrwać za parę stówek lenovo thinkpad t460s w obiecującej konfiguracji:

  • intel i5 6300u
  • 8gb dd4 wlutowane i wolne gniazdo
  • ssd m2 nvme samsung 256gb

Cena zrekompensowała minusy:

  • matryca o rozdzielczości 1366×768
  • brak modemu lte, ale wszystko do instalacji jest (sim tray, antena, kabelki)
  • szwedzka klawiatura
  • przypisana licencja windows 10 professional

Tak więc jak na fanboja thinkpadów przystało, przyjąłem że dobre laptopy są modułowe i poszły upgrejdy:

  • matryca ips auo b140qan01.5 2560×1440 + kabelek 40pin eDP
  • modem lte sierry
  • klawiatura podświetlana qwerty

Wymiana matrycy okazała się troszkę podchwytliwa bo ramka zewnętrzna ekranu w sumie składa się z 2 części i jest fabrycznie przyklejana taśmą dwustronną oraz nowe kabelki 40pin są trochę dłuższe niż potrzeba i nadmiar kabla trzeba „wytracić” po wyjściu z zawiasu w dolnej części laptopa a podpięciem do płyty głównej.
Matryca może przyjść bez blaszek pozwalających na przykręcenie do pokrywy, i ja odesłałem na wymianę, ale tak teraz myślę że jeśli ramki byłyby ściągnięte tylko raz, albo wymienione na nowe to spokojnie by przytrzymały na miejscu. Niestety parokrotne ściąganie odkształca ramkę i wyrabia zatrzaski.

Modem to zwykłe plug&play, chociaż oczywiście miałem problem z moją kartą z play internet elastyczny. Po paru miesiącach bezczynności została wyrejestrowana i potrzebny był telefon na infolinię aby włączyli i ze dwie godziny aby faktycznie zadziałało.

Po tygodniu używania naszły mnie wątpliwości: czy faktycznie potrzebuję laptopa gamingowego? Czy faktycznie tak bardzo koniecznie muszę grać na tych wyjazdach które robimy? Do tej pory wystarczał dostęp do domowych serwerów video, muzyki, książek i komiksów.

I tak stwierdziłem że duża rozdzielczość ekranu spoko, ale jeszcze potrzeba trochę przekątnej; klawiatury lenovo <3, ale pełnowymiarowa lepsza.

Tak więc będzie wymiana sprzętu w stacjonarce. Aktualnie mam:

  • intel i5 4690k
  • 4x4gb ram
  • gtx 970

A nowy sprzęt będzie czerwony: amd ryzen 5 3xxx i radeon rx5700.
Tylko zobaczymy jak będzie z pandemiowymi cenami.
Cel jest prosty: cyberpunk na urodziny we wrześniu 🙂

reaktywacja / #pcmasterrace

pfsense, przymiarki

Od jakiegoś czasu tłukłem z myślą o tym jak zrobić router pfSense. Tzn na czym żeby nie wydać za dużo a fajnie działało, można było się pouczyć itd.
Pierwsza myśl: pasywny komp z czterema sieciówkami, na intelu j1900 od chińczyków. Ale w pl to ~1800zł, z aliexpress ~200$, nie wiadomo jak cło itd.
Zdecydowanie za drogo.

Ale przecież będąc nerdem zawsze w szafach i szufladach ma się różne kawałki sprzętu. No a ja mam aktualnie nie używaną płytę asrocka E350M1, laptopowych dysków parę, pamięci ddr3 też parę. I jakby kupić pasywną obudowę itx, z zewnętrznym zasilaczem, czteroportową sieciówkę intela low profile na pcie to mam hardware do pfSense 😀

Tak więc teraz tylko jakieś okazje upolować i będzie kolejna zabawka edukacyjna 😀

pfsense, przymiarki

więcej mocy

20160509_072920Tym razem nie w silniku, ale do zasilania wszystkich zabawek w aucie. Prosta, mała rzecz z aliexpress a jak ułatwia życie. Nie trzeba pamiętać o ładowarkach bo są dwie podwójne teraz na stałe, a kabelków jak każdy nerd mam w plecaku pełno.

Następne mody już będą mniej widoczne bo wymieniam tylne wahacze, górny i dolne. Bardziej się opłaca kupić wahacze ze sworzniami i tulejami niż osobno gumy i płacić za ich wprasowanie.

Obrazek

wyłączanie esxi ze zwykłego ups na usb

Dokonała się rewolucja w domowym sprzęcie, serwer już nie działa na unraidzie z jego wywalającymi się pluginami, tylko jest hostem darmowego vmware esxi 5.5.

Pokłosiem tych zmian będzie pewnie parę notek o linuksiarstwie i rozwiązywaniu problemów.
Jednym z problemów był shutdown serwera a wcześniej bezpieczne zamknięcie maszyn wirtualnych – po co narażać domowe archiwum na problemy.

W domu mam tylko zwykłe, proste ups, fideltronika 500 do sieci a serwer jest podpięty do apc back ups cs 650 z własnoręcznie zrobionym kablem usb.

Esxi nie widzi tego ups, po sieci go nie puszczę, takie rzeczy to smart ups z kartą sieciową za tysiaka.

Ale znalazłem linuksiarskie obejscie: usb passthrough tego ups do linuxowego hosta a tam apcusbd który zrobi shutdown esxi, który przez zamknięciem siebie w odpowiedniej kolejności powyłącza maszyny wirtualne.

Znalezione tutaj, copypasta dla potomności:

Enable SSH access on your ESXi host
Create a Linux VM – I use Ubuntu. You only need a very minimal setup – no GUI or anything.
Connect your APC device via USB to the ESXi host and pass it through to the Linux VM.
Make sure that the USB controller you add to the VM matches the actual, physical USB controller the APC device is connected to, i.e. only add an XHCI controller if the physical device is a USB3 device. Mismatches seem to cause odd problems in the Linux USB device driver.
If things aren’t working out and you see errors like ctrl urb status -62 in dmesg, chances are the physical controller doesn’t match the one in your VM. If they do match – well then it’s a problem. I have one setup with this sort of problem and no real solution to it.
Install apcupsd on the Linux VM – in Ubuntu, you can do sudo apt-get install apcupsd to install the latest version. The NUT project is also nice but I am a traditionalist.
Install the plink utility by doing sudo apt-get install putty-tools
Connect to your ESXI host by doing plink root@. You can close the connection immediately. The objective is to get the host key saved so plink won’t prompt for it again when we run it via a script
Edit /etc/apcupsd/apcupsd.conf and change the items below so they match:
UPSNAME < the name you'd like your UPS to have >
UPSCABLE usb
UPSTYPE usb
Also make sure that /etc/default/apcupsd has ISCONFIGURED=yes
Edit /etc/apcupsd/apccontrol and scroll to the doshutdown case. Make it look like this:
doshutdown)
echo "UPS ${2} initiated Shutdown Sequence" | ${WALL}
# Shut down indirectly by triggering the ESXi host to do the
# shutdown via VMWare tools
/usr/bin/plink root@< your ESXi host IP > -pw Cde32wsx "/sbin/shutdown.sh && /sbin/poweroff"
;;

Restart apcupsd using sudo service apcupsd restart and see if things are working by invoking apcaccess. If not, check logs and dmesg
Make sure all VMs that need to shut down nicely in case of a power failure have VMWare Tools installed. Also make sure that they are part of the VM startup/shutdown list (in the vSphere Web Client, go to: vCenter -> -> Manage -> Settings -> VM Startup/Shutdown). Make sure that the shutdown action is to shut down the guest OS.
Once you have these things running, the doshutdown scriptlet from step 8 gets invoked on a power failure. This is turn invokes the shutdown.sh script on the ESXi host, which signals the VMWare Tools package in each VM on your host to do a clean shut down via the guest OS. In my experience, it works better than the PowerChute software from APC.

If you like to monitor things from your VMs, you can setup slave apcupsd instances on them that connect to the master UPS control Linux VM. Your slave apcupsd.conf files should have an entry like this:
UPSTYPE net < your UPS control VM IP >:3551
Entries like UPSCABLE and such do not matter in this case. This works with the Windows version of apcupsd (available here) as well. You can use the included apctray.exe to check out the current status of things.

That pretty much covers it, I think.

wyłączanie esxi ze zwykłego ups na usb