Startup Disk Creator w Lubuntu 16.04 czyni USB tylko do odczytu, brak opcji trwałego przechowywania

12

Zauważam, że w Startup Disk Creator, który jest dostarczany z Lubuntu 16.04 LTS, brakuje trwałej funkcji przechowywania i robi coś z pendrive'em, co nie działo się wcześniej. (Mam wcześniej narzędzie w Ubuntu 12.04).

wprowadź opis zdjęcia tutaj

Po utworzeniu bootowalnego USB, kiedy następnym razem włożyłem dysk do działającego systemu operacyjnego Ubuntu, był on niewidoczny dla dysku rozruchowego Lubuntu i widoczny dla dysku RemixOS. Gdy był niewidoczny, musiałem otworzyć Akcesoria> Dyski i ręcznie zamontować dysk, aby był widoczny w systemie.

W obu przypadkach USB ma teraz znacznie mniejszą partycję mającą tylko system operacyjny i jest tylko do odczytu. Pozostała przestrzeń (w moim przypadku 15 GB) jest niepodzielona na partycje, a jeśli spróbuję utworzyć tam drugą partycję, aby użyć tej nadmiarowej przestrzeni do przechowywania moich plików, wystąpi błąd. Zarówno w narzędziu Dyski, jak i w GParted.

wprowadź opis zdjęcia tutaj

Ostatni raz użyłem tego narzędzia:

  • Gdyby miał wystarczającą ilość wolnego miejsca, dysk mógłby być uruchamialny BEZ formatowania i usuwania czegokolwiek innego. Nie musiałeś kasować całego dysku.
  • Dane wyjściowe nie były mniejszą partycją tylko do odczytu, a pozostała przestrzeń na dysku USB stała się bezużyteczna. Miałeś pliki i foldery systemu operacyjnego, cała przestrzeń USB znajdowała się na tej samej partycji i możesz na niej przechowywać inne pliki i foldery.

To pozwoliło mi użyć tego samego nośnika USB do przenoszenia moich danych ORAZ jako systemu operacyjnego na żywo, jeśli zajdzie taka potrzeba. Ta funkcja została zepsuta. Moje pytania:

  1. Czy opisany tutaj przypadek jest taki sam we wszystkich dystrybucjach 16.04 Ubuntu i pochodnych smaków? Czy może problem dotyczy tylko Lubuntu? Czy to tylko mój system to robi?

  2. Jak to naprawić i odzyskać starszą wersję Kreatora dysków startowych?

Dodatek: Zobacz zrzuty ekranu aplikacji z wcześniejszych lat tutaj .

Dodatek: Za pomocą Etchera uzyskuję te same problematyczne wyniki .

Edytuj, 8 października 17: Dziękujemy, dobrze wiedzieć, że zmiana jest uzasadniona. Mimo to dysk staje się niewidoczny (nie montowany po włożeniu), gdy jest napisany z ISO Lubuntu i myślę, że to błąd. Zwykli użytkownicy zostaną po prostu przekonani, że USB toast. Jeśli to możliwe, czy ktoś może poprosić twórców programu o umieszczenie tych informacji w aplikacji za przyciskiem pomocy? A program musi wyraźnie ostrzec użytkownika, że ​​USB nie będzie już USB po operacji; że będzie to jak płyta CD tylko do odczytu, że cała ta nadmiarowa przestrzeń stanie się bezużyteczna przez tę operację. Obecnie brak nawet przycisku pomocy w aplikacji jest zwodniczy. Ponadto nie sądzę, aby usunięcie poprzedniej błędnej natury doprowadziło do rozwiązania. Nazwałbym to krokiem wstecz, dopóki sprawa nie zostanie rozwiązana. Jeśli ktoś może zasugerować, gdzie powinienem zgłosić te problemy, aby można było skontaktować się z zaangażowanymi programistami, byłoby świetnie. Dzięki jeszcze raz!

Edycja, 22.Oct.17: Używam teraz UNetBootin , zrobiłem go i zainstalowałem kilka razy, całkiem z tego zadowolony! Nie ukrywa twojego pendrive'a, możesz go używać do przechowywania innych rzeczy, które nie kolidują z systemem operacyjnym na żywo, o ile nie zmienisz plików i folderów Live OS.

Nikhil VJ
źródło

Odpowiedzi:

10

Pytania i odpowiedzi

Pytanie 1: Czy opisany tutaj przypadek jest taki sam we wszystkich dystrybucjach Ubuntu i pochodnych w wersji 16.04? Czy może problem dotyczy tylko Lubuntu? Czy to tylko mój system to robi?

Odpowiedź 1: Tak, jest tak samo w standardowym systemie Ubuntu i we wszystkich smakach społeczności Ubuntu, wprowadzonych wraz z Ubuntu 16.04 LTS.

Stary Ubuntu Startup Disk Creator został wyodrębnianie zawartości pliku iso i stara się stworzyć strukturę rozruchowego. Przez lata był notorycznie błędny , ponieważ wpływały na niego modyfikacje systemu rozruchowego między różnymi wersjami Ubuntu.

Jednocześnie wszystkie obecne pliki ISO Ubuntu są hybrydowymi plikami ISO. Oznacza to, że można ich używać do nagrywania dysków rozruchowych DVD, a także do klonowania napędów rozruchowych USB i kart pamięci. Klonowanie jest bardzo prostym i niezawodnym procesem, w którym każdy bajt jest kopiowany, tak jak pochodzi ze źródła do celu.

Tak więc nowa wersja Startup Disk Creator została opracowana i wprowadzona wraz z Ubuntu 16.04 LTS. Ta wersja jest narzędziem do klonowania . Powstały napęd rozruchowy USB będzie miał tablicę partycji plików iso9660 i system plików, który jest tylko do odczytu. Dlatego nie można utworzyć trwałego dysku na żywo za pomocą tej metody w Ubuntu 18.04 LTS i wcześniejszych wersjach.

W Ubuntu 19.10 można sklonować [nieco zmodyfikowany} plik ISO i dodać za nim partycję, aby zachować trwałość, z powodu błędu zgniatania nowego aliasu funkcji.

Zobacz Jak łatwiej jest utworzyć trwały dysk na żywo za pomocą Ubuntu 19.10? .


Pytanie 2: Jak to naprawić i odzyskać starszego kreatora dysku startowego?

Odpowiedź 2: Nie próbuj odzyskać starego i błędnego programu Startup Disk Creator.

2.1 Przypadek standardowy: tylko na żywo

Polecam skorzystanie z obecnego narzędzia do klonowania Ubuntu Startup Disk Creator , jeśli chcesz mieć dysk USB Ubuntu na żywo [tylko na żywo] lub po prostu instalator (aby zainstalować Ubuntu na innym dysku). To byłby standardowy przypadek.

2.2 Stała jazda na żywo

Jeśli chcesz mieć trwały dysk na żywo, możesz użyć innego narzędzia, narzędzia do wyodrębniania , które tworzy tablicę partycji i systemy plików, które można zamontować z uprawnieniami do odczytu i zapisu. Lub możesz to zrobić samodzielnie, jeśli chcesz być niezależny od narzędzi.

  • mkusb to narzędzie do klonowania w trybie standardowym, ale można go użyć do utworzenia trwałego dysku na żywo. Działa to ze wszystkimi aktualnymi plikami ISO na pulpicie Ubuntu i społeczności Ubuntu. Trwałe dane są przechowywane na partycji Casper-RW , ograniczone tylko wielkością dysku (dostępne miejsce na dysku).

    Jeśli używasz standardowego Ubuntu, potrzebujesz dodatkowej instrukcji, aby uzyskać repozytorium Universe. (Kubuntu, Lubuntu ... Xubuntu mają automatyczne włączanie repozytorium Universe).

    sudo add-apt-repository universe  # only for standard Ubuntu
    
    sudo add-apt-repository ppa:mkusb/ppa  # and press Enter
    sudo apt-get update
    sudo apt-get install mkusb mkusb-nox usb-pack-efi
    

    Zobacz poniższe linki

    help.ubuntu.com/community/mkusb

    help.ubuntu.com/community/mkusb/persistent

  • Lili może również utworzyć trwały dysk na żywo, ale z plikiem casper-rw, maksymalny rozmiar 4 GB (ograniczony przez system plików FAT32).

    Zobacz ten link,

    www.linuxliveusb.com/

  • Istnieje kilka innych narzędzi, których można używać w podobny sposób jak Lili, na przykład Unetbootin ,

    unetbootin.github.io/

  • 'Zrób to sam'

    Jeśli masz 64-bitową (alias amd64) wersję Ubuntu, możesz ręcznie zastosować prostą metodę ekstrakcji. Możliwe jest dodanie pliku casper-rw, maksymalny rozmiar 4 GB (ograniczony przez system plików FAT32).

    Zobacz te linki,

    help.ubuntu.com/community/Installation/iso2usb#Do_it_yourself

    help.ubuntu.com/community/Installation/iso2usb/diy

Komentarze w odpowiedzi na „Edycja, 8. października 17”

  • Sprawdziłem w swoim środowisku pracy, 16.04 LTS i środowisku testowym, Artful Aardvark, aby w tym miesiącu uzyskać 17.10 (październik 2017 r.).

    • Główna partycja sklonowanego napędu USB systemu Lubuntu 17.10 amd64 zostanie automatycznie zamontowana w obu systemach.

      wprowadź opis zdjęcia tutaj

      wprowadź opis zdjęcia tutaj

    • Ale nic nie zostanie automatycznie zamontowane , gdy podłączę odpowiedni sklonowany dysk USB z Lubuntu 17.10 i386 .

      $ sudo lsblk -o name,fstype,size,label,mountpoint
      NAME   FSTYPE   SIZE LABEL               MOUNTPOINT
      sda            55,9G                     
      ├─sda1 vfat     480M                     /boot/efi
      └─sda2 ext4    55,4G                     /
      sdb    iso9660  3,8G Lubuntu 17.10 amd64 
      ├─sdb1 iso9660  918M Lubuntu 17.10 amd64 /media/tester/Lubuntu 17.10 amd64
      └─sdb2 vfat     2,3M Lubuntu 17.10 amd64 
      sdc    iso9660  3,7G Lubuntu 17.10 i386  
      └─sdc1 iso9660  927M Lubuntu 17.10 i386  
      sr0            1024M                     
      

    Nie wiem, dlaczego istnieje różnica między tymi dwoma przypadkami, ale wiem, że programiści Ubuntu koncentrują się na architekturze amd64. Przestaną wypuszczać pliki ISO pulpitu i386. Ale Lubuntu i inne smaki społeczności zamierzają nadal utrzymywać i wydawać wersje i386 (32-bitowe) oraz wydawać pliki ISO i386.

    Zobacz ten link: Co stanie się z oprogramowaniem i386, odkąd Ubuntu zrezygnuje z obsługi ISO ISO i386?

  • Są ludzie (jestem jednym z nich), którzy próbowali zmusić programistów do dodania funkcji lub przynajmniej tekstu informacyjnego podobnego do tego, co sugerujesz , ale nam się nie udało. (Próbowałem zmusić ich do dodania funkcji przywracania dysku USB do standardowego urządzenia pamięci masowej po użyciu go jako dysku rozruchowego / instalacyjnego USB, ale bez powodzenia. Zamiast tego udostępniam go przez mkusb i staram się uświadomić ludziom o tym to.)

    Myślę, że twórca odpowiedzialny za alias Ubuntu Startup Disk Creator usb-creator-gtkchce, aby było to tak proste, jak to możliwe, aby uniknąć pomyłek związanych z dodatkowymi szczegółami.

    Standardowym sposobem komunikowania się z programistami Ubuntu jest zgłaszanie błędów w Launchpad, gdzie powinieneś (utworzyć) konto użytkownika,

    https://launchpad.net/

    Możesz utworzyć raport o błędzie w działającym systemie, na który wpływa błąd (lub żądanie funkcji) za pomocą następującego polecenia

    ubuntu-bug <buggy-program-package>
    

    w tym przypadku

    ubuntu-bug usb-creator-gtk
    

    Edytuj swoje pytanie, aby dodać link po napisaniu raportu o błędzie. Powodzenia :-)

  • Wreszcie nie sądzisz, że usunięcie poprzedniej błędnej natury doprowadziło do rozwiązania. Nazwałbyś to krokiem wstecz, dopóki sprawa nie zostanie rozwiązana. Nie zgadzam się z tobą Większość dystrybucji Linuksa zapewnia hybrydowe pliki ISO i zaleca klonowanie jako standardową metodę tworzenia napędów rozruchowych USB. Jest to standardowa metoda o ugruntowanej pozycji.

    Trudno jest utrzymywać narzędzia do wyodrębniania, które działają między wszystkimi możliwymi kombinacjami starych i nowych wersji Ubuntu, i myślę, że lepiej jest uświadomić ludziom metodę klonowania oraz sposób zarządzania sklonowanym pendrive'em USB podczas i po jego użyciu, ponieważ dysk rozruchowy USB.

sudodus
źródło
dzięki! zredagowałam dolną część pytania ... jeśli możesz wskazać mi, gdzie mogę zgłosić prośbę o wydanie problemu / funkcji do programistów, co byłoby świetne.
Nikhil VJ
@nikhilvj, nie ma za co :-) Zredaguję odpowiedź, próbując dać ci dobre wyjaśnienie. Ogólnie komunikujemy się z programistami za pośrednictwem raportów błędów w Launchpad. Abyś mógł napisać raport dotyczący błędu usb-creator-gtk. (Próbowałem zmusić ich do dodania funkcji przywracania dysku USB do standardowego urządzenia pamięci po użyciu go jako dysku rozruchowego / instalacyjnego USB, ale bez powodzenia. Zamiast tego udostępniam go mkusbi staram się, aby ludzie byli tego świadomi .)
sudodus