Mam dysk flash 16 GB, z którego chcę uruchomić system ISO na żywo (przez unetbootin lub coś podobnego). Będzie to jakaś 32-bitowa dystrybucja, którą mogę podłączyć i uruchomić na dowolnym komputerze, którego potrzebuję. Ponieważ będzie to ISO na żywo, będę potrzebować miejsca do zapisania danych. Chcę, aby dysk USB miał około 1 GB na dystrybucję, a pozostałe 15 GB na przechowywanie danych.
Zrobiłem dwie partycje FAT, pierwszą zwaną „bootowalną” i drugą „pamięcią masową”. Pamięć działa dobrze w systemie Linux, ale system Windows widzi tylko partycję rozruchową. Pamięć jest niedostępna.
Jak mogę udostępnić dane w systemie Windows i nadal mieć bootowalną dystrybucję? Jeśli odpowiedź brzmi, jak podzielić na partycje, proszę podać kolejność i typ każdej partycji. Czy potrzebuję do tego miejsca wymiany, czy też jest inaczej?
Odpowiedzi:
Zrobiłbym to w ten sposób (zakładając, że
sdb
to twój kij):Usuń poprzednią tabelę partycji:
Utwórz nowe:
Utwórz systemy plików:
źródło
Za pomocą graficznego edytora partycji (takiego jak Narzędzie dyskowe na komputerze Mac lub GParted) po prostu utwórz dwie partycje FAT32 i użyj pierwszej jako partycji odczytywalnej dla systemu Windows (ponieważ Windows odczytuje tylko pierwszą partycję na dysku), a następnie użyj drugiej partycji jako startowy dysk startowy (ponieważ BIOS rozpoznaje obie partycje i wie, z którego systemu należy uruchomić).
Następnie po włożeniu dysku do komputera Mac lub Linux PC nadal zobaczysz dwie partycje, ale ta, której potrzebujesz, jest zawsze dostępna w systemie Windows.
źródło
Absolutnie najłatwiejszy sposób, w jaki znalazłem używanie Linuksa, był następujący:
1) Podziel dysk na partycje (użyłem GParted) na 2 partycje, a DRUGA partycja jest wystarczająco duża, aby pomieścić twój system operacyjny. Mój dysk był dyskiem flash 2 GB, więc utworzyłem partycję 1 o pojemności 500 Mb, a resztę jako partycję 2.
2) Zainstalowałem najnowszą wersję UNetbootin na moim komputerze z systemem Linux.
3) Otworzyłem UNetbootin i zainstalowałem Ubuntu Mate na 2. partycji. W moim przypadku było to / sdb2.
Kiedy UNetbootin skończył, przetestowałem dysk flash na innym komputerze i działało!
Dziękuję UNetbootin !!!
źródło
Utwórz pierwszą partycję do przechowywania danych z systemem plików jako NTFS, ponieważ FAT32 nie obsługuje pojedynczych plików nie większych niż 4 GB. Druga partycja jako FAT32 i uruchom ją. Windows zawsze rozpoznaje pierwszą partycję, więc może odczytać zawartość z pierwszej partycji i uruchamia się z drugiej partycji.
źródło
Na moim blogu napisałem instrukcję, jak to zrobić bez powłoki. Łączę to z instalacją szyfrowaną za pomocą całego dysku.
Schemat partycji, który tam mamy, wygląda następująco:
źródło
Niewypróbowane, ale to może zadziałać.
DummyDisk
lubDiskMod
aby rozpoznać jako dysk twardy, podziel na partycje „Dysk USB” i sformatuj partycję za pomocą rozruchowego ISO, a pozostałe partycje są zarezerwowane jako pamięć. (Tak przynajmniej myślę.)źródło