Sziasztok!
Van egy gep, rajta FreeBSD 7 stable. Raktam bele plusz 1 vinyot ( ST31000340NS tipusut). Ez teljesen uj, most lett kibontva.
dmesg:
da1 at mpt0 bus 0 target 12 lun 0
da1: Fixed Direct Access SCSI-5 device
da1: 300.000MB/s transfers
da1: Command Queueing Enabled
da1: 953869MB (1953525168 512 byte sectors: 255H 63S/T 121601C)
A problema az, hogy az fdisk inditasa utan kozvetlenul a "A geometry of 121601/255/63 for da1 is incorrect." uzenet fogad.
A seagate oldalan en nem talaltam meg az adatait a vinyonak.
Elkepzelheto hogy "teves" az uzenet es "ignoralhato"? Vagy mi a megoldas ilyenkor?
koszi
J
- 1393 megtekintés
Hozzászólások
hadd csinalja ugy ahogy akarja. ha latod utana a teljes meretet, akkor csak akkor lehet problemad, ha a bios/raid kartya/whatever mas geometriat hisz es bootolni akarsz, vagy atrakod masik gepbe/masik OS ala ami maskepp gondolja, de - raid kartya kivetelevel - ezek konnyen fixalhato hibak
- A hozzászóláshoz be kell jelentkezni
Nem tudom sikerült-e már megoldani a problémát de én is találkoztam hasonlóval.
Én a következő módon kezeltem:
Töröltem a lemezt dd-vel (ez használt volt).
fdisk-el kézzel beállítottam a megfelelő slice-okat.
Majd a bsdlabel-lel a partíciókat.
Ha szükséged van rá részletesen is leírom milyen lépéseket hajts végre.
- A hozzászóláshoz be kell jelentkezni
Szia,
Sajnos még nem sikerült megoldani, ha leírnád azt nagyon megköszönném!
Előre is köszi!
- A hozzászóláshoz be kell jelentkezni
Lemez törlése:
dd if=/dev/zero of=/dev/ad0 bs=32k count=16
Létrehoztam egy fájlt az fdisk-nek fdisk.conf néven, de bármi más is lehet. Ez a fájl fogja tartalmazni a slice-ok beállításait. Lekérdeztem az fdisk szerint mi a fájlgeometria, és az alapján megszerkesztettem az fdisk.conf fájlt. A sorok szerkezete: p [slice] [fájltípus kód] [kezdő szekció] [méret szekciószámban] A FreeBSD-is UFS2-es kódja 165. Pl:
% touch ./fdsik.conf
% fdisk ad0 | grep cylinder
cylinders=79656 heads=16 sectors/track=63 (1008 blks/cyl)
cylinders=79656 heads=16 sectors/track=63 (1008 blks/cyl)
% echo 'p 1 165 63 14404257' >> fdisk.conf
% echo 'p 2 165 14404320 65888928' >> fdisk.conf
% fdisk -f fdisk.conf ad0
Fontos, hogy az utolsó parancsnak semmilyen kimeneti WARNING-ot nem szabad adnia. Ha mégis ad akkor át kell írni az fdisk.conf fájlt. Olvasd el a WARNING-okat mert ott le van írva mit mire kell módosítani.
Ha ezek megvannak akkor már csak egy lépés van hátra:
bsdlabel -B -w ad0s1 auto
bsdlabel -w ad0s2 auto
Ha valamelyik slice-ot szeretnél boot jelzőt rakni használd, a -B kapcsolót amúgy meg csak a -w.
Remélem segítettem, értelemszerűen alkalmazd a példát. Az ad0 helyébe a te merevlemezed kerül, a slice-ok formázásánál pedig neked, és a lemeznek megfelelő számokat írd.
- A hozzászóláshoz be kell jelentkezni
koszi, kiprobalom...
- A hozzászóláshoz be kell jelentkezni