chroot가 안 되는군요. 어떻게 해야 할 까요?

사랑천사의 이미지

tar로 /usr /var /sbin /bin /etc를 묶고 그 파일을 새로운 파티션에 풀었습니다. 그리고 새 파티션에 proc를 만들고 그 위치에 proc를 마운트 했고요. 그 후에 chroot로 그 위치로 ROOT를 변경 하게 했더니 /bin/bash를 실행 할 수 없다고 나오네요. 무슨 문제가 있어서 그러는지 잘 모르겠네요. 분명히 제가 알기로 Gentoo도 같은 원리라고 알고 있거든요. 이미 설치된 리누긋에서 Gentoo를 다른 파티션에 설치 할 때 말이죠. 저도 똑같이(다만 스테이지 파일을 받는게 아니라 이미 있는 시스템 파일을 전부 복사 한 거지만.) 했는데 왜 안 될까요? 퍼미션이 이상한 걸까요? 분명히 /bin/bash가 잇거든요.(새로운 ROOT기준ㅇ서도 물론 있죠. 전부 복사도 해 봤고 tar로 묶었따가 풀기도 해 봤습니다.)

굳이 제가 이렇게 하려는 이유는, 리눅스 배포판을 개발 하기 위해서 현재 시스템을 무너트릴 수는 없고(많은 사람들이 개발이나 기타 목적으로 접속 하는 워크스테이션입니다.) 그렇다고 쓸만한 머신을 구할 수도 없습니다. 그러니 문제죠 음. 그런 터라, 파티션 만들고 그 속에다 파일 복사 해서 chroot로 이동(?)한 뒤... 작업을 하려 했는데 실패군요 음...

혹시 뭔가 방법이 있다면 도움 부탁 드립니다.
이여송 사도요한 드림.

wariua의 이미지

/lib 디렉터리를 포함시켜 주시지 않아서가 아닐까 합니다. bash를 비롯한 대부분의 바이너리가 링크하고 있는 libc.so가 /lib 디렉터리에 있습니다.
----
$PWD `date`

$PWD `date`

사랑천사의 이미지

어디서 문제가 생겼나 봤더니.. 음.. 아 적고 보니 제가 적은 목록에도, 실재로 복사된 목록에도 lib가 없더군요. 대부분의 실행을 위한 공유 라이브러리가 lib에 있지만, 그게 없으니 안 되었겠군요.(오류가 그냥 실행 할 수 없다고만 나와서 정확히 몰랐습니다. 디렉터리를 봤어야 하는데...) 요즘 집을 나설 때 열쇠를 들고 나왔는지 아닌지를 까먹어서 나오고 나서는 문을 잠그지 못 하는 일도 몇번씩이나 잇더니 머리가 너무 복잡한 모양입니다 으...

아무튼, 자세히 보지 못 한것 정말 죄송합니다. 나중에 찾아 보니 lib가 없었으니 왜 그걸 빼먹은 건진 몰라도 나중에 다시 tar로 묶어서 새 파티션에 녹여 줬습니다. 잘 되네요 윽... 지금도 머리가 왜 이런지 지긋지긋하네요 음.

모두 행복하세요.
이여송 사도요한 드림.
----
일어나라! 싸워라! 그리고 이겨라!
다만!!! 의미 있는 것에 그 힘을!!!
그 능력과 노력을!!!

사람천사

댓글 달기

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