Jak zrobić trwałe USB na żywo z Ubuntu 16.04?

12

Potrzebuję trwałego Ubuntu na żywo, najlepiej 16.04, ponieważ muszę uratować cały zaszyfrowany dysk twardy z 16.04, jak omówiono w wątku Jak dodać siebie ponownie w grupie sudo w Encrypted HDD z 16.04? Tworzę tutaj nowe trwałe Live Ubuntu 16.04 z kilkoma błędami opisanymi na końcu przy pomocy Videonauth .

  1. sudo apt-get install gksu debootstrap
  2. gksudo gparted. Zrób USB ext4pozostawiając tylko 1 GB jako wolną pamięć i ustaw 1 GB na Linux Swap; Zarządzaj flagami tylko boot.
  3. Przygotuj system operacyjny i uruchom go w pamięci USB

    sudo mkdir /mnt/stick
    sudo mount /dev/sdb1 /mnt/stick/
    sudo debootstrap --arch=amd64 xenial /mnt/stick http://de.archive.ubuntu.com/ubuntu/
    sudo mount -o bind /dev /mnt/stick/dev
    sudo mount -o bind /dev/pts /mnt/stick/dev/pts
    sudo mount -t sysfs /sys /mnt/stick/sys
    sudo mount -t proc /proc /mnt/stick/proc
    sudo cp /proc/mounts /mnt/stick/etc/mtab
    sudo cp /etc/resolv.conf /mnt/stick/etc/resolv.conf
    sudo chroot /mnt/stick/
    
  4. Podpowiedź wygląda root@masi-CM6340:/#. Ustaw ustawienia regionalne.

    %locale-gen en_US en_US.UTF-8
    %dpkg-reconfigure locale
    dpkg-rekonfigure locales % two above commands cause a bug in gnome-terminal; choose here your locales and set environment en_US.UTF-8
    dpkg-reconfigure keyboard-configuration
    localedef -i en_US -c -f UTF-8 en_US.UTF-8
    
  5. apt-get install linux-image-generic. Dostajesz /dev/sda [NotThisOne, your HDD], 2 /dev/sdb (31474 MB; ???) 2b - /dev/sdb1 (30398 MB; /). Wybierz /dev/sdb1i /dev/sdb. Wybierz tutaj jądro Linuksa, co lubisz. Utrzymuję jądro Linuksa 4.6 jako najbardziej stabilne, które można pobrać zgodnie z opisem na końcu ciała.

  6. apt-get install vim wget

  7. blkid, Kopiowanie do schowka, vim /etc/fstab. Usuń sdalinie, więc tylko dwie sdblinie. Edytuj je, aby polubić UUID="..." swap swap defaulst 0 0i UUID="..." / ext4 defaults 0 1.

  8. Wklej następujące elementy do pliku /etc/apt/sources.list

    #deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted
    
    # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
    # newer versions of the distribution.
    deb http://de.archive.ubuntu.com/ubuntu/ xenial main restricted
    # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial main restricted
    
    ## Major bug fix updates produced after the final release of the
    ## distribution.
    deb http://de.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
    # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
    
    ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
    ## team, and may not be under a free licence. Please satisfy yourself as to
    ## your rights to use the software. Also, please note that software in
    ## universe WILL NOT receive any review or updates from the Ubuntu security
    ## team.
    deb http://de.archive.ubuntu.com/ubuntu/ xenial universe
    # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial universe
    deb http://de.archive.ubuntu.com/ubuntu/ xenial-updates universe
    # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-updates universe
    
    ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
    ## team, and may not be under a free licence. Please satisfy yourself as to 
    ## your rights to use the software. Also, please note that software in 
    ## multiverse WILL NOT receive any review or updates from the Ubuntu
    ## security team.
    deb http://de.archive.ubuntu.com/ubuntu/ xenial multiverse
    # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial multiverse
    deb http://de.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
    # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
    
    ## N.B. software from this repository may not have been tested as
    ## extensively as that contained in the main release, although it includes
    ## newer versions of some applications which may provide useful features.
    ## Also, please note that software in backports WILL NOT receive any review
    ## or updates from the Ubuntu security team.
    deb http://de.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
    # deb-src http://de.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
    
    ## Uncomment the following two lines to add software from Canonical's
    ## 'partner' repository.
    ## This software is not part of Ubuntu, but is offered by Canonical and the
    ## respective vendors as a service to Ubuntu users.
    deb http://archive.canonical.com/ubuntu xenial partner
    deb-src http://archive.canonical.com/ubuntu xenial partner
    
    deb http://security.ubuntu.com/ubuntu xenial-security main restricted
    # deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted
    deb http://security.ubuntu.com/ubuntu xenial-security universe
    # deb-src http://security.ubuntu.com/ubuntu xenial-security universe
    deb http://security.ubuntu.com/ubuntu xenial-security multiverse
    # deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse
    
  9. Robić

    dpkg-divert --local --rename --add /sbin/initctl
    ln -s /bin/true /sbin/initctl
    apt-get update
    % Comment this out if ubuntu-desktop is wanted
    apt-get install ubuntu-desktop 
    % Comment out if ubuntu-server is wanted
    % apt-get install ubuntu-server
    adduser --home /home/masi masi
    
  10. Dodaj masido istniejących grup, w usermod -aG adm,cdrom,sudo,dip,plugdev,lpadmin,sambashare masiktórych możesz pominąć sambashare.

  11. Zignoruj ​​sterowniki, ponieważ pamięć USB nie jest przeznaczona dla jednego komputera.

  12. Aby odzyskać zaszyfrowany dysk twardy, zainstaluj pakiety, w apt-get ecryptfs-utils schroot testdiskktórych testdiskprzygotowuje się dyski, a pozostałe dwa do odzyskiwania całego dysku zaszyfrowanego Ubuntu 16.04.

  13. sudo echo 'GRUB_DISABLE_OS_PROBER="true"' >> /etc/default/grub; update-grub

  14. Zakończ instalację. Robić

    rm /sbin/initctl
    dpkg-divert --local --rename --remove /sbin/initctl
    

Przetestuj instalację trwałego Ubuntu Live 16.04 [alpha]

  1. Uruchom nowe trwałe oprogramowanie Ubuntu. Zrób to w terminalu sudo true. Jeśli dostaniesz Unable to resolve host * Connection refused, zrób

    # /ubuntu//q/59458/25388
    sudo vim /etc/hostname
    masi 
    
    sudo vim /etc/hosts 
    127.0.0.1    localhost.localdomain masi
    [...]
    
  2. Możliwa komplikacja: Ubuntu zaczyna się w $ (inittramfs) $. Robić ...

Wynik: USB uruchamia graficzny interfejs użytkownika i interfejs użytkownika Ubuntu

  • możesz otworzyć LibreOffice, Firefox, ...
  • masijest w grupie sudo; grupy poprawne.
  • Ustawienia regionalne są ustawione prawidłowo, kiedy chrootnależy się trzymać.
  • Jeśli masz błąd w gnome-terminalu, tj. Otwierając go w GUI, zrób to sudo dpkg-rekonfigure localesponownie w TTY1. To rozwiązuje sprawę.

Błędy zgłaszane do Videonauth

System update-a-upgrade zawsze robi badań: sudo apt-get update && sudo apt-get upgrade.

  1. Przeglądarka internetowa Ubuntu. Uruchomienie powoduje awarię systemu. Mysz działa tylko, ale do TTY nie można wysłać żadnego sygnału.
  2. Firefox Jego uruchomienie daje ostrzeżenie o [profil istnieje], więc nie można go otworzyć. Tymczasowa poprawka rm -r ~/.mozilla && rm -r ./.cache/mozillatylko dla jednej sesji. Problem występuje przy każdym logowaniu. Lepiej fix pracy: sudo mv -v /home/masi /home/masi_backup, sudo mkdir -v /home/masi, sudo chown masi:masi /home/masi, sudo chmod 755 /home/masii sudo rebootponieważ niektóre prawa własności domowym folderu powoduje błąd. Uruchom polecenie źródła, a otrzymasz następujące różnice
  3. /etc/hostname/etc/hostspo pewnym czasie nie pasuje
  4. Czasami zaczyna się (inittramsfs)

Wyjście z vimdiff <(find /home/masi -printf "%P %u:%g %m\n" | sort) <(find /home/masi_backup -printf "%P %u:%g %m\n" | sort)

%LHS-file
.bash_history masi:masi 600
.cache/compizconfig-1/animation.pb masi:masi 664
.cache/compizconfig-1/commands.pb masi:masi 664
.cache/compizconfig-1/compiztoolbox.pb masi:masi 664
% here many files not existing in the RHS

%RHS-file (fresh installation)
.bash_history root:root 600
.bash_logout masi:masi 664
.bashrc masi:masi 644
.cache root:root 700

gdzie nie rozumiem, co spowodowało błąd.

Aktualizacja do jądra Linux 4.6

Zrób zgodnie z instrukcją tutaj . W jądrze Linuksa 4.4 występuje uniwersalny błąd z wznawianiem / zawieszaniem. Aktualizacja do wersji 4.6 rozwiązuje ten problem i sprawia, że ​​system jest znacznie lepszy.

System: 14.04, 16.04
Jądro Linux: 4.4 - 4.6

Léo Léopold Hertz 준영
źródło
2
Czy kiedykolwiek próbowałeś „Kreatora dysku startowego”? To aplikacja GUI, która zrobi dokładnie to, przy użyciu standardowego pliku ISO LiveCD. Lub UNetBootin, który utworzy wszelkiego rodzaju dyski USB na żywo, nawet nie pobierając najpierw pliku ISO (ale może nie mieć jeszcze 16.04).
Marty Fried
1
@Masi Wystarczy usunąć wszystkie dane z aktualnej pamięci USB Ubuntu, a następnie postępować zgodnie z instrukcjami dotyczącymi tworzenia nowej, trwałej pamięci USB Ubuntu. Jeśli masz dostęp do pliku ISO Ubuntu (lub możesz go pobrać), byłoby to o wiele łatwiejsze niż próba „konwersji” istniejącej pamięci USB do trybu trwałego.
1
Czy nie możesz usunąć wszystkiego z pamięci USB, a następnie użyć narzędzia Unetbootin lub Startup Disk Creator do utworzenia „nowego” trwałego USB na żywo? To byłoby znacznie prostsze niż wszystkie te polecenia.
To brzmi jak pełna instalacja, która po prostu dzieje się na USB, a nie „na żywo USB” ...
Xen2050
1
Rozumiem, że w Ubuntu mówię, Live USB jest taki sam jak Live CD, możesz uruchomić, ale nie zapisać. Trwałe USB to Live USB z trwałym plikiem lub partycją, które umożliwiają zapisanie sesji. Pełna instalacja to instalacja na USB przy użyciu tych samych metod, co instalacja na wewnętrznym dysku twardym.
CSCameron,

Odpowiedzi:

11

Aby zrobić kompletną normalną instalację Ubuntu na USB lub zewnętrznym dysku twardym, możesz wykonać procedurę opisaną tutaj.

Chcesz zacząć od wykonania instalacji przygotowawczych, potrzebujesz tego, gksudoco jest w pakiecie gksu, schrooti debootstrap. Te pakiety nie są domyślnie instalowane, więc wpisz terminal ( ctrl+ alt+ t):

sudo apt-get install gksu debootstrap schroot

Teraz możesz zacząć przygotowywać dysk USB / HDD do instalacji poprzez:

gksudo gparted

Najpierw chcesz przejść do devicesmenu i wybrać create partition table, gdy zostaniesz zapytany o typ wybierz msdos. Teraz powinieneś zobaczyć wpis nieprzydzielonego miejsca. Kliknij na to i wybierz nowy i uczyń go ext4, pozostawiając tylko 1 GB jako wolną pamięć, a następnie ponownie kliknij nieprzydzielony wpis miejsca i ustaw go na 1GB dla Linux Swap. Następnie zastosuj ustawienia na USB / HDD. Następnie kliknij prawym przyciskiem myszy pozycję ext4 i wybierz, manage flagsa następnie zaznacz pole wyboru booti wyjdź.

Teraz musisz przygotować swoje chrootśrodowisko do pracy, wykonując kolejno następujące polecenia:

sudo mkdir /mnt/stick
sudo mount /dev/sdb1 /mnt/stick/
sudo debootstrap --arch=amd64 xenial /mnt/stick http://archive.ubuntu.com/ubuntu/
sudo mount -o bind /dev /mnt/stick/dev
sudo mount -o bind /dev/pts /mnt/stick/dev/pts
sudo mount -t sysfs /sys /mnt/stick/sys
sudo mount -t proc /proc /mnt/stick/proc
sudo cp /proc/mounts /mnt/stick/etc/mtab
sudo cp /etc/resolv.conf /mnt/stick/etc/resolv.conf
sudo chroot /mnt/stick/

Twój monit powinien teraz wyglądać następująco:

root@HOSTNAME:/#

Teraz można rozpocząć prawdziwy proces instalacji, poprzez ustawienie localeustawienie a keyboard-configurationi instalacja jądra.

locale-gen en_US.UTF-8
dpkg-reconfigure locale
dpkg-reconfigure keyboard-configuration
localedef -i en_US -c -f UTF-8 en_US.UTF-8

apt-get install linux-image-generic

Podczas tej instalacji GRUBzostaniesz zapytany, dla którego urządzenia chcesz zainstalować. zobaczysz taki wybór:

[ ]/dev/sda [NotThisOne, this is your HDD]
[ ]/dev/sdb (31474 MB; ???)
[ ]/dev/sdb1 (30398 MB; /)

Wybierz /dev/sdb1i /dev/sdbprzechodząc do odpowiedniego pola za pomocą klawiszy strzałek i naciskając, spacea następnie w końcu naciśnij Return. Teraz po zakończeniu instalacji możesz zainstalować dowolny edytor, robię to tutaj jako przykład nanoi vim:

apt-get install nano vim

Teraz możesz edytować swój /etc/fstabplik, w tym celu najpierw uzyskaj listę UUIDS w swoim systemie poprzez:

blkid

To powinno dać ci taki wynik:

/dev/sda1: UUID="8f8f130f-e127-43b6-b797-8bfa3f1e1631" TYPE="ext4" PARTUUID="06bd4abe-01"
/dev/sda5: UUID="8469c58b-b2bb-4551-b47d-c1a7d21e9ebd" TYPE="swap" PARTUUID="06bd4abe-05"
/dev/sdb1: UUID="b08ab271-5619-479c-aa21-8aea7f4e6f3b" TYPE="ext4" PARTUUID="5872a1f8-01"
/dev/sdb2: UUID="c3309cee-731e-4030-93b9-f1d88c12c806" TYPE="swap" PARTUUID="5872a1f8-02"

Aby ułatwić edycję, możesz skopiować dane wyjściowe z terminala, wybierając je myszą i naciskając ctrl+ shift+ c, a następnie otwórz wybrany edytor, wpisując (wybieram tutaj nano na przykład):

nano /etc/fstab

Możesz wkleić linie po wyczyszczeniu zawartości plików, naciskając ctrl+ shift+ c. Teraz usuń linie oznaczone /dev/sdanajprawdopodobniej dyskiem twardym i zmień pozostałe dwie linie, aby w końcu wyglądały tak:

UUID=18055918-6045-42e9-9492-66e3fd29c199 swap swap defaults 0 0
UUID=69b5fb9c-774d-4d35-82f2-6a17faa446a1 / ext4 defaults 0 1

Następnie naciśnij ctrl+, xaby zakończyć edycję, wybierz opcję yzapisania i naciśnijenter

Jako następny musisz wypełnić swój /etc/apt/sources.list, możesz to zrobić, kopiując i wklejając następujący blok do terminala i naciśnij enterraz.

cat > /etc/apt/sources.list << "EOF"
deb http://archive.ubuntu.com/ubuntu/ xenial main restricted
deb http://archive.ubuntu.com/ubuntu/ xenial-updates main restricted
deb http://archive.ubuntu.com/ubuntu/ xenial universe
deb http://archive.ubuntu.com/ubuntu/ xenial-updates universe
deb http://archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://archive.ubuntu.com/ubuntu/ xenial-updates multiverse
deb http://archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://security.ubuntu.com/ubuntu xenial-security main restricted
deb http://security.ubuntu.com/ubuntu xenial-security universe
deb http://security.ubuntu.com/ubuntu xenial-security multiverse
EOF

Jeśli chodzi o ostateczne pakiety konfiguracji, które wymagają zainstalowania usług za pośrednictwem Upstart, należy je chroottymczasowo wyłączyć :

dpkg-divert --local --rename --add /sbin/initctl
ln -s /bin/true /sbin/initctl

Teraz uruchom aktualizację można zainstalować albo ubuntu-serveralbo ubuntu-desktopalbo nawet oboje tak długo robisz serwer przed pulpicie.

apt-get update
# Comment this out if ubuntu-desktop is not wanted
apt-get install ubuntu-desktop 
# remove comment if ubuntu-server is wanted
# apt-get install ubuntu-server

i na koniec dodaj użytkownika i umieść go w odpowiednich grupach:

adduser --home /home/<username> <username>

usermod -aG adm,cdrom,sudo,dip,plugdev,lpadmin,sambashare <username>

Gdzie możesz pominąć sambashare, jeśli spowoduje to błędy. Sprawdź, czy ustawienia grupy są prawidłowe, wykonując:

less /etc/group

Powinieneś zobaczyć dla każdej grupy wymienionej w powyższym usermodpoleceniu i wpisie w ten sposób (przykład sudo):

sudo:x:27:<username>

Jeśli nie, dodaj grupy jeden po drugim za pomocą powyższego usermodpolecenia. Teraz nadszedł czas, aby zainstalować sterowniki i przydatne narzędzia. Wymienię tutaj tylko kilka z nich, jeśli są potrzebne.

apt-get ecryptfs-utils testdisk schroot

Aby GRUB rozpoznał tylko twój stick jako OS, a nie dodając Systemu, na którym go zbudowałeś, wykonaj:

echo 'GRUB_DISABLE_OS_PROBER="true"' >> /etc/default/grub
update-grub

Zakończ instalację, wykonując:

rm /sbin/initctl
dpkg-divert --local --rename --remove /sbin/initctl

Teraz możesz zrestartować urządzenie USB i mieć w pełni zainstalowany system Ubuntu do pracy. Jeśli napotkasz problem z niemożnością uruchomienia terminala, który wydaje się być związany z błędem gnome-terminal, możesz sprawdzić w TTY ( ctrl+ alt+ f1i zalogować się przy użyciu nazwy użytkownika i hasła), /var/log/syslogjeśli zawiera takie wiersze:

May 7 22:30:00 NEXUS-TWO org.gnome.Terminal[1432]: Non UTF-8 locale (ISO-8859-1) is not supported!

Aby to naprawić, wydaje się, że wystarczy wykonać sudo dpkg-reconfigure localesw TTY i jawnie wybrać UTF-8. lub ustaw język i tak dalej w ustawieniach GUI. Następnie uruchom ponownie komputer.

Videonauth
źródło
Czy to bardzo różni się od tego, co robi automatyczny instalator (wszechobecność?)? Nie jestem pewien, czy OP używa poprawnie terminu „na żywo ” ...
Xen2050
Nie wiem ubiquityjeszcze, ta odpowiedź jest wynikiem długiej rozmowy na czacie z OP.
Videonauth,
Domyślny instalator Ubuntu, myślę, że nadal jest Ubuquity
Xen2050
1
powinien działać
Videonauth,
@Videonauth Proszę zobaczyć ciało. Znaleziono kilka nowych przypadków. Jak należy /etc/hostnamei /etc/hostsskonfigurować? - - Po pewnym czasie zaczęły się zawodzić w moim systemie, a teraz w (inittramfs).
Léo Léopold Hertz -
5

Oto kilka szczegółów. (Ktoś inny powinien napisać bardziej niezależną recenzję na temat zalet i wad).

  • Klonowanie: dd jest bardzo potężnym, ale także bardzo niebezpiecznym narzędziem, często nazywanym „niszczycielem dysków” lub „niszczycielem danych”. dd służy do klonowania pliku ISO na pendrive USB. Podczas tworzenia napędów rozruchowych USB działających tylko na żywo, mkusb „owija pas bezpieczeństwa wokół dd”. Ta metoda działa dla wszystkich hybrydowych plików ISO, a większość współczesnych dystrybucji Linuksa zapewnia tego rodzaju pliki ISO. Nowy kreator dysku startowego Ubuntu w wersji 16.04 LTS również używa metody klonowania.

  • Wiele innych narzędzi wyodrębnia zawartość pliku ISO na partycję FAT32, na przykład Rufus i Unetbootin . (Rufus ma również ddtryb klonowania .)

  • mkusb to narzędzie linuksowe . Nie działa w systemie Windows.

  • mkusb to skrypt bash , który używa kilku standardowych narzędzi, dostępnych w większości dystrybucji Linuksa. mkusb używa zenity do graficznego interfejsu użytkownika, jeśli jest dostępny.

  • mkusb-nox (No X) działa w trybie tekstowym , na przykład w Ubuntu Server. mkusb-dus (alias mkusb wersja 12) może także działać w trybie tekstowym z menu dialogowym lub zwykłym interfejsem tekstowym.

  • Niektóre inne narzędzia składają się ze skompilowanego kodu .

  • mkusb może tworzyć trwałe systemy na żywo dla Debiana i Ubuntu . Systemy te są uruchamiane za pomocą grub2, a plik ISO klonowany jest na osobną partycję. Partycja casper-rw będzie tworzone za wytrwałość i usbdata partycja zostanie utworzona do przechowywania danych i udostępniania danych z komputerów z systemem Windows. Te trwałe systemy na żywo można uruchamiać w trybie UEFI i BIOS.

  • mkusb-nox i mkusb-dus (alias wersja 12) mogą utworzyć instalator USB dla systemu Windows 7-10 poprzez ekstrakcję. Używa pakietu grub-pc do instalacji grub2, co powoduje, że pendrive USB uruchamia się w trybie BIOS. Ten system można uruchomić w trybie UEFI i BIOS.

  • mkusb nie tworzy napędów USB z wielokrotnym uruchomieniem. Istnieją inne narzędzia do tego celu.

  • mkusb może również wyczyścić mylące dane i / lub przywrócić dysk rozruchowy USB na standardowe urządzenie pamięci masowej z tablicą partycji MSDOS i systemem plików FAT32.

Jeśli chcesz uzyskać więcej informacji, zobacz poniższe linki,

sudodus
źródło
Byłoby wspaniale uzyskać więcej informacji na temat ograniczeń mkusb.
Léo Léopold Hertz -
1
Proszę pytać, a ja odpowiem. Lub jeszcze lepiej, spróbuj i zapytaj, czy coś nie działa :-)
sudodus
4

Wow, to brzmi skomplikowanie, mkusb może wykonać instalację Live Persistent znacznie szybciej niż potrafię przeczytać powyższą procedurę. Brzmią również jak pełne instalacje, a nie trwałe instalacje na żywo. Instalacja trwała używa pliku lub partycji casper-rw. Nazywa się to instalacją trwałą, ponieważ słowo trwałe w pliku rozruchowym służy do aktywacji trwałości.

Zobacz: https://help.ubuntu.com/community/mkusb, aby uzyskać szczegółowe informacje na temat mkusb .

Dysk USB wykonany w mkusb również nie ma problemu z wykonaniem pełnej instalacji na HDD lub USB.

CSCameron
źródło
Wydaje się, że jest również obsługiwany w Debianie.
Léo Léopold Hertz -
Działa również, tworząc drobną dobrą bazę dla Puppy Tahr wśród innych O / S
CSCameron
Byłoby miło uzyskać recenzję na temat różnic w narzędziu z inną metodą. Plusy i minusy.
Léo Léopold Hertz -
Dobry przewodnik na temat tworzenia trwałych pendrivów przy użyciu mkusb: askubuntu.com/questions/772744/…
CSCameron
Na tej stronie znajduje się przewodnik szybkiej instalacji edytowany przez twórcę mkusb Sudodus. Zauważ, że mkusb ewoluuje szybko i jest w tej chwili w wersji 11.1.9. Może to być również rozwiązywanie do bardziej bezpośredniego instalatora o nazwie dus.
CSCameron,