fdisk не видит /dev/sda

привет. я устанавливаю генту на пк с помощью свежего, два дня назад записанного ливсиди.
моя проблема в том, что fdisk перестал видеть /dev/sda. может, кто-то что-нибудь подскажет или укажет на?

вот ошибка, которую выдает fdisk:

livecd ~ # fdisk /dev/sda
fdisk: unable to open /dev/sda: No such file or directory

комп несколько устаревший, поначалу заподозрив, что раздел называется по-другому - sdb, а то и вовсе hda, я проверил:

livecd ~ # ls /dev/
3:0:0:0          fd            loop3               port   ram5        tgt    tty21  tty36  tty50  tty8     vcs12   vcsa4
block            fd0           loop4               ppp    ram6        tty    tty22  tty37  tty51  tty9     vcs2    vcsa5
bsg              flush         loop5               psaux  ram7        tty0   tty23  tty38  tty52  ttyS0    vcs3    vcsa6
btrfs-control    full          loop6               ptmx   ram8        tty1   tty24  tty39  tty53  ttyS1    vcs4    vcsa7
bus              fuse          loop7               pts    ram9        tty10  tty25  tty4   tty54  ttyS2    vcs5    vcsa8
char             gpmctl        mapper              ram0   random      tty11  tty26  tty40  tty55  ttyS3    vcs6    vcsa9
console          initctl       mcelog              ram1   revalidate  tty12  tty27  tty41  tty56  urandom  vcs7    vga_arbiter
cpu_dma_latency  input         mdev.seq            ram10  rtc         tty13  tty28  tty42  tty57  usb1     vcs8    zero
dac960_gam       interfaces    megadev0            ram11  scd0        tty14  tty29  tty43  tty58  usb2     vcs9
device-mapper    kmem          mem                 ram12  sg0         tty15  tty3   tty44  tty59  usb3     vcsa
discover         kmsg          mice                ram13  shm         tty16  tty30  tty45  tty6   usb4     vcsa1
disk             log           mpt2ctl             ram14  snd         tty17  tty31  tty46  tty60  usb5     vcsa10
err              loop-control  net                 ram15  sr0         tty18  tty32  tty47  tty61  vcs      vcsa11
etherd           loop0         network_latency     ram2   stderr      tty19  tty33  tty48  tty62  vcs1     vcsa12
event0           loop1         network_throughput  ram3   stdin       tty2   tty34  tty49  tty63  vcs10    vcsa2
fb0              loop2         null                ram4   stdout      tty20  tty35  tty5   tty7   vcs11    vcsa3

df -h выдает же следующее:

livecd ~ # df -h
df: '/mnt/cdrom': No such file or directory
Filesystem      Size  Used Avail Use% Mounted on
rootfs          437M   36M  401M   9% /
udev             10M  4.0K   10M   1% /dev
/dev/loop0      108M  108M     0 100% /mnt/livecd
tmpfs           437M  264K  436M   1% /run
shm             437M     0  437M   0% /dev/shm
tmpfs           437M     0  437M   0% /mnt/livecd/lib/firmware
tmpfs           437M     0  437M   0% /mnt/livecd/usr/portage

что делать и кто виноват?

Виноват udev и/или ядро

Попробуйте sysresccd

P.S. А смотреть надо

ls -l /dev/|grep disk
dmesg

тогда видно полезную инфу... :)

или blkid

или blkid

cat /proc/partitions меня

cat /proc/partitions меня всегда выручал

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".