Nowe posty

Autor Wątek: Netkit v2  (Przeczytany 4540 razy)

Offline Panas

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 156
    • Zobacz profil
Netkit v2
« dnia: 2020-04-10, 10:36:01 »
Uwaliłem netkita i pojawił się problem, jak widać dałem Lang=C bo wcześniej rozwiązywało to problem ale tym razem jest innaczej i dalej wywala mi ostrzeżenie

Cytuj
panas@Panas:~/Dokumenty/netkit$ Lang=C ./check_configuration.sh
>  Checking path correctness... passed.
>  Checking environment... passed.
>  Checking for availability of man pages... passed.
>  Checking for proper directories in the PATH... passed.
>  Checking for availability of auxiliary tools:
   awk          : ok
   basename     : ok
   date         : ok
   dirname      : ok
   find         : ok
   getopt       : ok
   grep         : ok
   head         : ok
   id           : ok
   kill         : ok
   ls           : ok
   lsof         : ok
   ps           : ok
   readlink     : ok
   wc           : ok
   port-helper  : ok
   tunctl       : ok
   uml_mconsole : ok
   uml_switch   : ok
passed.
>  Checking for availability of terminal emulator applications:
   xterm          : found
   konsole        : not found
   gnome-terminal : found
passed.
>  Checking filesystem type... failed!

*** Warning: You appear to be running Netkit on a filesystem ()
that does not support sparse files. This may result in dramatic performance
loss and disk space consumption. It is strongly advised to run Netkit
on a filesystem that supports sparse files (e.g., extX, NTFS, ReiserFS do;
FAT32 does not).

>  Checking whether 32-bit executables can run... passed.

[WARNING] Some configuration settings should be changed.
          You may also ignore this message, but doing so may result in Netkit
          not working properly on your system.


Zabrałem się za instalacje 32bitowych bibliotek ale są one stare, jakiś pomysł jak rozwiązać ten problem?
http://wiki.netkit.org/index.php/FAQ#On_every_attempt_to_start_a_virtual_machine_I_get_the_error:_.22Can.27t_execvp_some_path.2Fkernel.2Fnetkit-kernel:_No_such_file_or_directory.22._But_the_kernel_file_is_there.21_What_is_going_wrong.3F

Offline pavbaranov

  • Users
  • Guru
  • *****
  • Wiadomości: 686
    • Zobacz profil
Odp: Netkit v2
« Odpowiedź #1 dnia: 2020-04-10, 13:07:03 »
Co to jest "Lang=C"??? Jeśli chcesz "skasować" tymczasowo ustawienia lokalizacyjne, to winno być:
LC_LANG=C komenda
A oprócz "warningów", wobec których warto byłoby się co najmniej pochylić, to dokładnie jaki masz problem?
« Ostatnia zmiana: 2020-04-10, 13:08:52 wysłana przez pavbaranov »

Offline Panas

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 156
    • Zobacz profil
Odp: Netkit v2
« Odpowiedź #2 dnia: 2020-04-12, 18:01:32 »
Chce pozbyć się tych warningów na wszelki wypadek, nie wiem jakie błędy mogą wygenerować później poza utratą wydajności.
32bity są ale skąd te problemy z systemem plików? Przecież jest to na ext4

Z tym langiem nie pamiętam, pamiętam że kiedyś to znalazłem i "pomogło" w niewyświetlaniu błędów.

Offline pavbaranov

  • Users
  • Guru
  • *****
  • Wiadomości: 686
    • Zobacz profil
Odp: Netkit v2
« Odpowiedź #3 dnia: 2020-04-12, 19:01:45 »
Żadnych błędów nie wygenerują :) To są wyłącznie ostrzeżenia i kompilacja winna pójść mimo to.
Dlaczego na ext4 daje Ci takie ostrzeżenie - bladego pojęcia nie mam.

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2390
  • 1709
    • Zobacz profil
Odp: Netkit v2
« Odpowiedź #4 dnia: 2020-04-12, 23:36:26 »
Moze nie powinienem sie odzywac chocby dlatego ze nieznam tego,
 ale prosze pisac dokladniej na przyszlosc o co chodzi.
Bo:

1. "Uwaliłem netkita i pojawił się problem, ..."
Mozliwe ze nigdy bym sie nie domyslil czego dotyczy temat.

2. Po tym ze w linku wyzej znajdujac " check_configuration.sh "
Mozna sie domyslec ze jest to punkt nr. 1 dzialu
" When I try to start a virtual machine, nothing happens or an xterm window pops up and immediately disappears. It looks like Netkit is crashing. What can I do? "
w ktorym pisze
" 1. Run the script check_configuration.sh provided with Netkit to check that every required package is properly available.
i ten skrypt pisze w ostrzezeniu pisze
"  Some configuration settings should be changed. "
ale gdzie ten konfig jest na podstawie ktorego mamy cokolwiek porownywac?

3. Nie wiem tez na jakim systemie / jakiej wersji ten problem występuje. Wiec nie moge zobaczyc do pakietu zrodlowego jak taki domyslny konfig programu moze wygladac i czy wogule jest.
Nie wiem też czy sam kompilowałeś, czy zainstalowałeś z systemu.
Czy nagle przestało działać, czy coś aktualizowałeś.

4. Samo "uwalilem netkita " tez za wiele nie mowi.
-  Program nie daje jakichs logów?
-  Jak uruchamiasz ręcznie to nie wypluwa jakichś błedów?

Edit.

I upewnij sie wersji netkata, bo ta z gihub jest juz 3.0.4
https://github.com/netkit-ng/netkit-ng-core/issues/3

Edit.
I jeszcze cos.
Jak zauwazysz uruchomiles zwykly skrypt.
Wiec przerywając go lub komentując określone linie mozesz precyzyjnie stwierdzić ktora linia daje ostrzezenie.
W moim linku gosciu doszedl ze w skrypcie komenda " stat -f . " wyswietla dane o systemie plikow.
Edit.
Czy nawet dajac w okreslone miejsca skryptu
echo " To jest linia nr ... " 
« Ostatnia zmiana: 2020-04-13, 11:47:52 wysłana przez 1709 »
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.