poniedziałek, 20 kwietnia 2015

Migracja systemu na dysk SSD, jak przypisać C: do nowego dysku

Generalnie sprawa pozornie banalna, a może sprawić sporo kłopotu.
Zakładam, że dysk jest już sklonowany i nowa partycja systemowa jest aktywna.

Po sklonowaniu partycji systemowej na dysk SSD (albo dowolny nowy dysk)
system przypisuje mu kolejną wolną literę. Nawet po wystartowaniu systemu
z nowego dysku, i tak dane będą czytane ze "starego" dysku bo ma ciągle
przypisaną literę C:. Próba zmiany w Menedżerze dysków tylko pogarsza sprawę,
a diskpart.exe od razu się poddaje.

Zatem co robić ? Rozwiązanie jest proste (tylko trzeba wiedzieć ;).


1. Wystaruj system ze starego dysku
2. Uruchom regedit
3. Załaduj gałąź rejestru, plik Windows\System32\config\SYSTEM z nowego dysku
4. W kluczu MountedDevices skasować wszystkie wartości typu REG_BINARY
5. Uruchomić system z nowego dysku,


To wszystko, Windows oznaczy dysk startowy literą C: pozostałe partycje trzeba podmontować ręcznie.

poniedziałek, 13 października 2014

Python. Instalacja biblioteki Paramiko w Windows

Najpierw instalujemy pip.

get-pip.py

Pip instaluje się w katalogu

<python install dir>\Scripts

Można dodać do ścieżki dla wygody.
Od teraz można działać tak samo jak w linuksie, czyli:

pip install paramiko

Zainstaluje się paramiko wraz z zależnościami: pycrypto, ecdsa.

czwartek, 11 września 2014

Linijka w Wordzie ma dziwną skalę

Ostatnio moja linijka w Wordzie, zamiast w cm pokazywała wartości w bliżej nieznanych mi jednostkach.
W opcjach jednostka była ustawiona prawidłowo.
Okazało się, że trzeba było przestawić jeszcze jedną ukrytą opcję.

Options.UseCharacterUnit = False

Trzeba to zrobić w edytorze makr (ALT+F11). Okno szybkiego wprowadzania (CTRL+G).

Źródło: Character Units

wtorek, 14 stycznia 2014

Operacje na ścieżkach w skryptach

Ścieżka, z której został wywołany skrypt:

echo %~dp0

Przydatne kiedy próbujemy uruchamiać skrypt z prawami administratora (Uruchom jako administrator).

Więcej informacji uzyskamy wpisując

for /?


Źródło: StackOverflow

czwartek, 26 grudnia 2013

Kasowanie z dysku plików i Brak dostępu

Instalatory często pozostawiają na dysku swoje pozostałości na dysku
w postaci katalogów z nazwami np. 104ed85e8cfec29080.
Próba usunięcia kończy się komunikatem Brak dostępu.
Pisałem już o tym tutaj, ale w Windowsie 7 może to nie wystarczyć.
Trzeba jeszcze przejąć pliki na własność.

takeown /R /F c:\104ed85e8cfec29080
icacls c:\104ed85e8cfec29080 /T /Q /C /RESET

Komendy trzeba oczywiście wykonać z konsoli uruchomionej z prawami Administratora.

poniedziałek, 9 grudnia 2013

OpenVPN: Generowanie certyfikatów dla nowego klienta

Na serwerze trzeba wygenerować certyfikat i klucz prywatny.

cd /etc/openvpn/2.0
. ./vars
./build-key klient

Zostaną wygenerowane nowe pliki w katalogu keys.
Do konfiguracji klienta potrzebne będą 3 pliki.

klient.crt - certyfikat klienta
klient.key - klucz prywatny
ca.crt - certyfikat serwera

wtorek, 5 listopada 2013

Konwersja obrazu dysku RAW do VDI (z dd do VirtualBox)

VirtualBox dostarcza narzędzie, które to umożliwia.
VBoxManage.exe convertfromraw hda_image.dump hda_disk.vdi --format vdi