NoPaste

chroot als Systemcommando

von DEBIANUNDANDREAS

SNIPPET_TEXT:
  1. #include <iostream> // std::cout, std::endl, std::cin
  2. #include <fstream>  // std::fstream
  3. #include <stdlib.h> // EXIT_SUCCESS
  4. #include <string>   // std::cin
  5. using namespace std;
  6.  
  7. int main ()
  8. string chrootbefehl;
  9. system ("clear");
  10. #system ("echo "Dieses Script dient zum chrooten/vorbereiten"");
  11. system ("sudo mount /dev/sda5 /mnt");
  12. system ("sudo mount -o bind /dev /mnt/dev");
  13. system ("sudo mount -o bind /sys /mnt/sys");
  14. system ("sudo mount -t proc /proc /mnt/proc");
  15. system ("sudo cp /proc/mounts /mnt/etc/mtab");
  16. system ("sudo chroot /mnt /bin/bash");
  17.     cout << "chrootbefehl: " << endl;
  18.     getline (cin, chrootbefehl);
  19.     cout << "Der Befehl lautet " << chrootbefehl << endl;
  20. system (chrootbefehl);
  21. return 0;
  22. }

Quellcode

Hier kannst du den Code kopieren und ihn in deinen bevorzugten Editor einfügen. PASTEBIN_DOWNLOAD_SNIPPET_EXPLAIN