EXT4에서 동일한 physical 위치에 파일 쓰기 가능한 방법 없나요?

munhoney의 이미지

EXT4 파일 시스템을 사용하다보니 저장시 동일한 물리적 위치에 저장이 되지 않고 매번 다른 위치에 저장이 되네요

혹시 동일한 물리적 위치에 저장되도록 할 수 있는 방법 없을까요?

Anti-Lock의 이미지

확인방법을 몰라서 말씀드리기 그렇지만,,
파일을 지우지 않고, 존재하는 파일을 읽기쓰기모드로 열고난후에
파일을 쓰면 되지 않나요??
아니면

dd CONV=notruck if=src_file of=dest_file

이걸로는 안되는걸까요...
...이만 자야겠습니다.
익명 사용자의 이미지

파일시스템을 쓴다는 것은 파일 시스템에게 모든 권한을 맞긴다는 것인데
꼭 동일한 물리적 위치에 저장되도록 하려는 이유가 뭔가요?

파일을 적당히 큰 크기로 만든 후에, fseek()와 fwrite()를 쓰면 원하시는 목적을 이룰 수 있을 것 같기는 합니다만... 이 경우에 파일 크기정보와 실제데이타크기의 정보는 다르고, 실제데이타크기는 따로 저장해야 할 듯.

Anti-Lock의 이미지

제가 겪은 그 이유는...
어떤 간단한 부트로더는 파일 시스템을 인식하지 못했기 때문입니다.

익명 사용자의 이미지

부트로더는 관련된 문제라면 그냥 /boot 파티션을 따로 두는 것으로 보통 해결하지 않나요?
fedora같은 경우 요새는 /boot 파티션을 1GB정도 권장하고 있는 것 같습니다 (업그레이드 관련 문제때문에)

Anti-Lock의 이미지

리눅스를 로딩하는 부트로더는 정말 똑똑한거죠...
제가 말한 '어떤 부트로더'라는건...
512byte 크기의 부트섹터에 들어가는 정말 간단한(단순한) 부트로더입니다.
기억을 더듬으면, 루트 디렉토리에 존재한다고 생각되는 어떤파일의
물리적 주소를 그냥 읽습니다...
그녀셕은 파일시스템 따윈 신경쓰지 않았어요.

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.