Kirjoittaja Aihe: USB-muistivälineet, (Free)BSD ja Linux [Ratkaistu]  (Luettu 259 kertaa)

SuperOscar

  • Käyttäjä
  • Viestejä: 4367
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Usein on kyselty, miten USB-tikut tai -irtokiintolevyt pitäisi alustaa, jotta ne toimisivat mukavasti yhdessä niin Linuxin kuin Wintendonkin kanssa.  Harvemmin näkyy olleen juttua BSD:n (lähinnä nyt FreeBSD:n) ja Linuxin saamisesta kaveeraaman keskenään.

FreeBSD:n pakettijärjestelmässä on kaksikin xfs-aiheista pakettia: xfsprogs, joka mainitaan tällä hetkellä ylläpitäjättömäksi, ja jokin ilmeisesti FUSEen pohjautuva paketti, jonka tarkkaa nimeä en juuri nyt muista taas saa mistään selville (alkoi kuitenkin ”lib”). Kokeilin kumpaakin, mutta ainakaan automaattisesti xfs-tikku ei kummankaan asennuksen jälkeen löydy. (Lisäsin jälkimmäistä pakettia varten /etc/rc.confin kld_list-luetteloon ”fusefs”  ja käynnistin uudelleen, eli siitä ei pitäisi olla kyse.)

Vastaavasti UFS tuntuu olevan Linuxille mahdoton nakki, vaikka verkosta helposti löytyy myös väittämiä, ettei näin pitäisi olla.

Kumpikin – tai kaikki kolme mainittua – järjestelmää kykenevät iloisesti käyttämään vfat- ja exfat-järjestelmiä, Linux tosin yleensä vasta lisäpaketin asennuksen jälkeen, joten onko se tosiaan ainoa ratkaisu? Sen haittapuolenahan on, että Un*xn käyttöoikeusbittijärjestelmää se ei tue.
« Viimeksi muokattu: 28.02.26 - klo:19.03 kirjoittanut SuperOscar »
pöytäkone 1, kannettavat 1–2, NUC: Debian GNU/Linux 13;  pöytäkone 2: FreeBSD 15.0-RELEASE; kannettava 3: BunsenLabs Carbon; RPi 1: FreeBSD 14.3-RELEASE; RPi 2: Raspberry Pi OS 13

qwertyy

  • Käyttäjä
  • Viestejä: 6220
    • Profiili
Vs: USB-muistivälineet, (Free)BSD ja Linux
« Vastaus #1 : 28.02.26 - klo:14.48 »
Itse olen siirtynyt käyttään aika pitkälti exfatia muistitikkujen osalta. Itselle yhteensopivuus olisi paras ja se on oikeastaan varnaan ainoa järjestelmä, johon kaikki käyttikset pystyy. Itselle tuli puskista, että MacOS ei esim. hanskaa tallennusta ntfs:lle kun ajatellaan kuinka yleisiä kummatkin kuitenkin on. Eli exfat siis näemmä toimisi myös BSD pohjaisissa järjestelmissä jos oikein ymmärsin?

SuperOscar

  • Käyttäjä
  • Viestejä: 4367
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: USB-muistivälineet, (Free)BSD ja Linux
« Vastaus #2 : 28.02.26 - klo:15.48 »
Kyllä, exfat toimi FreeBSD:ssä täysin ongelmitta ilman mitään temppuja (toisin kuin Linuxissa, jossa minun on yleensä ensin pitänyt asentaa exfatprogs-paketti).

Lähinnä siinä harmittaa tosiaan käyttöoikeusbittien katoaminen matkalle.
pöytäkone 1, kannettavat 1–2, NUC: Debian GNU/Linux 13;  pöytäkone 2: FreeBSD 15.0-RELEASE; kannettava 3: BunsenLabs Carbon; RPi 1: FreeBSD 14.3-RELEASE; RPi 2: Raspberry Pi OS 13

SuperOscar

  • Käyttäjä
  • Viestejä: 4367
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: USB-muistivälineet, (Free)BSD ja Linux
« Vastaus #3 : 28.02.26 - klo:17.46 »
Lisätään nyt vielä sen toisen xfs-paketin nimi:
Koodia: [Valitse]
libfsxfs-e.20240501            Library and tools to access the SGI X File System
Sisältä löytyy oleellisimmin libfsxfs.so.1-kirjasto.
pöytäkone 1, kannettavat 1–2, NUC: Debian GNU/Linux 13;  pöytäkone 2: FreeBSD 15.0-RELEASE; kannettava 3: BunsenLabs Carbon; RPi 1: FreeBSD 14.3-RELEASE; RPi 2: Raspberry Pi OS 13

qwertyy

  • Käyttäjä
  • Viestejä: 6220
    • Profiili
Vs: USB-muistivälineet, (Free)BSD ja Linux
« Vastaus #4 : 28.02.26 - klo:18.21 »
Lähinnä siinä harmittaa tosiaan käyttöoikeusbittien katoaminen matkalle.
No tuo on kyllä ihan totta ja erittäin hyvä pointti jos hakee itselle sopivaa.

nm

  • Käyttäjä
  • Viestejä: 16999
    • Profiili
Vs: USB-muistivälineet, (Free)BSD ja Linux
« Vastaus #5 : 28.02.26 - klo:18.47 »
Vastaavasti UFS tuntuu olevan Linuxille mahdoton nakki, vaikka verkosta helposti löytyy myös väittämiä, ettei näin pitäisi olla.

UFS:n tapauksessa tiedostojärjestelmän tarkempi tyyppi pitää määrittää liitettäessä ufstype-parametrilla, koska ajuri tukee useita historiallisia versioita, joiden tyyppiä ei ilmeisesti voida aina tunnistaa automaattisesti: https://docs.kernel.org/admin-guide/ufs.html

Minulla ei kuitenkaan ole mitään käytännön kokemusta tästä ajurista. Millä tavalla FreeBSD:llä luodun UFS2-tiedostojärjestelmän liittäminen tai käyttäminen epäonnistuu?

SuperOscar

  • Käyttäjä
  • Viestejä: 4367
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: USB-muistivälineet, (Free)BSD ja Linux
« Vastaus #6 : 28.02.26 - klo:19.03 »
UFS:n tapauksessa tiedostojärjestelmän tarkempi tyyppi pitää määrittää liitettäessä ufstype-parametrilla,

Tämän tiesinkin, mutta mount kaatui siitä huolimatta. Ratkaisu kuitenkin löytyi guuglaamalla lisää: UFS-moduulia ei ole oletusarvoisesti ladattu, vaan se pitää itse ladata.
Koodia: [Valitse]
sudo modprobe ufs
Tämän jälkeen onnistuu mount:
Koodia: [Valitse]
tn@aquinas% sudo mount -t ufs -o ufstype=ufs2 /dev/sdc1 /media
mount: /media: WARNING: source write-protected, mounted read-only.

(Valitsimissa ei ollut ”rw”, joten tuli tuo varoitus: lukemaan pystyy silti.)
pöytäkone 1, kannettavat 1–2, NUC: Debian GNU/Linux 13;  pöytäkone 2: FreeBSD 15.0-RELEASE; kannettava 3: BunsenLabs Carbon; RPi 1: FreeBSD 14.3-RELEASE; RPi 2: Raspberry Pi OS 13

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3525
    • Profiili
Vs: USB-muistivälineet, (Free)BSD ja Linux [Ratkaistu]
« Vastaus #7 : 28.02.26 - klo:19.30 »
Itse en ole välittänyt tikuilla käyttäjäoikeuksista, ja käyttänyt vanhaa FAT32:sta ellei tarvi jotain isoa yksittäistä tiedostoa siirrellä.
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060, GhostBSD 14.3, Windows 11 Pro 64-bit , Joku ties mikä Lenovo, Ubuntu-Mate 24.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.

SuperOscar

  • Käyttäjä
  • Viestejä: 4367
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: USB-muistivälineet, (Free)BSD ja Linux [Ratkaistu]
« Vastaus #8 : 28.02.26 - klo:21.01 »
Itse en ole välittänyt tikuilla käyttäjäoikeuksista, ja käyttänyt vanhaa FAT32:sta ellei tarvi jotain isoa yksittäistä tiedostoa siirrellä.

Kaikissa käytöissä sillä ei olekaan väliä, mutta kun synkkaa tikun avulla koko tiedostopuutaan koneelta toiselle olisi harmi, jos käyttöoikeudet (ja symlinkit!) katoaisivat matkalle.
pöytäkone 1, kannettavat 1–2, NUC: Debian GNU/Linux 13;  pöytäkone 2: FreeBSD 15.0-RELEASE; kannettava 3: BunsenLabs Carbon; RPi 1: FreeBSD 14.3-RELEASE; RPi 2: Raspberry Pi OS 13

JaniAlander

  • Käyttäjä / moderaattori+
  • Viestejä: 3525
    • Profiili
Vs: USB-muistivälineet, (Free)BSD ja Linux [Ratkaistu]
« Vastaus #9 : 01.03.26 - klo:01.52 »
Totta, tuota en ole tullut ajatelleeksi, kun yleensä olen siirrellyt lähinnä kotihakemistojen sisältöjä koneesta toiselle.
Core i5-9400F 2.9ghz 32GB Ram, Nvidia RTX2060, GhostBSD 14.3, Windows 11 Pro 64-bit , Joku ties mikä Lenovo, Ubuntu-Mate 24.04 64-bit.
Lenovo T60 Core2Duo 2GB Ram Ati Mobility Radeon 128 MB Ubuntu Mate 16.04-64bit
Commodore Amiga 500 1MB Ram.