LiveCD (ubuntu) - Nie można usunąć niektórych plików z dysku

Mam mały problem. Potrzebuję usunąć pliki, których z poziomu Windowsa nie mogę więc użyłem do tego linuxa z LiveCD. Pliki znajdują się na dysku SATA.

Odpaliłem kompa z LiveCD i niestety linux nie widzi SATA, widzi tylko ATA. Co mogę zrobić bym mógł “wejść” także do SATA? Żeby ten linux go “zobaczył”.

Z góry dziękuję za pomoc i pozdrawiam. :slight_smile:

PS. Moje LiveCD - http://cdlinux.pl/download.php?url=http … ly-1.0.iso

skitles01 , a czym objawia się to “nie widzenie” dysków SATA?

Pokaż wynik polecenia:

fdisk -l

Mógłbym Ciebie prosić o mały instruktaż “linuxowy”, a mianowicie jak się kopiuje to co wylało w terminalu?

Objawia się to tak, że nie ma dysku w katalogu “dyski”.

Dodane 14.08.2009 (Pt) 23:46

fdisk: błędna opcja -- 1


Usage: fdisk [-b SSZ] [-u] DISK Change partition table

       fdisk -l [-b SSZ] [-u] DISK List partition table(s)

       fdisk -s PARTITION Give partition size(s) in blocks

       fdisk -v Give fdisk version

Here DISK is something like /dev/hdb or /dev/sda

and PARTITION is something like /dev/hda7

-u: give Start and End in sector (instead of cylinder) units

-b 2048: (for certain MO disks) use 2048-byte sectors

jakoś to rozgryzłem sam :smiley:

fdisk -l

To -l to nie 1, ani duże i, lecz małe _ el _. Podaj jeszcze raz wynik.

root@cdlinux:~# fdisk -l


Disk /dev/hda: 80.0 GB, 80026361856 bytes

255 heads, 63 sectors/track, 9729 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes


   Device Boot Start End Blocks Id System

/dev/hda1 * 1 4864 39070048+ 7 HPFS/NTFS

/dev/hda2 4865 9728 39070080 f W95 Ext'd (LBA)

/dev/hda5 4865 9728 39070048+ 7 HPFS/NTFS

root@cdlinux:~#

Faktycznie system wykrywa tylko jeden hdd. Pokaż jeszcze wersję jądra:

uname -a

oraz listę załadowanych modułów:

lsmod
Linux cdlinux 2.6.20-cdlinux #1 SMP Mon Apr 16 21:34:26 CEST 2007 i686 GNU/Linux

Module Size Used by

joydev 10176 0 

vfat 13184 0 

msdos 10240 0 

fat 48796 2 vfat,msdos

ntfs 95476 1 

sd_mod 19840 0 

ipv6 237344 14 

thermal 14856 0 

fan 5764 0 

button 8848 0 

processor 31176 1 thermal

ac 6148 0 

battery 10884 0 

rsrc_nonstatic 13184 0 

pcmcia_core 38164 1 rsrc_nonstatic

ide_scsi 17928 0 

scsi_mod 133772 2 sd_mod,ide_scsi

dm_snapshot 16676 0 

dm_mirror 20116 0 

dm_mod 52812 2 dm_snapshot,dm_mirror

fuse 42772 1 

snd_pcm_oss 40096 0 

snd_mixer_oss 16512 1 snd_pcm_oss

mousedev 11940 1 

tsdev 8512 0 

snd_hda_intel 20632 0 

snd_hda_codec 153344 1 snd_hda_intel

parport_pc 33700 0 

psmouse 35976 0 

snd_pcm 72068 3 snd_pcm_oss,snd_hda_intel,snd_hda_codec

snd_timer 21636 1 snd_pcm

ohci1394 33584 0 

parport 34632 1 parport_pc

snd 49124 6 snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer

ieee1394 90424 1 ohci1394

ehci_hcd 29964 0 

ati_agp 9740 0 

ohci_hcd 19844 0 

r8169 29576 0 

serio_raw 7684 0 

evdev 10368 0 

soundcore 8544 1 snd

agpgart 31304 1 ati_agp

usbcore 122760 3 ehci_hcd,ohci_hcd

snd_page_alloc 10760 2 snd_hda_intel,snd_pcm

rtc 13744 0 

floppy 53924 0 

pcspkr 4096 0 

aufs 84724 1 

squashfs 45188 1 

loop 16776 2 

ide_cd 37408 1 

cdrom 34080 1 ide_cd

isofs 33724 1 

ide_disk 16256 2 

ide_generic 2432 0 [permanent]

generic 5892 0 [permanent]

via82cxxx 9732 0 [permanent]

ide_core 111304 6 ide_scsi,ide_cd,ide_disk,ide_generic,generic,via82cxxx

Z tego co widzę oraz z tego co wiem, masz załadowane odpowiednie moduły do obsługi dysków SATA. Jednakże masz BARDZO stary kernel. Najrozsądniejszym rozwiązaniem będzie pobranie nowszej wersji jakiegoś systemu LiveCD, np. Ubuntu 9.04.

Po co takiego muła, spokojnie wystarczy nawet GParted LiveCD (z tego co pamiętam kernel 2.6.29) czy bardziej bym proponował Puppy Linux (jeśli dobrze pamiętam to 2.6.27 albo 2.6.28). Do takiego zadania te dwa spokojnie starczą. Puppy o tylel peszy, że montuje partycje, w tym ntfs, z automata :slight_smile:

Pozdrawiam!

Jakby wam to wytłumaczyć… CD-Linux.pl posiada dość stare jądro… Jest dobry na starszego kompa, ale na nowszym są duże problemy.

Na ubuntu widzi wszystko, lecz nie wszystkie pliki da się usnąć. Czym to może być spowodowane? Są to pliki po nieudanych instalacjach Windows Se7en. Usunąłem tylko największe katalogi: Windows i Windows_old. A nie chcą m.in: Users, RECYCLER, ProgramData.

Komunikat, który wywala to:

Pewnie Ubuntu korzysta ze sterownika ntfs, który jest standardowo dostępny w jądrze. Sterownik ten jednak ma mniejszą funkcjonalność aniżeli sterownik ntfs-3g, który jest dostępny w repo Ubuntu.

Zainstaluj go:

apt-get update && apt-get install ntfs-3g

po czym zamontuj daną partycję, wcześniej odmontowując ją, jeżeli jest zamontowana:

mount -t ntfs-3g /dev/oznaczenie_dysku /punkt/montowania

więcej:

man mount

Zobacz: http://www.ntfs-3g.org/support.html#filedelete

Czyli albo masz starszą wersję, albo tej funkcji jeszcze nie ma w stabilnym wydaniu ntfs-3g. Jeśli używasz Ubuntu 9.04 to raczej to drugie.

Z polecenia, które podałeś Kaka’ wywala:

E: Nie udało się otworzyć pliku blokady /var/lib/apt/lists/lock - open (13 Permission denied)

E: Nie udało się zablokować katalogu list

skitles01 , polecenia musisz wykonywać z roota. Poprzedź je słowem “sudo”, bądź wpierw wpisz “sudo su”, a następnie wykonuj to co podałem.

Dodane 15.08.2009 (So) 12:21

Odmontowałem, zamontowałem i to samo.

A poprostu nie próbowałeś opróżnić kosza. Sposób drugi: w głównym katalogu partycji powinnien być folder o nazwie .trash0 lub podobnej, jest on ukryty spróbuj go usunąć za pomocą Shift + delete.

Sterownik jądra na 100% nie obsługuje struktury drzewa dziennika NTFS. Wychodzi na to, że podczas instalacji Windows7 coś poszło nie tak, więc musiałeś zresetować sprzęt. Mylę się?

Jeżeli mam rację, to nie wiem czy NTFS-3G cokolwiek pomoże. On też nie powinien wykonywać operacji zapisu na nie sprawdzonym systemie plików.