Source-Code und USB-Stick Problem

enr00

enr00

Routinier
Wo finde ich eigentlich den ganzen Source Code von OpenSuSE 10.2.
Wie kann ichg den abändern, und wo finde ich den Kernel Source Code, und wie und womit kann ich den neu kompilieren?

Ausserdem habe ich einen USB-Stick, der nicht auf dem Desktop erscheint wenn ich ihn einstecke.
Wenn ich als root
eingebe, dann kommt
special device sda1 does not exist
hinstehen.
 
Wo finde ich eigentlich den ganzen Source Code von OpenSuSE 10.2.
Wie kann ichg den abändern, und wo finde ich den Kernel Source Code, und wie und womit kann ich den neu kompilieren?

Ist die Frage ernst gemeint? Bist du sicher es ist eine gute Idee am Quellcode des Kernels rumzubasteln wenn du solche Fragen stellst?

Der Quellcode sollte sich unter /usr/src in den meisten Fällen finden, wenn er denn installiert ist.

Gruß
D.
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

Achso:

Code:
mount sda1 /mnt

Sollte heißen:

Code:
mount /dev/sda1 /mnt/usbstick

Gruß
D.
 
Zuletzt bearbeitet:
Mit dem Mounten funzt nicht, was ist filkesystem type?
laptop:/mnt # mount /dev/sda1 /mnt/usbstick
mount: you must specify the filesystem type
laptop:/mnt #

Und mit dem Kernel war das auch nicht so gemeint, dass ich da viel ändere, möchte nur schauen, ob ich vielleciht etwas verstehen kann.
 
Zuletzt bearbeitet:
Code:
mount -t <fstype> /dev/sda1 /mnt/usbstick

Gruß
D.
 
möchte nur schauen, ob ich vielleciht etwas verstehen kann.
Das ist sehr löblich!
Kannst du C ?
Wenn nicht, kannst du auch recht wenig verstehen. Der Kernel -wie auch die meisten Linux-Programme- sind nämlich in C geschrieben.
Aber ich finde es schön, dass du dir solche Gedanken machst!
 
Code:

mount -t <fstype> /dev/sda1 /mnt/usbstick

Gruß
D.
und wie weiss ich jetzt was ich bei fstype angeben soll?

Code:
Code:

mount -t <fstype> /dev/sda1 /mnt/usbstick

Gruß
D.

Da steht es ja auch nicht drin.
Ich weiss von der Installation dass es sda1 ist.
 
willst am Kernel rumfummeln, weisst aber nicht welches fs ein usb hat.
Das sind mir die richtigen

Ich bin erst ca 2 wochen auf Linux.X( X(

Google habe ich auch genutzt, und als <fstype> habe ich schon 'vfat','ntfs','ext2','ext3' versucht.
Ausserdem wurde der USB-Stick unter Windows formatiert.
 
Code:
[/CODlaptop:/mnt # mount -t ntfs /dev/sda1 /mnt/usbstick
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

laptop:/mnt # mount -t fat /dev/sda1 /mnt/usbstick
mount: unknown filesystem type 'fat'
mount: maybe you meant 'vfat'?
laptop:/mnt # mount -t vfat /dev/sda1 /mnt/usbstick
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

laptop:/mnt #        

Es geht aber nicht.


Es geht aber igendwie nicht.
 
Kannst du den Stick denn momentan so unter Windows benutzen?

Ich würde den einfach mal neu formatieren.
 
erstmal

Code:
fdisk -l /dev/sdX

im besten fall ist System das dateisystem! normaler weise kann er das dateisystem von allein erkennen. kann auch sein das dir n modul fehlt

dazu
Code:
lsmod
 
laptop:/mnt # fdisk -l /dev/sdX
laptop:/mnt # fdisk -l /dev/sda1

Disk /dev/sda1: 104 MB, 104841216 bytes
64 heads, 32 sectors/track, 99 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes

Disk /dev/sda1 doesn't contain a valid partition table
laptop:/mnt #

kann auch sein das dir n modul fehlt
Ich habe SuSE vollständig installiert, und immer geupdatet.

[/laptop:/mnt # lsmod
Module Size Used by
nls_utf8 6272 5
ntfs 238484 0
reiserfs 264064 0
hfs 56836 0
vfat 17792 0
fat 59676 1 vfat
xt_pkttype 6144 3
ipt_LOG 11264 9
xt_limit 6912 9
bridge 65180 0
af_packet 30856 2
netbk 80772 0 [permanent]
netloop 11136 0
blkbk 23968 0 [permanent]
blktap 387748 2 [permanent]
xenbus_be 8576 3 netbk,blkbk,blktap
snd_pcm_oss 59136 0
snd_mixer_oss 22272 1 snd_pcm_oss
snd_seq 65904 0
snd_seq_device 13324 1 snd_seq
button 10896 0
battery 14468 0
ac 9476 0
ip6t_REJECT 9600 3
xt_tcpudp 7424 5
ipt_REJECT 9728 3
xt_state 6400 12
iptable_mangle 7040 0
iptable_nat 12036 0
ip_nat 22700 1 iptable_nat
iptable_filter 7168 1
ip6table_mangle 6528 0
ip_conntrack 56672 3 xt_state,iptable_nat,ip_nat
nfnetlink 11288 2 ip_nat,ip_conntrack
ip_tables 18500 3 iptable_mangle,iptable_nat,iptable_filter
ip6table_filter 7040 1
ip6_tables 19780 2 ip6table_mangle,ip6table_filter
x_tables 19076 10 xt_pkttype,ipt_LOG,xt_limit,ip6t_REJECT,xt_tcpudp,ipt_REJECT,xt_state,iptable_nat,ip_tables,ip6_tables
ipv6 289568 17 ip6t_REJECT
apparmor 59796 0
aamatch_pcre 20096 1 apparmor
loop 21768 0
sg 40476 0
sd_mod 26112 0
usbhid 58720 0
usb_storage 88896 0
scsi_mod 145032 3 sg,sd_mod,usb_storage
dm_mod 65560 0
pcmcia 42900 0
ide_cd 45344 0
cdrom 42016 1 ide_cd
nsc_ircc 24080 0
ehci_hcd 38408 0
ohci1394 40240 0
irda 144952 1 nsc_ircc
i2c_sis96x 9860 0
i2c_core 26368 1 i2c_sis96x
ohci_hcd 25604 0
shpchp 42912 0
ieee1394 111416 1 ohci1394
prism54 62088 0
usbcore 125008 4 usbhid,usb_storage,ehci_hcd,ohci_hcd
pci_hotplug 37568 1 shpchp
crc_ccitt 6272 1 irda
sis_agp 13444 1
yenta_socket 31884 2
snd_intel8x0 38940 3
firmware_class 14464 2 pcmcia,prism54
agpgart 39112 1 sis_agp
rsrc_nonstatic 16512 1 yenta_socket
pcmcia_core 46100 3 pcmcia,yenta_socket,rsrc_nonstatic
snd_ac97_codec 101536 1 snd_intel8x0
snd_ac97_bus 6400 1 snd_ac97_codec
sis900 29824 0
mii 9984 1 sis900
snd_pcm 94852 4 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 30468 3 snd_seq,snd_pcm
snd 65796 12 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 14176 1 snd
snd_page_alloc 14984 2 snd_intel8x0,snd_pcm
parport_pc 45156 1
lp 16164 0
parport 42440 2 parport_pc,lp
ext3 153480 2
mbcache 13316 1 ext3
jbd 75444 1 ext3
fan 8964 1
sis5513 17928 0 [permanent]
thermal 18568 1
processor 26796 1 thermal
ide_disk 21120 4
ide_core 141000 4 usb_storage,ide_cd,sis5513,ide_disk
laptop:/mnt # QUOTE]


davon kann ich auch nichts verwerten.

Kannst du den Stick denn momentan so unter Windows benutzen?

Ja, unter Windows funzt er.

[QUOTEIch würde den einfach mal neu formatieren.]

Geht nicht, da sind wichtige Dateien drauf, die ich noch nicht gebackupt habe.
 
ok in deinem fall ...


Code:
fdisk -l /dev/sda

module sind alle da, sofern du da nicht ein vollkommen verrücktes dateisystem draufgespielt hasst(?crypto?)

was sagt eigentlich

Code:
lsusb
 
laptop:/mnt # lsusb
Bus 004 Device 005: ID 044f:b320 ThrustMaster, Inc.
Bus 004 Device 002: ID 05e3:0605 Genesys Logic, Inc. USB 2.0 Hub [ednet]
Bus 004 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 003 Device 002: ID 046d:c016 Logitech, Inc. M-UV69a Optical Wheel Mouse
Bus 003 Device 001: ID 0000:0000
laptop:/mnt #

und sorry, unter windows geht er jetzt auch nicht mehr, habe gerade getestet.

wenn ihr mir sagt, wie es geht formatiere ich inn, dann sind die Dateien eben weg.
 
Code:
mkdosfs /dev/sda1
Damit sollte es vfat werden und du kannst den Stick unter Windows und Linux nutzen.
 
du solltest dir wirklich erstmal die partitionierung anschauen!

Code:
fdisk -l /dev/sda

usb ist ok alles erkannt Genesys Logic, Inc. USB 2.0 Hub
 

Ähnliche Themen

Keine grafische Oberfläche (Debian Installation)

SSD auf einen (geringfügig) kleineren USB-Stick wiederherstellen

X not starting anymore since filesystem was full

Wo sind die Geräte?

Eigener Multiboot USB Stick - scheitert schon an GRUB 2

Zurück
Oben