Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

02.08.2003, 18:51

bash-Verzeichnis existiert nich

hallo,
bei der installation von stage1 komm ich an dem punkt chroot /mnt/gentoo /bin/bash nicht weiter. Ein verzeichniss namens bash gibt es nicht und wenn ich mkdir mache bringt er einen fehler weil die datei bash existiert. gibts ne option wo ich ihm sage er soll trotzdem eins erstellen, oder hab ich einen fehler bei der installation gemacht ?
Man kann nicht alles wissen, aber alles lernen!

2

03.08.2003, 07:50

/bin/bash ist kein verzeichnis, sondern ein befehl ;)

sicher, dass du keinen tippfehler bei der eingabe hattest?
bash _muss_ existieren, sonst haettest du keinen kommandozeilen-interpreter, also genau dass, worin du die ganze zeit deine eingaben taetigst, oder visuell, das was du vor dir siehst ;)
Enjoy Noise!

desktop: 2.6.3-gentoo-r2, athlon 2600xp, 512MB, msi Gf4 Ti 4200, asus a7v8x (via kt 400), acpi,blackbox
ibook: 2.6.3-benh2, 800mhz g3,12", 256 mb, ati radeon m7 32mb, blackbox

3

03.08.2003, 08:00

dank dir für die trotz der l"inux-Dau Frage" für Deine liebe Antwort. Eben auf linuxforen.de bin ich etwas "abgefertigt" worden... Ich denke jeder fängt mal an :cry:

Muss ich heute nochmal checken. Die Datei bash existiert ja. Vielleicht nur ein Tippfehler ... Also das gleiche nochmal...
Man kann nicht alles wissen, aber alles lernen!

4

03.08.2003, 08:54

neee- keine chance

chroot:/bin/bash : no such file or directory

Wenn ich einen Wechsel ins Verzeichnin /bin mache steht bash aber da...
Man kann nicht alles wissen, aber alles lernen!

5

03.08.2003, 14:05

moin ;)

dass du als newbie versuchst, gentoo zu installiern, erfordert schon allen respekt. sicher wirst du deine probleme haben (was auch jetzt der fall ist ;) ), aber die investierte zeit zahlt sich auf jedenfall aus.

1. imenser lerneffekt
2. auf lange sicht gesehn werden dich dich die versuche, rpm's oder sourcen zu installiern, insgesamt mehr zeit und nerven kosten ;)

soviel dazu...

----------------

bitte gib mal

df
und
ls -l /mnt/gentoo
ein, und paste die ausgabe
Enjoy Noise!

desktop: 2.6.3-gentoo-r2, athlon 2600xp, 512MB, msi Gf4 Ti 4200, asus a7v8x (via kt 400), acpi,blackbox
ibook: 2.6.3-benh2, 800mhz g3,12", 256 mb, ati radeon m7 32mb, blackbox

6

03.08.2003, 17:02

dein Wort in gottes Ohr :wink:

hier die Ausgaben (können natürlich Schreibfehler drin sein..)


#df

tmpfs 2048 164 1884 9% /mnt/.init.d
tmpfs 111344 0 111344 0% /dev/shm
/dev/cdrom/cdrom0 219532 219532 0 100% /mnt/cdrom
/mnt/cdrom/livecd.cloop 125891 88278 31113 74% /mnt/cloop
tmpfs 111344 1532 109812 2% /
dev/hda5 3958767 17 3753923 1% /mnt/gentoo
dev/hda5 3958767 17 3753923 1% /mnt/gentoo/boot

#ls -l /mnt/gentoo


drwxr-xr-r 6 root root 1024 2 aug 18:27 boot

drwxr-xr-r 2 root root 1024 2 aug 18:27 etc
drwxr-xr-r 2 root root 12288 2 aug 10:12 lost+found
drwxr-xr-r 2 root root 1024 2 aug 18:20 proc

wie kann ich die Bildschirmausgaben direkt an euch senden, wenn ich gentoo gebootet habe ohne alles abzuschreiben und über win zu senden? den befehl ausführen und ihm sagen er soll es in datei xy schreiben geht doch auch , oder ? dann kann ich auf diskette kopieren und hier reinposten...
Man kann nicht alles wissen, aber alles lernen!

7

03.08.2003, 17:20

ahm, du hast nen _entscheidenden_ schritt uebersehn!

auszug aus der doku

[...]8.1 Wahl des gewünschten stage tar-Archivs[...]
[...] 8.2 Entpacken des stage tar-Archivs [...]

und dann erst
[...] 8.3 chroot betreten!

der befehl /bin/bash wird nicht in deinem aktuellen root gesucht (wo er ja vorhanden ist), sondern in dem verzeichnis, dass zum neuen root werden soll.
klartext: /mnt/gentoo/bin/bash
und da du neben anderen wichtigen sachen kein /mnt/gentoo/bin/bash hast, geht auch nix mit chroot ;)
diese verzeichnisse, programme etc. erhaeltst du eben nach dem entpacken deines stageX-archives.

ohne alles abschreibn zu muessen kannst du
1. dein floppy mounten
dann zb.
ls -l /mnt/gentoo > /root/datei.log
cp /root/datei.log /mnt/floppy

oder 2.
passwd
/etc/init.d/sshd start
putty (ssh-win-client) starten, einlogen, und per screen oder copy+paste
sonstwohin kopiern
Enjoy Noise!

desktop: 2.6.3-gentoo-r2, athlon 2600xp, 512MB, msi Gf4 Ti 4200, asus a7v8x (via kt 400), acpi,blackbox
ibook: 2.6.3-benh2, 800mhz g3,12", 256 mb, ati radeon m7 32mb, blackbox

8

03.08.2003, 17:32

ich dachte, wenn ich einmal entpackt habe,liegen die Dateien dort...
muss ich das jedesmal bei einem Gentoo-Installations-test neu entpacken ...(?) wenn ja warum :?: (ein paar technishce infos wären nett)

lg

monsterherz
Man kann nicht alles wissen, aber alles lernen!

9

03.08.2003, 17:42

wenn du bei der doku jedesmal von vorne anfaengst, dann kommst du auch an einem punkt, der nennt sich fdisk, womit du deine festplatte partitionieren und formatieren kannst. womit du dann eventuell jedesmal deine dateien wieder loescht ;)
Enjoy Noise!

desktop: 2.6.3-gentoo-r2, athlon 2600xp, 512MB, msi Gf4 Ti 4200, asus a7v8x (via kt 400), acpi,blackbox
ibook: 2.6.3-benh2, 800mhz g3,12", 256 mb, ati radeon m7 32mb, blackbox

10

03.08.2003, 17:45

nee, nee ich bin zwar DAU- aber so DAU nich... das habe ich nicht getan. Fdisk wurde vorher strukturiert.

lg

monsterherz
Man kann nicht alles wissen, aber alles lernen!

11

03.08.2003, 17:52

tja, dann weiss ich auch nicht, was du da rumpfuscht :p
die daten bleiben auf deiner platte, wenn du die nicht loescht/partitionierst/formatierst.
Enjoy Noise!

desktop: 2.6.3-gentoo-r2, athlon 2600xp, 512MB, msi Gf4 Ti 4200, asus a7v8x (via kt 400), acpi,blackbox
ibook: 2.6.3-benh2, 800mhz g3,12", 256 mb, ati radeon m7 32mb, blackbox

12

03.08.2003, 18:33

scheinbar ist beim entpacken was schiefgelaufen.... am besten formatierst du die partition nochmal, entpackst den stage-tar-ball nochmal neu und freude! wenn es unter /mnt/gentoo nicht den befehl /bin/bash (also vor dem chroot /mnt/gentoo/bin/bash) gibt kann es ja nicht gehen.

13

03.08.2003, 19:04

na gut, dann habe ich es mal mit stage3 versucht. Er hat ne ganze Weile entpackt, dann kam nach dem verzeichnis ./bin/more der Fehler:

tar: error exit delayed from previous errors

lg

monsterherz
Man kann nicht alles wissen, aber alles lernen!

14

03.08.2003, 21:31

hm, "previous errors"
heisst fuer mich, da sind vorher schon fehler aufgetaucht, die ausschlaggebened fuer alle weiteren fehler sind.
kannst die mal reinkopiern?
Enjoy Noise!

desktop: 2.6.3-gentoo-r2, athlon 2600xp, 512MB, msi Gf4 Ti 4200, asus a7v8x (via kt 400), acpi,blackbox
ibook: 2.6.3-benh2, 800mhz g3,12", 256 mb, ati radeon m7 32mb, blackbox

15

04.08.2003, 11:43

nee, ich hab´s erstmal aufgegeben, vielleicht später nochmal...
Man kann nicht alles wissen, aber alles lernen!

16

04.08.2003, 11:58

lutscher! :p
Enjoy Noise!

desktop: 2.6.3-gentoo-r2, athlon 2600xp, 512MB, msi Gf4 Ti 4200, asus a7v8x (via kt 400), acpi,blackbox
ibook: 2.6.3-benh2, 800mhz g3,12", 256 mb, ati radeon m7 32mb, blackbox

17

05.08.2003, 13:30

so, der Fehler lag darin, dass ich die /boot Partition gemounted habe, nachdem ich nur gentoo gemounted habe, kam ich auch weiter.

Anscheinend habe ich aber einen Fehler in der Anpassung der /etc/make.conf gemacht ?

emerge sync lief ohne Probleme. Ausser der Aussage, dass ich einen AthlonXP verwende habe ich in der make.conf keine Einträge geändert.
Wenn ich sage:
#/scripts/bootstrap.sh arbeitet er ne Weile, dann kommt:

!emty dir /var/temp (und andere Verzeichnisse)
bash: line1: /usr/sbin/ebuild.sh
no such file or directory
Regenerating /etc/ld.so.cache
scripts/bootstrap.sh line 208 /usr/bin/emerge no such file or directory...

Wo ist der Fehler, was kann ich tun?
Man kann nicht alles wissen, aber alles lernen!

18

05.08.2003, 13:36

Kannst du deine make.conf und deinen Prozessort Type etc mal posten?
Auch wäre gut zu wissen welche Schritte du bisher genau durchgeführt hast.

19

05.08.2003, 13:58

Mein Rechner:
Siemens Amilo A Laptop
mobile AMD Athlon (tm) 1600+
Athlon XP 1391.4 MHz ,


bisher habe ich nach der Anleiung gentoo installiert. emerge sync lief problemlos ab. Allerdings habe ich warscheinlich einen DAU Fehler gemacht: stage2 nicht entpackt.

hier die make.conf
wär lieb wenn trotzdem mal jemand reinschaut, ob sowei o.k.


# Copyright 2000-2003 Daniel Robbins, Gentoo Technologies, Inc.
# Contains local system settings for Portage system
# $Header: /home/cvsroot/gentoo-src/portage/cnf/make.conf,v 1.58 2003/03/22 15:26:27 carpaski Exp $

# Please review 'man make.conf' for more information.

# Build-time functionality
# ========================
#
# The USE variable is used to enable optional build-time functionality. For
# example, quite a few packages have optional X, gtk or GNOME functionality
# that can only be enabled or disabled at compile-time. Gentoo Linux has a
# very extensive set of USE variables described in our USE variable HOWTO at
# http://www.gentoo.org/doc/use-howto.html
#
# The available list of use flags with descriptions is in your portage tree.
# Use 'less' to view them: --> less /usr/portage/profiles/use.desc <--
#
# 'ufed' is an ncurses/dialog interface available in portage to make handling
# useflags for you. 'emerge app-admin/ufed'
#
# Example:
#USE="X gtk gnome -alsa"

# Host Setting
# ============
#
# If you are using a Pentium Pro or greater processor, leave this line as-is;
# otherwise, change to i586, i486 or i386 as appropriate. All modern systems
# (even Athlons) should use "i686-pc-linux-gnu"
#
CHOST="i686-pc-linux-gnu"

# Host and optimization settings
# ==============================
#
# For optimal performance, enable a CFLAGS setting appropriate for your CPU.
#
# Please note that if you experience strange issues with a package, it may be
# due to gcc's optimizations interacting in a strange way. Please test the
# package (and in some cases the libraries it uses) at default optimizations
# before reporting errors to developers.
#
# -mcpu=<cpu-type> means optimize code for the particular type of CPU without
# breaking compatibility with other CPUs.
#
# -march=<cpu-type> means to take full advantage of the ABI and instructions
# for the particular CPU; this will break compatibility with older CPUs (for
# example, -march=athlon-xp code will not run on a regular Athlon, and
# -march=i686 code will not run on a Pentium Classic.
#
# CPU types supported in gcc-3.2 and higher: athlon-xp, athlon-mp,
# athlon-tbird, athlon, k6, k6-2, k6-3, i386, i486, i586 (Pentium), i686
# (PentiumPro), pentium, pentium-mmx, pentiumpro, pentium2 (Celeron), pentium3.
# Note that Gentoo Linux 1.4 and higher include at least gcc-3.2.
# ATHLON-4 will generate invalid SSE instructions; use 'athlon' instead.
# PENTIUM4 will generate invalid instructions; use 'pentium3' instead.
#
# CPU types supported in gcc-2.95*: k6, i386, i486, i586 (Pentium), i686
# (Pentium Pro), pentium, pentiumpro Gentoo Linux 1.2 and below use gcc-2.95*
#
# Decent examples:
#
#CFLAGS="-mcpu=athlon-xp -O3 -pipe"
#CFLAGS="-march=pentium3 -O3 -pipe"

# If you set a CFLAGS above, then this line will set your default C++ flags to
# the same settings.
#CXXFLAGS="${CFLAGS}"

# Advanced Masking
# ================
#
# Gentoo is using a new masking system to allow for easier stability testing
# on packages. KEYWORDS are used in ebuilds to mask and unmask packages based
# on the platform they are set for. A special form has been added that
# indicates packages and revisions that are expected to work, but have not yet
# been approved for the stable set. '~arch' is a superset of 'arch' which
# includes the unstable, in testing, packages. Users of the 'x86' architecture
# would add '~x86' to ACCEPT_KEYWORDS to enable unstable/testing packages.
# '~ppc', '~sparc', '~sparc64' are the unstable KEYWORDS for their respective
# platforms. DO NOT PUT ANYTHING BUT YOUR SPECIFIC ~ARCHITECTURE IN THE LIST.
# IF YOU ARE UNSURE OF YOUR ARCH, OR THE IMPLICATIONS, DO NOT MODIFY THIS.
#
#ACCEPT_KEYWORDS="~arch"

# Portage Directories
# ===================
#
# Each of these settings controls an aspect of portage's storage and file
# system usage. If you change any of these, be sure it is available when
# you try to use portage. *** DO NOT INCLUDE A TRAILING "/" ***
#
# PORTAGE_TMPDIR is the location portage will use for compilations and
# temporary storage of data. This can get VERY large depending upon
# the application being installed.
#PORTAGE_TMPDIR=/var/tmp
#
# PORTDIR is the location of the portage tree. This is the repository
# for all profile information as well as all ebuilds. This directory
# itself can reach 200M. WE DO NOT RECOMMEND that you change this.
#PORTDIR=/usr/portage
#
# DISTDIR is where all of the source code tarballs will be placed for
# emerges. The source code is maintained here unless you delete
# it. The entire repository of tarballs for gentoo is 9G. This is
# considerably more than any user will ever download. 2-3G is
# a large DISTDIR.
#DISTDIR=${PORTDIR}/distfiles
#
# PKGDIR is the location of binary packages that you can have created
# with '--buildpkg' or '-b' while emerging a package. This can get
# upto several hundred megs, or even a few gigs.
#PKGDIR=${PORTDIR}/packages
#
# PORT_LOGDIR is the location where portage will store all the logs it
# creates from each individual merge. They are stored as YYMMDD-$PF.log
# in the directory specified. This is disabled until you enable it by
# providing a directory. Permissions will be modified as needed IF the
# directory exists, otherwise logging will be disabled.
#PORT_LOGDIR=/var/log/portage
#
# PORTDIR_OVERLAY is a directory where local ebuilds may be stored without
# concern that they will be deleted by rsync updates. Default is not
# defined.
#PORTDIR_OVERLAY=/usr/local/portage

# Fetching files
# ==============
#
# If you need to set a proxy for wget or lukemftp, add the appropriate "export
# ftp_proxy=<proxy>" and "export http_proxy=<proxy>" lines to /etc/profile if
# all users on your system should use them.
#
# Portage uses wget by default. Here are some settings for some alternate
# downloaders -- note that you need to merge these programs first before they
# will be available.
#
# Default fetch command (5 tries, passive ftp for firewall compatibility)
#FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp \${URI} -P \${DISTDIR}"
#RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp \${URI} -P \${DISTDIR}"
#
# Using wget, ratelimiting downloads
#FETCHCOMMAND="/usr/bin/wget -t 5 --passive-ftp --limit-rate=200k \${URI} -P \${DISTDIR}"
#RESUMECOMMAND="/usr/bin/wget -c -t 5 --passive-ftp --limit-rate=200k \${URI} -P \${DISTDIR}"
#
# Lukemftp (BSD ftp):
#FETCHCOMMAND="/usr/bin/lukemftp -s -a -o \${DISTDIR}/\${FILE} \${URI}"
#RESUMECOMMAND="/usr/bin/lukemftp -s -a -R -o \${DISTDIR}/\${FILE} \${URI}"
#
# Prozilla (turbo downloader)
#FETCHCOMMAND='/usr/bin/proz --no-getch -s ${URI} -P ${DISTDIR}'
#
# Portage uses GENTOO_MIRRORS to specify mirrors to use for source retrieval.
# The list is a space seperated list which is read left to right. If you use
# another mirror we highly recommend leaving the default mirror at the end of
# the list so that portage will fall back to it if the files cannot be found
# on your specified mirror. We _HIGHLY_ recommend that you change this setting
# to a nearby mirror by merging and using the 'mirrorselect' tool.
#GENTOO_MIRRORS="<your_mirror_here> http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/gentoo"

# Advanced Features
# =================
#
# MAKEOPTS provides extra options that may be passed to 'make' when a
# program is compiled. Presently the only use is for specifying
# the number of parallel makes (-j) to perform. The suggested number
# for parallel makes is CPUs+1.
#MAKEOPTS="-j2"
#
# AUTOCLEAN enables portage to automatically clean out older or overlapping
# packages from the system after every successful merge. This is the
# same as running 'emerge -c' after every merge. Set with: "yes" or "no".
# This does not affect the unpacked source. See 'noclean' below.
#AUTOCLEAN="yes"
#
# FEATURES are settings that affect the functionality of portage. Most of
# these settings are for developer use, but some are available to non-
# developers as well. 'buildpkg' is an always-on setting for the emerge
# flag of the same name. It causes binary packages to be created of all
# packages that are merged. 'distcc' enables distcc support for via CC.
# 'userpriv' allows portage to drop root privleges while it is compiling
# as a security measure, and as a side effect this can remove sandbox
# access violations for users. 'usersandbox' enables sandboxing while
# portage is running under userpriv. 'notitles' disables xterm titlebar
# updates (which contain status info). 'noclean' prevents portage from
# removing the source and temporary files after a merge -- for debugging
# purposes only. 'noauto' is a feature which causes ebuild to perform
# the action requested and not any other required actions like clean or
# unpack -- for debugging purposes only. 'cvs' is a feature for developers
# that causes portage to enable full settings and USE flags in SRC_URI and
# has wide effects -- don't set this unless you're ready for it. 'keeptemp'
# prevents the clean phase from deleting the temp files ($T) from a merge.
# 'keepwork' prevents the clean phase from deleting the $WORKDIR.
#FEATURES="sandbox buildpkg ccache distcc userpriv usersandbox notitles noclean noauto cvs keeptemp keepwork"
#
# CCACHE_SIZE sets the space use limitations for ccache. The default size is
# 2G, and will be set if not defined otherwise and ccache is in features.
# Portage will set the default ccache dir if it is not present in the
# user's environment: ${PORTAGE_TMPDIR}/ccache (/var/tmp/ccache).
# Sizes are specified with 'G' 'M' or 'K'.
# '4G' for 4 gigabytes, '4096M' for 4 gigabytes, etc... Default is 2G
#CCACHE_SIZE="2G"
#
# RSYNC_RETRIES sets the number of times portage will attempt to retrieve
# a current portage tree before it exits with an error. This allows
# for a more successful retrieval without user intervention most times.
#RSYNC_RETRIES="3"
#
# RSYNC_TIMEOUT sets the length of time rsync will wait before it times out
# on a connection. Most users will benefit from this setting as it will
# reduce the amount of 'dead air' they experience when they run across
# the occasional, unreachable mirror. Dialup users might want to set this
# value up around the 300 second mark.
#RSYNC_TIMEOUT=180
#
# RSYNC_EXCLUDEFROM is a file that portage will pass to rsync when it updates
# the portage tree. Specific chucks of the tree may be excluded from
# consideration. This may cause dependency failures if you are not careful.
# The file format is one pattern per line, blanks and ';' or '#' lines are
# comments. See 'man rsync' for more details on the exclude-from format.
#RSYNC_EXCLUDEFROM=/etc/portage/rsync_excludes
Man kann nicht alles wissen, aber alles lernen!

20

05.08.2003, 13:59

sieht aus, als haettest du wieder mal stageX nicht entpackt :)
Enjoy Noise!

desktop: 2.6.3-gentoo-r2, athlon 2600xp, 512MB, msi Gf4 Ti 4200, asus a7v8x (via kt 400), acpi,blackbox
ibook: 2.6.3-benh2, 800mhz g3,12", 256 mb, ati radeon m7 32mb, blackbox