Van 2 usb-stickem amire pcbsd boot lemez lett létrehozva még win alatt. Utána erről fel lett telepítve a pcbsd de azóta nem tudtam leformázni. Ha bedugom a gépbe látja a media/efi mappában.
Ha viszont kiadom a parancsot, hogy "newfs_msdos: /dev/da0" akkor ezt kapom: "Operation not permitted". Mindezt rootként bejelentkezve!
Próbáltam még a "fdisk -BI /dev/da0" erre ez a parancsfutattót válasza: "fdisk: Failed to write MBR".
Ötletek?
- 3516 megtekintés
Hozzászólások
Szerintem előbb töröld az MBR-t, illetve az egésznek az elejét, majd fdisk.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Ha gépbe dugás után látod a /media/efi mappában, akkor ez azt jelenti, hogy fel van csatolva (mountolva). Első körben engedd el (umount /media/efi - de gondolom a pcbsd grafikus fájlkezelője is tud valami unmountot). Ezek után a menet a következő (simán lehet, hogy erre is van valami grafikus kütyü). A példában azt feltételezem, hogy a pendrive-od ad0 eszközként jelenik meg a rendszerben. Ezt mindenképp ellenőrizd, és ha valamilyen másik néven látszik, az alábbi példákban az ad0-t (és persze minden egyéb ad0XXX hivatkozást is) értelemszerűen cseréld ki, különben letörölhetsz a diszkedről mindent! A műveleteket rootként:
### ezzel letakarítod a pendrive elejét
dd if=/dev/zero bs=1M count=1 of=/dev/ad0
### fenti helyett csinálhatod a hivatalos módon is, nekem volt, hogy azzal nyekergett
gpart destroy -F ad0
### itt indul a valódi formázás
### csinálsz egy klasszikus partíciós táblát
gpart create -s MBR ad0
### csinálsz rajta egy partíciót első bejegyzésként
gpart add -t fat32 -i 1 ad0
### biztos-ami-biztos alapon aktíválod a partíciót
gpart set -a active -i 1 da0
### és most raksz rá egy fájlrendszert, PENDRIVE lesz cimkéje, itt is az ad0s1 értelemszerűen módosítandó
newfs_msdos -L PENDRIVE /dev/ad0s1
Készen vagyunk.
- A hozzászóláshoz be kell jelentkezni
UNmount ment grafikusan is de az első parancs beütése utána ezt dobta ki: dd: /dev/ad0: Operation not supported
- A hozzászóláshoz be kell jelentkezni
rootosan?
- A hozzászóláshoz be kell jelentkezni
lgen!
- A hozzászóláshoz be kell jelentkezni
fdisk -l?
- A hozzászóláshoz be kell jelentkezni
fdisk: illegal option -- l
- A hozzászóláshoz be kell jelentkezni
Szia!
Nem | hanem l (azaz kis L betű). :)
Üdv. bnv
- A hozzászóláshoz be kell jelentkezni
Azt írtam!
- A hozzászóláshoz be kell jelentkezni
A FreeBSD-s fdisk nem ismeri a "-l" opciót, ráadásul kb "deprecated" lett a gpart javára.
- A hozzászóláshoz be kell jelentkezni
Azóta újraindítottam a gépet és kiadtam a fdisk -BI /dev/da0(és 1) parancsot de nem jött hibaüzenet szal végrehajthatta, most viszont nem látja egyáltalán a meghatjókat; most a mount sem megy grafikusan (tálcán levő ikonnal indítva).
- A hozzászóláshoz be kell jelentkezni
Fenti részletes listában elkeféltem, és a gpart set parancsban da0-t írtam ad0 helyett. Persze értelemszerűen ugyanaz kell - az, amilyen néven a rendszered látja a pendrive-ot. Alanti második parancsban is ugyanez a helyzet a show-nak az kell paraméterként, ahogyan a rendszer a pendrive-ot látja.
(Régen (?) volt valami sysctl, amit nem nagyon illett piszkálni, de bizonyos helyzetekben muszáj volt. Egyelőre nem találom.) Szóval próbáld ki parancssorban:
gpart list
gpart show ad0
és a kimenetet iderakni [ code ] és [ /code ] tagek között.
- A hozzászóláshoz be kell jelentkezni
Megoldódott! Végre sikerült és csak a da0-t írtam ad0 helyett volt a hiba.
A gpart list látta egyedül előtte, hogy be van dugva a 8gb-os pen.
A múvelet felénél grafikusan is felbukkant és felajánlotta mivé formázzam de az végül nem csinálta meg...
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni