동일 버전의 kernel을 사용할때, 모듈 디렉토리 처리 여부

dorado2의 이미지

제가 2.6.5 버전 커널을 컴파일해서 잘 작동하는 것을 보았습니다.

preemptible 을 켜놓았을 때와,non-preemptible일 때를 비교/벤치마크해볼려고
같은 2.6.5 버전을 두 번 컴파일했습니다. 다른 config은 모두 동일하게 하고,
저 한가지만 O/X로 말입니다.

그런데, /lib/modules 를 보면 2.6.1 (기존의 것)
에 2.6.5 디렉토리가 추가되었습니다. 당연한 일인데...

먼저 vmlinuz-2.6.5-pre 를 grub에 추가하고, 다시 시작했습니다.
그러니, 모든 작동이 원활하게 잘 되었습니다.

그래서 2.6.5 커널을 한 번 더 컴파일해서, grub에 vmlinuz-2.6.5-nonpre 를 추가했습니다.

근데, 기존의 vmlinuz-2.6.5 커널로 부팅을 하니, driver 쪽에서 에러가 우수수 나는것 같습니다. 그래서 eth0도 안 잡히고, apache, samba도 동작안하네요.

그래도 부팅은 되구요, non-preemptible 버전 커널로 부팅하면, 잘 되고 인터넷도 잘 됩니다.

같은 버전 커널을 설정만 약간 다르게해 사용하려면 어떻게 해야 하나요?
/lib/modules 밑의 모듈들이 엉켜서 문제가 되는것 같네요.

dorado2의 이미지


Linux version 2.6.5 (root@dorado2) (gcc version 3.3.2 20031218 (Gentoo Linux 3.3.2-r5, propolice-3.3-7)) #2 Fri May 7 04:24:36 KST 2004
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 0000000013fec000 (usable)
 BIOS-e820: 0000000013fec000 - 0000000013fef000 (ACPI data)
 BIOS-e820: 0000000013fef000 - 0000000013fff000 (reserved)
 BIOS-e820: 0000000013fff000 - 0000000014000000 (ACPI NVS)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
319MB LOWMEM available.
On node 0 totalpages: 81900
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 77804 pages, LIFO batch:16
  HighMem zone: 0 pages, LIFO batch:1
DMI 2.3 present.
ACPI: RSDP (v000 ASUS                                      ) @ 0x000f7280
ACPI: RSDT (v001 ASUS   CUV4X_E  0x30303031 MSFT 0x31313031) @ 0x13fec000
ACPI: FADT (v001 ASUS   CUV4X_E  0x30303031 MSFT 0x31313031) @ 0x13fec080
ACPI: BOOT (v001 ASUS   CUV4X_E  0x30303031 MSFT 0x31313031) @ 0x13fec040
ACPI: DSDT (v001   ASUS CUV4X_E  0x00001000 MSFT 0x0100000b) @ 0x00000000
ACPI: PM-Timer IO Port: 0xe408
Built 1 zonelists
Kernel command line: root=/dev/hda2 vga=0x314 
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC!
Initializing CPU#0
PID hash table entries: 2048 (order 11: 16384 bytes)
Detected 1000.038 MHz processor.
Using pmtmr for high-res timesource
Console: colour dummy device 80x25
Memory: 319800k/327600k available (2334k kernel code, 7048k reserved, 1044k data, 172k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 1982.46 BogoMIPS
Security Scaffold v1.0.0 initialized
SELinux:  Initializing.
SELinux:  Starting in enforcing mode
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU:     After generic identify, caps: 0383fbff 00000000 00000000 00000000
CPU:     After vendor identify, caps: 0383fbff 00000000 00000000 00000000
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
CPU:     After all inits, caps: 0383fbff 00000000 00000000 00000040
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel Pentium III (Coppermine) stepping 0a
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 999.0544 MHz.
..... host bus clock speed is 133.0272 MHz.
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xf0cd0, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040326
ACPI: IRQ9 SCI: Level Trigger.
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 *9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 11 12 14 15)
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT]
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 10
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 9
PCI: Using ACPI for IRQ routing
PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
matroxfb: Matrox G450 detected
matroxfb: MTRR's turned on
matroxfb: 640x480x8bpp (virtual: 640x65536)
matroxfb: framebuffer at 0xFA000000, mapped to 0xd480f000, size 33554432
fb0: MATROX frame buffer device
fb0: initializing hardware
vesafb: abort, cannot reserve video memory at 0xfa000000
vesafb: framebuffer at 0xfa000000, mapped to 0xd6810000, size 16384k
vesafb: mode is 800x600x16, linelength=1600, pages=16
vesafb: protected mode interface info at c000:77a0
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
fb1: VESA VGA frame buffer device
Simple Boot Flag at 0x3a set to 0x1
Machine check exception polling timer started.
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: overridden by ACPI.
ikconfig 0.7 with /proc/config*
VFS: Disk quotas dquot_6.5.1
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x0
udf: registering filesystem
SELinux:  Registering netfilter hooks
Initializing Cryptographic API
PCI: Disabling Via external APIC routing
ACPI: Power Button (FF) [PWRF]
ACPI: Processor [CPU0] (supports C1 C2, 16 throttling states)
Console: switching to colour frame buffer device 80x30
Real Time Clock Driver v1.12
Non-volatile memory driver v1.2
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
Using anticipatory io scheduler
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
loop: loaded (max 8 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller at PCI slot 0000:00:04.1
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt82c686b (rev 40) IDE UDMA100 controller on pci0000:00:04.1
    ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:DMA, hdd:pio
hda: ST380021A, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: PLEXTOR CD-R PX-W1610A, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 128KiB
hda: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100)
 /dev/ide/host0/bus0/target0/lun0: p1 p2 p3
hdc: ATAPI 40X CD-ROM CD-R/RW drive, 2048kB Cache, DMA
Uniform CD-ROM driver Revision: 3.20
matroxfb_crtc2: secondary head of fb0 was registered as fb2
mice: PS/2 mouse device common for all mice
serio: i8042 AUX port at 0x60,0x64 irq 12
input: ImPS/2 Logitech Wheel Mouse on isa0060/serio1
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0
NET: Registered protocol family 2
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 32768 bind 65536)
NET: Registered protocol family 1
NET: Registered protocol family 17
ACPI: (supports S0 S1 S4 S5)
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 172k freed
Adding 650624k swap on /dev/hda3.  Priority:-1 extents:1
EXT3 FS on hda2, internal journal
scsi_mod: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
sd_mod: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
scsi_mod: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
sr_mod: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
scsi_mod: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
sg: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
scsi_mod: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
sd_mod: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
scsi_mod: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
sr_mod: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
scsi_mod: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
sg: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
scsi_mod: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
sd_mod: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
scsi_mod: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
sr_mod: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
scsi_mod: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
sg: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
scsi_mod: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
sd_mod: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
scsi_mod: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
sr_mod: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
scsi_mod: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
sg: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
usbcore: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
evdev: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
evdev: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
agpgart: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
via_agp: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
parport: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
parport_pc: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
usbcore: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
uhci_hcd: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
usbcore: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
uhci_hcd: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
agpgart: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
via_agp: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
3c59x: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
usbcore: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
ohci_hcd: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
usbcore: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
ohci_hcd: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
usbcore: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
ehci_hcd: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
usbcore: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
usbcore: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
ehci_hcd: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
usbcore: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
ohci_hcd: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
usbcore: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
uhci_hcd: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
parport: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
lp: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
parport: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
lp: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
parport: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
lp: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
parport: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
lp: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
agpgart: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
mga: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
ipv6: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'
ipv6: version magic '2.6.5 PENTIUMIII gcc-3.3' should be '2.6.5 preempt PENTIUMIII gcc-3.3'

Prentice의 이미지

preempt와 no-preempt간 모듈 공유가 안돼서 그런가본데요..

Makefile을 편집하셔서 EXTRAVERSION을 서로 다르게 만드신 후 각각 make all install modules_install을 해주시면 서로 다른 장소에 모듈이 각각 설치되어 문제가 해결되지 않을까요?

댓글 달기

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