Po wielu nieudanych próbach opartych na prawie wszystkim na ten temat w Internecie postanowiłem zadać to pytanie ponownie. Istnieje prawie idealna odpowiedź na tej platformie, ale nie zadziałała. Dlatego tu jestem.
Chcę mieć Ubuntu 18.04 zainstalowany na mojej karcie pamięci USB (SanDisk Cruzer Glide 32 GB) z trwałym miejscem przechowywania większym niż 4 GB (przynajmniej 23 GB w moim przypadku).
Użyłem kreatora partycji MiniTool, aby sformatować pamięć (NTFS) w systemie Windows. Następnie użyłem Universal USB Installer 1.9.8.2, aby zainstalować Ubuntu 18.04 na patyku. Tutaj próbowałem sformatować pamięć albo fat32 albo NTFS, ale nic się nie zmieniło. Później użyłem innego Ubuntu, aby usunąć plik casper-rw i utworzyć kolejną partycję o tej samej nazwie, wykonując kroki podane w linku podanym powyżej. Niestety nie udało mi się sprawić, by działało, chociaż wypróbowałem prawie wszystkie kombinacje.
Czy ktoś może podać dokładną listę kroków, które należy wykonać, aby prawidłowo zainstalować go na patyku?
Edycja: Dowiedziałem się o komentarzu @ cs-cameron poniżej i użyłem do tego YUMI, i to zadziałało. Wierzę, że wszystkie inne odpowiedzi zadziałałyby, ale nie mam czasu, aby spróbować wszystkich z nich. Jeszcze raz dziękuję!
źródło
Odpowiedzi:
Instalatory typu Syslinux, takie jak Universal, UNetbootin i Rufus, nie zezwalają na trwałe partycje na tym samym dysku.
Możliwe jest zainstalowanie partycji Casper-RW na drugim dysku. Może to być dysk wewnętrzny, dysk flash lub inne urządzenie USB. Pierwszy plik lub partycja casper-rw napotkana podczas uruchamiania jest używana do utrwalania.
YUMI pozwoli ci na nieograniczony rozmiar pliku casper-rw w systemie NTFS, jest to aplikacja Windows i używa grub4dos do tworzenia dużych plików casper-rw. YUMI może wykonać wiele Trwałych instalacji na dysku USB. https://www.pendrivelinux.com/yumi-multiboot-usb-creator/
W przypadku dysku trwałego wolę mkusb (aplikacja dla systemu Linux), można go zainstalować na dysku USB 18.04. Używa partycji FAT32 do rozruchu, partycji ISO9660 tylko do odczytu dla systemu operacyjnego, partycji ext2 casper-rw dla trwałości i partycji danych NTFS, z której mogą korzystać Linux i Windows. Napęd mkusb można łatwo dostosować. https://help.ubuntu.com/community/mkusb
źródło
Proponuję spróbować mkusb . Może niemal automatycznie utworzyć trwały dysk z
casper-rw
partycją (jest to opcja w graficznym interfejsie użytkownika).casper-rw
partycji jest ograniczony jedynie rozmiarem napędu USB (i rozmiarem „konkurencyjnej”usbdata
partycji (do wymiany danych z Windows), którą możesz zwolnić). Możesz wybrać 100% (pozostałego miejsca po zainstalowaniu plików systemowych) dla trwałości i wykorzystać większość miejsca na dysku dlacasper-rw
partycji .Jeśli uruchamiasz standardowy Ubuntu na żywo , potrzebujesz dodatkowej instrukcji, aby uzyskać repozytorium Universe. (Kubuntu, Lubuntu ... Xubuntu mają automatyczne włączanie repozytorium Universe).
Spinki do mankietów
help.ubuntu.com/community/mkusb
help.ubuntu.com/community/mkusb/persistent
Skrócona instrukcja obsługi mkusb wersja 12 alias mkusb-dus
źródło
** Pełna instalacja na USB - BIOS / UEFI **
Pełne instalacje mają kilka zalet w stosunku do instalacji trwałych, bezpieczniejsze, szybsze uruchamianie, lepsze zarządzanie plikami, ale nie działają podczas instalowania Ubuntu.
Jeśli chcesz, aby dysk USB mógł uruchamiać się z wielu komputerów, zarówno BIOS, jak i UEFI:
Użyj mkusb, aby utworzyć system Live na instalatorze USB (2 GB lub większym).
Użyj mkusb, aby utworzyć trwały system na docelowym USB, 16 GB lub większym, używając ustawień domyślnych z trwałością ~ 12 GB (pozostała partycja NTFS jest używana jako partycja danych dostępna dla systemu Windows).
Otwórz GParted i usuń sdx4, partycję ISO9660 i rozwiń sdx5 w odzyskane miejsce, gdzie sdx jest nazwą urządzenia dysku docelowego.
Odłącz lub wyjmij dysk twardy przed kontynuowaniem (opcjonalne, ale zalecane, wysoce zalecane w trybie UEFI).
Uruchom dysk instalatora, wybierz Wypróbuj.
Włóż dysk docelowy
Rozpocznij instalację Ubuntu ...
Wybierz coś innego.
Wybierz sdx5 (na dysku docelowym) i kliknij Zmień.
Wybierz Użyj jako: ext4, Formatuj i Zamontuj punkt: /.
Nie dotykaj żadnych innych partycji (chyba że dodajesz partycję / home).
Wybierz sdx5 do instalacji modułu ładującego rozruch.
Zakończ instalację
Wytnij grub.cfg z sdx5 / boot / grub i wklej do sdx3 / boot / grub, zastępując istniejący plik grub.cfg.
Uruchom dysk docelowy i uruchom sudo update-grub, aby dodać wszystkie dyski do menu rozruchu.
źródło
mkusb
Odpowiedź sudodus dokładnie odpowiada wymaganiom OP, a moim komentarzem było poinformowanie użytkowników, którzy postępują zgodnie z Twoimi wskazówkami, że mogą doświadczyć słabej wydajności w porównaniu z innym rozwiązaniem. W przeciwnym razie tak, zaleciłem te same kroki, które zrobiłeś, ale tylko na dyskach USB 3.0 z wydajnością odczytu> 100 MB / s. Najbardziej bolesna wydajność pochodzi z Firefoksa na niskim dysku IOPS, gdzie operacje na formularzach mogą zacząć zajmować kilkadziesiąt sekund ... ugh.Rufus jest w stanie tworzyć trwałe dyski na żywo, które działają zarówno w trybie UEFI (MBR lub GPT), jak i BIOS, przy czym casper-rw jest używany do trwałej partycji pamięci, więc może mieć rozmiar większy niż 4 GB. Ubuntu Live ISO utworzone po 1 sierpnia 2019 r. Obsługują funkcję trwałego przechowywania, więc trwałe partycje działają tylko z Rufus 3.7 i nowszymi przy użyciu Ubuntu 19.10 i nowszych. Aby uzyskać najlepsze wyniki, zaktualizuj Rufus do wersji 3.9 lub nowszej.
źródło