Hogyan kell barátkozni, és TrueCrypt rakodó grub ubuntu 12 2 pontos tobzoska, formalin

Hogyan kell barátkozni, és TrueCrypt rakodó grub ubuntu 12 2 pontos tobzoska, formalin

Ma megmutatom, hogyan kell barátkozni a rakodó TrueCrypt titkosító szoftver és niksovsky rakodó Grub 2 Erre akkor lehet szükség (és az elkerülhetetlen bekövetkezik), amikor megpróbálja bezárni egy merevlemezen a Windows, titkosított TrueCrypt ingyenes program és a UNIX-alakú operációs rendszert, például ubuntu.

A fő probléma az, hogy a Grub nem tudja, hogyan kell dolgozni TrueCrypt gombot, és nem tudja dekódolni vindoshny részt, és TrueCrypt rakodó nem [mindig] képes más operációs rendszereket. Két fő megközelítés a probléma megoldásának.

Megközelíteni az első. A Master Boot Record (MBR) van TrueCrypt boot loader

Elvileg egy ilyen lehetőség az lenne, hogy a munka „out of the box” (mert a TrueCrypt bootloader képes átvinni terhelés másik boot különböző partíciókat a merevlemezen), és nem igényel semmilyen felesleges mozgását a felhasználó, de van néhány buktatókat.

Problémák főként az a tény, hogy a Windows 7 telepítése során teremt magának egy kis boot partíció mérete 100 megabájt (ez szükséges a titkosítás BitLocker), és ilyen helyzetben trukript megtagadja, hogy létrehoz egy multi-boot loader „out of the box” a titkosítási rendszer szakasz. Legalábbis ez a viselkedés igaz TrueCrypt verzió 7.1a. Ezért szükséges telepíteni a hagyományos rakodó trukript ami így néz ki:

Hogyan kell barátkozni, és TrueCrypt rakodó grub ubuntu 12 2 pontos tobzoska, formalin

Mint látható, van egy lehetőség, hogy egy jelszót az Esc billentyűt. Ebben az esetben mi kell mutatni egy listát a merevlemez partíciókat, ami a vezérlést további letöltéseket.

Hogyan kell barátkozni, és TrueCrypt rakodó grub ubuntu 12 2 pontos tobzoska, formalin

Zalyuchaetsya buktató az, hogy nem mindig a / boot partíció Linux jelen van ezen a listán. Ez úgy tűnt, ott kell teljesíteni több feltételeket. Boot partíció * nix kell az elsődleges partíció (elsődleges partiton), hanem része a kiterjesztett (nem hosszabbítják patition), kell egy zászló „boot” ( „indítható”), és azt is meg kell elképzelni, hogy egy boot loader, akkor át ellenőrzés.

Ha az első két feltétel minden világos, és a telepítés ugyanazon Ubuntu azonnal helyesen állítsa be a merevlemezt, az utóbbi feltétel lehet nehéz. A tény az, hogy a Grub 2-es verzió nem szeret, nem szerelik az MBR, mert használ neotkazoustoychivaya rendszert és fennáll annak a lehetősége, hogy a betöltő időről időre „repülni”. A bejelentés látni fogja, amikor megpróbálja végrehajtani a telepítést indító parancsot partíciót. Ahhoz, hogy mindez történt alkalmaznia kell a „-force” gombot.

sudo grub-install / dev / sda6 --force

ahol a / dev / sda6 - / boot partíció az Ubuntu.

Így, a teljes telepítési és konfigurációs szekvencia a következőképpen írható le:

  1. Usnavlivaem ablakok
  2. Telepítse az Ubuntu, ami egy / boot partíciót is egy különálló elsődleges partíció, amivel zászló „boot”
  3. Betöltése Ubuntu és állítsa Grub / boot partíciót (a fent leírtak szerint)
  4. Indítsuk el a Windows telepítse TrueCrypt, beavatkozik a rendszer partíció

Most már az MBR TrueCrypt boot loader.

  • Betöltését ablakok, egyszerűen adja meg a helyes jelszót a rendszer partíción
  • Annak érdekében, hogy töltse le az Ubuntu nyomja meg az Esc megtagadja adja meg a jelszót, és válassza ki a / boot partíció

hibaelhárítás

Bizonyos esetekben Ubuntu felülírhatja az MBR a Grub, és elveszíti a képességét, hogy Windows betöltéséhez. Ennek elkerülése érdekében érdemes létrehozni egy biztonsági másolatot a bootloader és a kulcsok dekódolásához szükséges a rendszer meghajtót.

Készítsen biztonsági másolatot:

/truecrypt.mbr száma = 1 bs = 512 dd if = / dev / sda A =

/truecrypt.backup count = 8, bs = 32256

Visszaállítása a backup (ahol a / dev / sda6 - a / boot partíció!) Hiba esetén:

/truecrypt.mbr of = / dev / sda száma = 1 bs = 512 sudo dd if =

/truecrypt.backup of = / dev / sda száma = 8, bs = 32256 sudo grub-install / dev / sda6 --force

Megfelelő második. A Master Boot Record (MBR) van Grub rakodó 2

És hogyan lehet átvinni a vezérlést a boot betöltő TrueCrypt származó Grub 2-ben? Lehetséges lenne, hogy mentse a boot betöltő és a kulcsokat, hogy egy fájlt, és próbálja átadni a vezérlést. Lehetséges lenne, hogy az ISO TrueCrypt Recue CD, ha a Grub 2 képes volt betölteni az ISO képek ahogy öccsét Grub4Dos (és ő nem tudja! Csak csatlakoztassuk a fájlrendszert iso ..) Én már nagyon kétségbeesett a keresés, de hirtelen rábukkant nagyon egyszerű és elegáns megoldás.

Hála a csodálatos emberek, akik a projekt kidolgozásához „Grub2 szereti TrueCrypt” lehetett átalakítani egy bootolható mentési iso-image TrueCrypt olyan formában, amely működhet Grub2.

Tehát, mi meg a git, klónozására adattár grub2tc, és rubin a program:

sudo -i apt-get install git rubin git clone git: //gitorious.org/grub2tc/grub2tc.git

Ezután másolja a mappát a kép a program „TrueCrypt mentési Disk.iso” és nevezd át „tcrescue.iso”. végrehajtja a parancsot

A „tcloader” fájl megjelenik a kívánt mappát másolni a / boot

Most meg kell szerkeszteni a boot menü jelenik meg benne pont TrueCrypt csomagtartó. Fájl hozzáadása /etc/grub.d/40_custom:

update-grub-install Grub2 / dev / sda

ahol a / dev / sda - a merevlemezen

Most egy másik fontos momet. Az utolsó parancs (ha újratelepíti Grub az MBR a merevlemez), akkor valószínűleg sérült TrueCrypt, a szükséges kulcsokat visszafejteni a rendszer partíció. Mostantól kezdve, amikor megpróbál egy jelszót kell megadni, akkor kap egy „Hibás jelszó” üzenetet. Ennek kijavításához állítsa vissza a kulcsokat egy biztonsági fájlt, amely gondosan létre számunkra a saját könyvtárában grub2tc volhead:

dd if = volhead a = / dev / sda bs = 512 keresik = 62

Most már elindulni!

Így a telepítését és konfigurálását a teljes szekvencia ez a módszer a következőképpen jellemezhető:

  1. Usnavlivaem ablakok
  2. Ubuntu telepítése
  3. Indítsuk el a Windows telepítse TrueCrypt, beavatkozik a rendszer partíció
  4. Amint a terhelés Ubuntu :) (például egy bootolható flash kártya / lemez), és nem a fent leírt manipuláció szoftverrel grub2tc

Most már az MBR Grub2 rakodó.

  • Betöltését Ubuntu csak válassza ezt a tételt, amikor betölti
  • Letölteni a Windows válassza ki az elemet a „Windows keresztül TrueCrypt”, és adja meg a helyes jelszót

hibaelhárítás

Ha TrueCrypt boot bármilyen okból nem ismeri a jelszót (sérült billentyűk), akkor mindig visszaállíthatja a backup mappát grub2tc csapat:

dd if = volhead a = / dev / sda bs = 512 keresik = 62

Mindkét módszer alkalmas együtt titkosítás Linux dm-crypt és LVM, amely lehetővé teszi, hogy két vagy két operációs rendszer teljes mértékben titkosítva :)

Kapcsolódó cikkek