SSD 헤드 / 실린더 / 클러스터 세부 사항


23

우리 고객은 매우 오래되었지만 안정적인 하드웨어 및 소프트웨어에서 작동하는 산업용 로봇을 만듭니다. 이러한 병목 현상의 유일한 병목 현상은 항상 하드 드라이브였습니다. 지속적인 움직임 (충격 등)으로 인해 HDD는 일반적으로 6 개월 이상 생존하지 못합니다.

이제 SSD를 연결하려고합니다. 마더 보드에는 SATA 연결이 없으므로 (당연한 일임) SATA-to-IDE 컨버터를 사용하여 마더 보드의 IDE 포트에 연결합니다. 작동하고 BIOS가 드라이브를 인식합니다.

문제는 부팅되지 않는다는 것입니다. POST시 정지됩니다. BIOS에서 (1990 년대부터) 'HEADS', 'SYL', 'CLUSTER'및 'LANDZ'라는 값을 지정해야합니다. 기존 HDD와 달리이 드라이브에는 플래터가 없습니다. 드라이브가 IDE에서 이러한 것들을 모방하는 방법이 있습니까? 어떻게 든 특정 드라이브에 대해 이러한 값이 무엇인지 알 수 있습니까? 우리는 무작위로 값을 변경했으며 때로는 POST를 통과하지만 때로는 그렇지 않습니다. 그러나, 여전히 부팅되지 않고 연결된 드라이브가 없다고 표시됩니다.

요컨대, 누구나 SATA SSD를 이전 IDE 마더 보드에 연결 한 경험이 있습니까?이 작업을 수행하기 위해 무엇을 할 수 있습니까?


3
블리 미. 나의 즉각적인 답변은 "행운을 빌어"이다. 그러나 다른 한편으로는, 그것이 가능한지 알고 싶다.
Tom O'Connor

필요한 공간 / 용량은 얼마입니까?
ewwhite

약간의 노드 : Platter 드라이브는 오래 전에 CHS 주소를 사용했지만 실제로는 최신 드라이브를 사용하지 않습니다. CHS는 ~ 8GB의 드라이브 만 처리 할 수 ​​있습니다. 그것보다 큰 것은 LBA를 사용하고 있습니다.
Chris S

그래서 당신은 무엇을하기로 결심 했습니까?
ewwhite 2016 년

그들은 산업용 SSD와 CF 카드 중에서 선택할 것입니다. 저렴한 비용으로 CF가 먼저 시도 될 것이라고 생각하지만 너무 빨리 마모되거나 다른 이유로 OK가 아닌 경우 IDE 연결이있는 SSD를 선택할 것이라고 확신합니다.
Knelis

답변:


25

산업용 IDE SSD를 사용합니다 ... ( 다른 옵션 ). 공간이 많이 필요한 것 같지 않으며이 목적을 위해 특별히 만들어진 SSD가 있습니다. 이 응용 프로그램의 IDE 어댑터와 소비자 수준 SSD는 신경 쓰지 않습니다. 당신이 경우 어떻게 컴팩트 플래시 가고, 다시, 뭔가하려고 할 목적으로 제작 된 응용 프로그램에 대한합니다.


1
IDE SSD .. 4.2l V8 엔진을 골프 카트에 넣는 것과 같습니다.
톰 오코너

19
실제로는 아닙니다. 특수 하드웨어에 대한 상당한 투자가 있으면 가능한 모든 방식으로 유지 관리해야합니다. 3 백만 달러짜리 토마토 선별 기계에서 RS232 직렬 통신 및 Windows 2000 제어 인터페이스를 볼 때 나는 울부 짖 습니다.
ewwhite

4
문제는이 상황에서 더 나은 지원을 제공 할 수 있어야합니다 같은 특정 부분 제공 +1 제조 업체 - 특히, 그들은 오래된 BIOS에 대해 스핀들 설정으로 문제가 발생해야합니다
콜린 피카드에게

고마워, 나는 또한 그들에게 이것을 제안했다. 그들이 무엇을 사용할 것인지 결정하는 것은 이제 그들에게 달려 있습니다. 상대적으로 저렴한 비용으로 CF를 먼저 시도하지만 SSD가 가장 좋은 대안 일 수 있으므로 답을 올바른 것으로 표시합니다.
Knelis

19

SATA SSD 여야합니까? CompactFlash 카드는 ATA 표준 1 과 핀투 핀 호환됩니다 .

즉, 수동 전기 어댑터를 사용하여 1 개를 IDE 케이블 ( 또는 2 개 ) 에 연결할 수 있습니다 . 이것이 충분한 공간을 줄 수 있습니까 (나는 엄청난 CF 카드를 보았습니다 ...), 궁금합니다.

솔리드 스테이트 메모리의 안정성과 오래된 IDE / ATA를 제공합니다.


1
그만한 가치가 있기 때문에 과거에는 IDE 어댑터를 통해 연결된 CF 카드를 여러 번 사용했습니다. 그들은 항상 완벽하고 훌륭하게 일했습니다. 그러나 한 가지 단점이 있습니다. 마모 레벨링 컨트롤러가 없기 때문에 기존 운영 체제가 동일한 지점을 반복해서 쓰고 셀을 마모시키는 경향이 있으므로 카드를 훨씬 더 자주 교환하게됩니다. 필자의 경우에는 RAM 디스크에 대부분의 내용을 보관하고 관련 내용을 긴 간격으로 다시 쓰는 Linux 배포판을 특별히 구성했지만 모든 곳에서 작동하지는 않습니다.
Sven


1
돌아와서 어떻게되는지 알려주십시오.
Tom O'Connor 10

2
@SvW : Wikipedia 는 요즘 CF 카드의 마모 수준이 적어도 일부라고합니다. 찾을 수없는 경우 SD / CF 어댑터를 CF / ATA 어댑터에 꽂고 SD 카드를 사용할 수 있습니다. SD / CF 어댑터의 MicroSD / SD 어댑터에서 MicroSD 카드를 사용하기위한 보너스 포인트 ...
Ilmari Karonen

2
CF 카드는 산업용 애플리케이션을 위해 특별히 고안된 CF 카드를 하드 드라이브로 사용합니다. 그것들은 일반 CF 카드보다 작은 SSD와 비슷하지만 CF 폼 팩터에 있습니다. 조사해 볼 가치가 있습니다.
가짜 이름

2

구형 랩탑 * 중 하나 (1990 년대가 아니라 2005 년)에 IDE SSD를 사용합니다. 지금까지 완벽하게 작동합니다. 나는 128GB의 Super Talent DuraDrive ET2를 약 140 €로 선택했습니다 (amazon.com에서 훨씬 높은 것으로 보입니다). 산업용 기계를 목표로 삼고 있다면 수백 달러 정도를 신경 써서 해당 환경에 맞는 드라이브를 사용해야한다고 생각하지 않습니다 (ewwhite의 답변 참조). 하드웨어가 동일하더라도 지원은 확실하지 않습니다.

* 호기심이 거의 없었고 반응 속도가 좋았습니다 (노트북은 당시 Win8 용으로 구축되지 않았습니다). 랩탑은 주로 현장 오디오 녹음에 사용되며, 소음 감소 및 충격 저항 증가는 "투자"를 다소 "정당화"하는 데 도움을주었습니다.


0

'HEADS', 'SYL', 'CLUSTER'및 'LANDZ'라는 값을 지정해야합니다. 기존 HDD와 달리이 드라이브에는 플래터가 없습니다. 드라이브가 IDE에서 이러한 것들을 모방하는 방법이 있습니까? 어떻게 든 특정 드라이브에 대해 이러한 값이 무엇인지 알 수 있습니까?

BIOS가 "HDD 자동 감지"를 지원하지 않습니까?

시스템과 같은 구형 IBM-PC 호환 BIOS와의 호환성을 위해 8GB 이상의 스토리지를 가진 모든 IDE 드라이브 는 (512 바이트 / 섹터) × (63 섹터 / 트랙)의 가짜 실린더 헤드 섹터 값을 사용합니다. × (255 헤드 (트랙 / 실린더)) × (1024 실린더) = 8032.5 MiB-소위 "8GB 제한".

8GB 미만의 스토리지를 가진 IDE 드라이브는 종종 255 개의 헤드 (트랙 / 실린더)와 63 개의 섹터 / 트랙을 지정하지만 디스크를 채우려면 많은 실린더가 필요하다는 것을 알고 있습니다.

하드 드라이브의 랜딩 존은 일반적으로 내경 근처에 있습니다 (즉, 최대 트랙 수 이상).

내 이해는 많은 DOS와 같은 운영 체제가 FAT16을 사용한다는 것입니다. 큰 디스크를 사용하는 사람들은 일반적으로 클러스터 당 최대 섹터 수 (클러스터 당 2 ^ 64 섹터)로 FAT16 파티션을 설정합니다. 표준 512 바이트 / 섹터를 사용하면 클러스터 당 32KiB가됩니다. FAT16은 파티션 당 최대 2 ^ 16 = 65536 개의 클러스터로 제한됩니다. 이것이 FAT16이 최대 파티션 크기가 약 2GiB로 제한되는 이유입니다.

"호환성"점퍼가있는 IDE 하드 드라이브를 보았습니다. 점퍼가 기본 위치에 있으면 하드 드라이브는 실제 크기를 올바르게보고하므로 이러한 거대한 하드 드라이브와 함께 작동하지 않을 초기 운영 체제를 혼동합니다. 점퍼가 "호환성"위치에 있으면 하드 드라이브가 설치되어 있으며 훨씬 작습니다. 공간을 낭비하지만 최소한 초기 운영 체제는 실행할 수 있습니다.

여전히 부팅되지 않으며 연결된 드라이브가 없습니다.

"하드 드라이브가 감지되지 않음"과 "하드 드라이브를 찾았지만 아직 포맷되지 않았습니다", "이 하드 드라이브에 부팅 파티션이 있지만 운영 체제가 없습니다"의 차이점을 알 수 있습니까? 부팅 "?

다른 매체 (아마도 운영 체제가있는 라이브 CD 또는 다른 하드 드라이브)에서 머신을 부팅 한 다음 새 빈 하드 드라이브를 포맷하려고 할 수 있습니까? (이러한 방식으로 섹터 10은 설정이 엉망이 되어도 기계가 섹터 10을 찾을 것으로 예상되는 곳입니다).


0

모든 SSD의 경우 Dunno이지만 Samsung 830 EVO는 실제로 이전 버전과의 호환성을 위해 헤드 / 트랙 / 실린더 수를보고합니다.Piriform Speccy

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.