Fråga:
Formatera USB-disk som EXT3 på Mac
motionpotion
2015-02-11 21:17:43 UTC
view on stackexchange narkive permalink

Hur kan jag formatera en USB-disk som ext3 med OS X Yosemite?

Jag vill använda den på ett annat system som är linuxbaserat men jag vill formatera det först innan jag ansluter till linuxsystemet.

Fem svar:
Geobio Boo
2016-04-09 11:55:05 UTC
view on stackexchange narkive permalink

Jag behövde formatera en partition till ext3 på min USB-flashenhet. Enheten var redan formaterad och hade tre partitioner, och jag ville konvertera partition 1 från FAT32 till ext3.

  1. installera brygga , besök http: / /brew.sh/
  2. installera e2fsprogs med brygga installera e2fsprogs
  3. ta reda på namnet på din partition eller enhet med diskutil lista - i mitt fall hade min partition varit på disk2 och hade identifieraren disk2s1
  4. Om enheten är monterad, avmontera den: diskutil unmountDisk disk2 . Observera att detta är enheten i listan ovan, inte partitionen.
  5. sudo $ (brew --prefix e2fsprogs) /sbin/mkfs.ext3 / dev / disk2s1 men du kan behöva ändra enheten från disk2s1 till den partition eller enhet som du vill formatera. Detta kommando kommer att be dig att verifiera partitionens namn, bara för att vara säker :)

Obs, om du kan ssh / telnet till din router som kör dd-wrt eller tomat , du kan redan köra mkfs.ext3 direkt i routern, och du behöver inte göra någonting på din Mac alls

TACK!Den här informationen var super användbar, och jag har inte sett den någon annanstans i hela min googling.BTW, min OpenWRT på WRT1900acs hittar inte `e2fsprogs` så jag kämpade för att få min USB-formaterad.
Jag fastnade på det här att få det här felet: '/ dev / disk2: Resurs upptagen när jag ställde in superblock' tills jag försökte 'diskutil unmountDisk disk2' då fungerade följande kommando 'sudo $ (brew --prefix e2fsprogs) / sbin / mkfs.ext3 / dev / disk2 '
Uppskattade särskilt DD-WRT-anteckningen eftersom det sparade mig steget att hämta enheten från routern till partition och format på min OpenWRT.
Den sista raden (om telnet till routern) kan faktiskt vara mer användbar om den nämns i början :)
ScunnerDarkly
2015-02-11 21:34:54 UTC
view on stackexchange narkive permalink

Ett helt gratis sätt att göra saker skulle vara att installera VirtualBox och skapa en virtuell maskin som kör din favorit Linux-distro. Du borde kunna göra detta med minimal inverkan på diskutrymme.

Jag personligen skulle bara använda ett vanligt filformat som det universella FAT-filsystemet men det är uppenbarligen inte svaret du letar efter för.

Detta brister om du försöker formatera ett SD-kort, eftersom det körs på PCI-E-bussen och inte kan skickas till virtuella maskiner.
Rainer
2015-02-13 20:46:41 UTC
view on stackexchange narkive permalink

Det finns den kommersiella produkten Paragon ExtFS för Mac som du kan formatera till och med ext4 - jag använder den då och då för att komma åt ext3 extern hdd och det fungerar ganska bra.

Från deras hemsida:

  Full läs- / skrivåtkomst till Ext2 / Ext3 / Ext4-partitioner under Mac® OS X Överföringshastigheten liknar den inbyggda Mac® OS-utvidgade filsystemets prestanda Automatisk montering av Ext2 / Ext3 / Ext4-volymer Fullt stöd för OS X 10.10 Yosemite!  

Ingen anslutning eller alls.

Det finns också OSXFuse som beskrivs i detta artikeln, men jag tror inte att du kan formatera en HDD med den.

Annars håller jag med ScunnerDarkly - installera Linux på en virtuell maskin - eller kör en live-disk (t.ex. ubuntu ) i en virtuell maskin, vilket kan vara det enklaste.

Wolfgang Fahl
2019-11-12 15:02:32 UTC
view on stackexchange narkive permalink

Med VMWare Fusion 11.1.1 och Ubuntu 18.04 LTS kunde jag framgångsrikt formatera en Seagate 4TB-disk ansluten via USB 3.0 på min Mac OSX 10.13.6 bärbar dator med gparted till ext3 filformat som sedan kan läsas med Fuse ext2lösningar.

Det tog cirka 3 timmar för proceduren ... gparted visar en förloppsindikator under tiden: Progress bar for gparted

Jonathan Komar
2016-05-22 16:45:18 UTC
view on stackexchange narkive permalink

Om du köper Paragon ExtFS får du en serie osxfuse-filsystem.

Det kommer att lägga till följande filsystem till ditt system kan ses av Diskverktyg till / System / Bibliotek / Filsystem :

  UFSD_EXTFS utökat filsystem 2UFSD_EXTFS3 utökat filsystem 3UFSD_EXTFS4 utökat filsystem 4  

Kör diskutil Listfilesystems för att visa alla stödda system installerade på din maskin.

Hitta din enhet:

diskutil list

Förutsatt att den är / dev / disk2 Du kan bara skriva: diskutil eraseDisk för den förväntade ingången:

  Användning: diskutil eraseDisk formatnamn [APM [Format] | MBR [Format] | GPT [Format]] MountPoint | DiskIdentifier | DeviceNode  

Jag skulle köra:

  diskutil eraseDisk UFSD_EXTFS4 BananaPi / dev / disk2  

När du är klar bör du se något liknande den här diskutil list

  / dev / disk2 (internt, fysiskt): #: TYPNAMN STORLEK IDENTIFIERARE 0: GUID_partition_scheme * 4.0 GB disk2 1: EFI EFI 209.7 MB disk2s1 2: Linux Filesystem 3.6 GB disk2s2 3: Apple_Boot Boot OS X 134,2 MB disk2s3  

Du kan sedan (förmodligen - enligt Paragon-manualen) montera den (tyvärr bara med paragonverktyg):

  / usr / local / sbin / mount_ufsd_ExtFS / dev / disk2s2 / Volumes / mountPoint  

Addendum

Read-Only Solution

https://github.com/gerard/ext4fuse



Denna fråga och svar översattes automatiskt från det engelska språket.Det ursprungliga innehållet finns tillgängligt på stackexchange, vilket vi tackar för cc by-sa 3.0-licensen som det distribueras under.
Loading...