[답변] 리눅스 초짜가 커널컴파일하고 NTFS 파읽 읽기까지..

idhacker의 이미지

http://www.wowlinux.co.kr/information/techupview.html?id=47&view=1 에서 커널컴파일하는거 보시구요

따라하믄 됩니다. 환경설정하는부분이 매우 중요한데.. 여기서 꼭 file system 부분에서 ntfs only-read 를 y로 해야 ntfs파일시스템을 읽을수 있습니다.

http://kldp.org/KoreanDoc/html/Kernel-KLDP/ <- 여기서 환경설정부분 다 프린터해서 참고하세요. 하나하나

한글로 설명되어 있습니다. 여기에 설명이 없는부분은 커널버젼이 틀려서 그러니깐 없는건 도움말을 보고 마지막 부분에 모르면 n or y로 하라고 영어로 대충 써져있거든요.. 그런거는 도움말에 따라서 세팅해주묜 되요.

그다음에 .img 파일 맹그는 명령은 아래와 같습니다.

mkinitrd /boot/initrd-2.4.21.img 2.4.21
예를 들어서 2.4.21(지금 현재 최신커널버전)일 경우에 입니다.
그럼 /boot/initrd-2.4.21.img 가 생성됩니다.
이걸로 gurb 세팅할때 쓰시면 되고요.

그리고 부팅안되는문제는 기본으로 설치하면 기본세팅한부분은 grub에서

ro root=label/ hdc=ide=scsi <-요부분이 추가되어 있는데 새로 커널컴파일한거는 이부분 꼭 빼시야되요.

위가 몬지는 모르지만 이거있으니까 부팅이 안되더라구요 패닉에러 /boot:어쩌고저쩌고 에러나요.

커널컴파일 잘하시고 부팅성공하시면 /mnt/d(접근할디렉토리) 를 맹글구...
#mount /dev/hdb5 /mnt/d
이렇게 한면 됩니다.
#cd /mnt/d 하면 파일 읽어짐. <-쓰기는 안됩니다. 쓰기했다가 하드 망가진대요..

hdb5 요부분이 중요한데.. 잘못하면 type이 아니라며 에러나요
저같은 경우 2번째 하드의 2번째 파티션이 hdb5 더라구요..
확인하는방법은 래드햇9 시디가꾸 업그래이드 말구 새로설치하믄 드루이드부분세팅에서 나옵니다.

Necromancer의 이미지

커널에서 지원 한다면(혹은 모듈 올렸다면)

mount -t ntfs <device> <mountpoint>

하는게 확실합니다.

NTFS쓰기는 절대 하지 마시구요.

NTFS구조는 이미 다 드러났긴 하지만, 저널링 알고리즘

중에 일부가 아직 오리무중이라고 하는군요. M$에서 공개하지

않는 이상은 안될듯

Written By the Black Knight of Destruction

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.