삼성 cdrom에서 부팅 안되는 현상..
글쓴이: goodbbai / 작성시간: 일, 2006/09/17 - 2:50오후
안녕하세요.
livecd 를 만들어서 부팅이 잘되나
다른 컴터에서 확인을 하고 있었는데
예전 삼성 cdrom 들(40배속 이하) 에서는 이상하게 부팅이 안되네요.
커널이 올라오고 initrd 에서 cd에 담긴 파일 시스템을 마운트하다가
에러가 나는 것 같아서,
다른 livecd (gentoo 의 rescuecd, 데비안 설치시디) 들을
넣어서 부팅시켜봤지만 마찬가지 부분에서 멈춰버리네요.
Status=0x51 {DriveReady SeekComplete Error}
error=0x30 {LastFiledSense=0x03}
이라는 에러를 내면서 멈춰버리는데... 가만 놔두면
kernel panic 이구요..
왜 그런 걸까요?
아. 참고로 제가 테스트 해본 것들은 모두
isolinux 로 부트코드가 심어져있었습니다.
Forums:
아닐 확률이
아닐 확률이 높지만,
boot: gentoo dobladecenter 한번 해보세요...
emerge money
https://xenosi.de/
일단 메시지만
일단 메시지만 봐서는 ...
씨디롬이 불량인 것으로 보입니다. 렌즈가 오염되었거나 할 가능성이 가장 높으므로 ... 렌즈를 닦아보시거나 - 컴퓨터 용품점에 가시면 씨디롬 렌즈 닦는 것이 몇종류 있습니다. - 해 보시고, 40 배속이하 .. 라면 오래되어서 모터나 모터레일 쪽에 먼지가 끼어서 제대로 못 움직여서 그렇게 될 수도 있으니 에어건 등으로 불어 보시는 것도 좋습니다...
이런 걸 확인하는 좋은 방법 중 하나는 음악씨디를 하나 들어보는 겁니다. 특정 트랙에서 튄다든가... 모터나 모터레일 쪽에 먼지가 낀 것일 가능성이 높고, 아예 처음부터 인식을 제대로 못한다면 렌즈가 오염된 것일 가능성이 높습니다.
또 한가지 가능성은 케이블이 헐렁하면 ... 저런 메시지가 나올 수도 있습니다. 컴퓨터 케이스를 뜯고 씨디롬과 연결된 IDE 케이블을 한번 정리해 보세요 ...
---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도
즐겁게 놀아보자.
http://akpil.egloos.com
---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도
즐겁게 놀아보자.
저도 구형
저도 구형 삼성롬(주로24배속)에서 부팅 안되는 경우가 많더군요.
데비안 포테이토는 부팅이 되는데, 우분투 대퍼는 안된다던지..
뭐 이런 경우가 많았습니다.
제 경우에는 sbm이라는 디스켓으로 부트로더를 실행시킨 후, 시디롬으로 부팅해 봅니다.
이렇게 해서 시디로 부팅되면, 다행이구요.
위와 같이 해도 시디부팅이 안되면, 그 시디롬은 물리적으로 고장 났다고 봐야 합니다.
펜3 700 시스템에 우분투 대퍼 i386 시디넣고 켜면 죽어도 시디롬으론 부팅이 안되는데,
sbm디스켓으로 하니 부팅되더군요.
저도 왜 이런지는 이해가 잘 안됩니다. ㅡ,,ㅡ
도움이 될 수 있으런지.. 꾸벅
리눅스,.. 항상 느끼는 거지만 어려워요.. ㅡ.ㅡ;
감사합니다.
구글에 보니 펌웨어 업데이트가 답이라는 사람도 있군요.
일단 가능한것들 다 해보고 올리겠습니다.
irqpoll 을 사용해 보세요.
커널 이미지까지 읽었다는건 드라이브는 이상이 없는거 같구요.
루트 마운트할 드라이브 찾다가 실패나는게 아닌가요?
이게 맞다면 boot: 옵션에서 irqpoll 을 추가해보시기 바랍니다.
---------
간디가 말한 우리를 파괴시키는 7가지 요소
첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스
이익추구를 위해서라면..
다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치
---------
간디가 말한 우리를 파괴시키는 7가지 요소
첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스
이익추구를 위해서라면..
다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치
늦었군요..
지금까지 해본 결과,
1. SBM 사용
isolinux 에서 부트옵션 입력이 끝나면 커널읽고 initrd를 읽고,
그다음 화면이 깨집니다. 아마도 fb 의 문제 때문인듯..
그 후엔 동일합니다.
2. 커널 파라미터에 ide=nodma 옵션 주기
라고 계속해서 에러가 나다가 kernel panic
3. 커널 파라미터에 irqpoll 옵션 주기
라고 에러가 나고 kernel panic
위의 메시지는 모두 제가 만든 커널로 테스트한 것입니다.
(Fedora 5 에서 네트워크 및 자잘한 하드웨어 서포트만 제거)
gentoo 의 Sysresscd 로 부팅했을경우,
dobladecenter 라는 부트 옵션은 사용할 수가 없었고,
nodma 옵션을 줬을 경우에는
루트파일시스템도 마운트하고 부팅이 되지만,
alt+f5 를 보면, 부팅이 안될때와 비슷한 에러메시지들이
찍혀있습니다. (I/O error)
무슨 차이가 있어서 그런건지 모르겠네요..
테스트 한 피씨는
ASUS p4b266-c, SAMSUNG cdrom SC-140F 입니다.
조언 부탁드릴께요!
저 CD-ROM에서...
저도 역시 ... 리눅스 설치 CD를 제대로 못 읽어서 LG CD-ROM으로 바꿔 끼우고 했던 것이 기억 나는 군요 흠...
저럴 때 보면 정말 펌웨어를 업데이트 해야 한다는 사람들이 꾀 있던데 어쩌면 싱빙성 있는 이야기 같으니 한변 해 보시는 것이... 좋을 거 같습니다.
----
Lee Yeosong(이여송 사도요한)
E-Mail: yeosong@gmail.com
MSN: ysnglee2000@hotmail.com
----
웃음... 행복... 평화... (진정한...) 희망... 사랑... 이 세상 모든것이 그렇다면 얼마나 좋을까...(꿈 속의 바램일 뿐인가...)
사람천사
아... 한 6개월 지났군요...
해결했습니다.
2.4.22 커널을 사용했습니다.
cd 안에 있는 루트파일시스템이 담긴 하나의 파일을 램에 풀기 위해 cd를 마운트하다가 에러가 났었던건데요,
해결방식은 아래와 같습니다.
1. cd 를 마운트
2. cd 에 있는 파일을 램에 풀기 -> 데이터 읽다가 실패 ( data underrun 후에 atapi reset )
3. cd 를 언마운트
4. cd 를 다시 마운트
5. cd 에 있는 파일을 램에 풀기 -> 성공
어쩌다보니 해결되긴 했는데 어째서 이런건지 도저히 모르겠네요.
마운트 한후 파일을 읽지 않고 언마운트 후 다시 마운트 해서 읽어도 안되고,
마운트 한후 파일을 읽고, 실패한 후에 다시 파일을 읽어도 안됩니다.
반드시 마운트 -> 읽기 -> 언마운트 -> 마운트 -> 읽기 를 해야만 됩니다.
아. 위에 과정에서 dma 는 disabled 였습니다.
모델은 SC-140F 였습니다.
다른 CDROM 은 문제가 없었는데 유독 이 모델만 그랬습니다.
저도 그랬는데요......
저도 그랬는데요......
같은 기종으로 2.6 커널은 전혀 안먹어요
그래서 몇만원 썼습니다.
삼성직원이 그기종이 문제가 좀 있다고 합니다.
스트레스 받지 마세요!
댓글 달기