Czy mogę pisać na pamięci USB, z której uruchamiam Ubuntu?


13

Używam Ubuntu z pliku „Try Ubuntu”, który pobrałem na pamięć USB i uruchomiłem z. Czy mogę zamontować tę pamięć USB i pisać na niej podczas uruchamiania Ubuntu? Jeśli tak to jak?

Edytuj, aby wyjaśnić: Nie jest ważne, aby ustawienia aplikacji i takie były zapisywane; Chcę tylko zapisać określone dane.

Kolejna edycja: zrestartowałem i uruchomiłem ponownie. Tym razem pamięć USB została znaleziona (/ dev / sdb1), ale jest już podłączona (tylko do odczytu) do / cdrom, więc nie mogę jej ponownie zamontować. Plik o nazwie „README.diskdefines” na pamięci USB mówi, że jest to Ubuntu 10.10 i386.


Możesz spróbować ponownie sudo mount -o remount,rw /cdrom
zamontować

1
@enzotib: Tak się stało. Dzięki! Proszę podać to jako odpowiedź.
Andy,

ok
podaję

Odpowiedzi:


11

Możesz ponownie zamontować w trybie odczytu / zapisu partycję zamontowaną za /cdrompomocą następującego polecenia:

sudo mount -o remount,rw /cdrom

Zrobiłem to, a polecenie zakończyło się pomyślnie i mogę sudo touchna nim zapisać plik. Jednak nadal nie można go zapisać w menedżerze plików GUI. Wszystko jest własnością root. Próbowałem chmod777 i to nic nie dało. Otrzymuję również komunikat „Operacja niedozwolona”, gdy próbuję chownto zrobić xubuntuużytkownikowi sesji na żywo.
Aaron Franke

6

Próbowałem pisać na mój dysk cdrom, ale wymaga to uprawnień roota, co nie jest tak naprawdę praktyczne, ponieważ za każdym razem, gdy muszę pisać do folderu, w którym jest podłączony, muszę użyć sudo/ gksu.

Po kilku badaniach nad tym, aby folder cdrom był zapisywalny, zdałem sobie sprawę, że problem jest prosty. Dane muszą być łatwo udostępniane (zarówno do odczytu, jak i zapisu) zarówno w systemie Windows, jak i Ubuntu. Zmieniłem więc swoje podejście i zastosowałem następującą technikę.

  1. Użyj GParted, aby mieć następujący układ partycji na mojej pamięci USB 8 GB:

    • [ Podstawowa etykieta 4 GB fat32 Data flag lba]
    • [ Logical 710MB FAT32 etykieta LiveUSB flagi boot / LBA]
    • [ Logiczne 3,29 GB ext4 etykieta casper -rw ]]

    Po utworzeniu wszystkich partycji musiałem odłączyć i ponownie podłączyć patyk, aby Ubuntu ponownie zamontował całą partycję. Nie jestem pewien co do lbaflagi, ale trzymam ją, aby być po bezpieczniejszej stronie.

  2. Użyj usb-creator, aby umieścić Live USB na drugiej partycji oznaczonej jako LiveUSB. Postępowałem również zgodnie z instrukcjami tutaj i dodałem słowo persistentpo append, aby pendrive stał się prawdziwym urządzeniem Live USB.

Po uruchomieniu z nowo utworzonego nośnika USB na żywo, pojawia się punkt montowania Datai mogę łatwo na nim pisać. Po uruchomieniu systemu Windows i włożeniu pamięci USB mam też dysk oznaczony Datado pisania. To spełniło moją potrzebę.


2

Tak. Jeśli chcesz, możesz uczynić pamięć USB trwałą podczas jej tworzenia, co pozwala zapisywać ustawienia i zapisywać pliki w systemie Ubuntu. Jeśli chcesz mieć dostęp do plików, które zapisujesz na patyku, a NIE uruchamiając go z pendrive'a, musisz go podzielić na partycje.

Więcej informacji na temat obu można znaleźć na https://wiki.ubuntu.com/LiveUsbPendrivePersistent


1
Już utworzyłem patyk i obecnie z niego korzystam (na komputerze bez połączenia sieciowego). Nie sądzę, żeby to było trwałe. Mogę go używać do odczytu / zapisu plików bez uruchamiania Ubuntu z niego, zarówno w systemie Windows, jak i Ubuntu. Czy jest to możliwe w tej sytuacji bez tworzenia nowego kija?
Andy

Nie muszę przechowywać wymyślnych elementów, takich jak układ klawiatury i ustawienia, tylko jeden plik.
Andy

1

Trwałe partycje na rozruchowych dyskach flash typu syslinux nie działają od 14.04 (SDC, UNetbootin, Universal).

Trwałe partycje działają na rozruchowych dyskach flash typu grub2 (mkusb, grub-n-iso).

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.