삼성 SENS R530 노트북에 하모니카8.0을 인스톨했습니다.
노트북 사양은 다음과 같습니다.
CPU: Core2Duo T9300
RAM: DDR3 8G(4G+4G)
SSD: WestenDigital 250G
설치과정에서, 처음에 usb에 하모니카 8.0 이미지를 복사해서 부팅하는데 한 10분? 정도가 걸리더군요.
뭔가 잘못돼서 부팅이 안되는 줄 알았는데, 그냥 내버려두고 다른짓 하다보니 부팅 되어 있었습니다.
어쨋든 그 이후 설치는 잘 되었고, 설치 후 업데이트도 잘 되었는데, 두가지 문제가 있었습니다.
하나는 여전히 부팅할때, 10분씩은 아니지만 1~2분? 정도 검은 화면에 머물러 있다가 부팅되고,
부팅 된 이후에 화면 밝기 조절이 안되는 상태였습니다.
이것저것 찾아보다, 일단 /etc/default/grub의 GRUB_CMDLINE_LINUX_DEFAULT에서 quiet splash 옵션은 제거해서
부팅할 때 커널 메시지 나오게 만들고,
화면 밝기조절은 acpi_backlight=vendor 옵션을 주니 잘 해결이 되었는데,
메시지를 살펴보니 ata1에는 SSD, ata2에는 DVD 붙은것 인식하는것 까지는 정상인데,
난데없이 ata5, ata6에 뭔가 연결된것을 찾느라 오래 걸리는것 같았습니다.
역시 구글링을 해보니 libata.force=5:disable,6:disalbe 옵션을 주면 된다고 있길래, 추가했는데요 여전히
부팅할때 ata5, ata6 위치에서 한참 기다리고 있네요. 그 커널 로그가 다음과 같았습니다.
[ 2.325222] clocksource: Long readout interval, skipping watchdog check: cs_nsec: 496013012 wd_nsec: 44360476707
[ 2.546601] ata5: SATA link down (SStatus 0 SControl 300)
[ 2.829199] clocksource: Long readout interval, skipping watchdog check: cs_nsec: 503977194 wd_nsec: 89106646175
[ 2.859471] ata6: SATA link down (SStatus 0 SControl 300)
[ 3.333187] clocksource: timekeeping watchdog on CPU1: Marking clocksource 'tsc' as unstable because the skew is too large:
[ 3.335029] clocksource: 'hpet' wd_nsec: 666468340 wd_now: 7708bffb wd_last: 76772426 mask: ffffffff
[ 3.335938] clocksource: 'tsc' cs_nsec: 503989139 cs_now: a57ab4aa0 cs_last: a0cc2320e mask: ffffffffffffffff
[ 3.337701] clocksource: Clocksource 'tsc' skewed -162479201 ns (-162 ms) over watchdog 'hpet' interval of 666468340 ns (666 ms)
[ 3.339508] clocksource: 'tsc' is current clocksource.
[ 3.340438] tsc: Marking TSC unstable due to clocksource watchdog
[ 3.345294] TSC found unstable after boot, most likely due to broken BIOS. Use 'tsc=unstable'.
그래서 왜 안되는지 좀 헤메며 chatgpt 한테도 물어보니 ata 번호랑 sata포트 번호가 일치하지
않을 수도 있다는 답변이 나오긴 하는데, 그거 일일이 찍어가며 해보기도 귀찮고 하다가
clocksource 관련 메시지가 많고, TSC가 unstable 하다는 이야기도 있으니
메시지에 있는것처럼 커널 파라미터에 tsc=unstable을 추가하니까 부팅될 때 지연시간 없이 잘 넘어가네요.
요약하자면, 삼성 R530 노트북에 하모니타8.0을 깔았더니, 부팅할때 검은화면만 1분 넘게 나오다 부팅되고, 화면밝기도 조절 안됐었는데,
/etc/default/grub 파일의 GRUB_CMDLINE_LINUX_DEFAULT 변수를
"acpi_backlight=vendor tsc=unstable"로 바꾸고 update-grub 명령 실행 시킨 후 재부팅하니 문제가 해결되었습니다.