23.11.06, 10:44
jak zamontować dysk pod suse 10.1, który używany jest pod winxp (mam na nim
mp3 i chce ich używać gdzy działał pod suse)
Obserwuj wątek
    • hydroxyzine Re: dysk 23.11.06, 11:35
      Pokaż wynik:
      fdisk -l
      z konta root po podłączeniu dysku.
      • mamemo Re: dysk 23.11.06, 12:09
        Disk /dev/hdd: 20.0 GB, 20020396032 bytes
        255 heads, 63 sectors/track, 2434 cylinders
        Units = cylinders of 16065 * 512 = 8225280 bytes

        Device Boot Start End Blocks Id System
        /dev/hdd1 * 1 2433 19543041 7 HPFS/NTFS

        Disk /dev/sda: 250.0 GB, 250059350016 bytes
        255 heads, 63 sectors/track, 30401 cylinders
        Units = cylinders of 16065 * 512 = 8225280 bytes

        Device Boot Start End Blocks Id System
        /dev/sda1 * 1 3187 25599546 7 HPFS/NTFS
        /dev/sda2 3188 30400 218588422+ f W95 Ext'd (LBA)
        /dev/sda5 3188 7011 30716248+ 83 Linux
        /dev/sda6 7012 22309 122881153+ 7 HPFS/NTFS
        /dev/sda7 22310 26133 30716248+ 7 HPFS/NTFS
        /dev/sda8 26134 28683 20482843+ 7 HPFS/NTFS
        /dev/sda9 28684 30400 13791771 7 HPFS/NTFS
        • hydroxyzine Re: dysk 23.11.06, 12:37
          Wszystko z konta root:
          groupadd windisk
          gpasswd -a nazwa_uzytkownika windisk (powtorzone dla kazdego uzytkownika, ktory
          ma miec dostep do sys. plików windows)
          mkdir /mnt/win_c /mnt/win_d /mnt/win_e /mnt/win_f /mnt/win_g

          Dopisać w /etc/fstab:
          /dev/sda1 /mnt/win_c ntfs
          auto,ro,iocharset=iso8859-2,uid=0,gid=windisk,umask=027 0 0
          (to powyżej w jednej linijce!)

          /dev/sda6 /mnt/win_d ntfs
          auto,ro,iocharset=iso8859-2,uid=0,gid=windisk,umask=027 0 0
          (to oczywiście też)

          (...itd aż do /dev/sda9 i /mnt/win_g )

          Zamonotować wszystkie systemy plików z atrybutem auto:
          mount -a

          Przelogować się użytkownikiem należącym do grupy windisk (dopisany na początku
          przy pomocy gpasswd) - i masz już podmontowane systemy plików w /mnt/win_?. Będą
          montowane automatycznie przy starcie.
          • hydroxyzine Re: dysk 23.11.06, 12:39
            Uważaj na odstępy między argumentami, np. przy mkdir (u mnie je słabo widać). I
            jeżeli używasz kodowania utf8 (sprawdź np. przy pomocy polecenia locale)
            iocharset zmień na:
            iocharset=utf8
            • hydroxyzine Re: dysk 23.11.06, 12:50
              Ach, i jeszcze jedno. Sprawdź najpierw, czy masz w ogóle moduł ntfs:
              modinfo mtfs &> /dev/null && echo JEST!
              Jeżeli pokaże się napis, to dobrze. Jeżeli nie, to musisz dokompilować - albo
              będą potrzebne źródła jądra w wersji, której obecnie używasz, albo odpowiedni
              pakiet dla twojej dystrybucji.
              Jeszcze jedno. Moduł ntfs z jądra 2.6 nie umożliwia rozsądnego zapisu. Istnieje
              jednak projekt ntfs-3g, który jest pozbawiony tej wady.
              • mamemo Re: dysk 23.11.06, 19:36
                ma też inny problem, używam dwóch systemów suse 10.1 i winpx, przeinstalowałem
                winxp, na początku rozruchu kompa wybieram winxp aby się odpalił, no o lipa
                wystakuje komunikat brak pliku ntldr i trzeba restartować kompa, czy można coś
                zrobić aby normalnie korzystać z winxp i suse
                • hydroxyzine Re: dysk 23.11.06, 21:41
                  Odpalasz windowsa z dysku IDE czy SATA? Pokaż też wyniki:
                  cat /boot/grub/device.map
                  grep '^[^#]' /boot/grub/menu.lst
                  • mamemo Re: dysk 23.11.06, 22:18
                    sata
                  • mamemo Re: dysk 23.11.06, 22:24
                    cat /boot/grub/device.map

                    (fd0) /dev/fd0
                    (hd0) /dev/sda

                    • hydroxyzine Re: dysk 23.11.06, 22:31
                      Ech, a menu.lst? Dobra, ma tam być:
                      title Windows
                      rootnoverify (hd0,0)
                      chainloader +1

                      Jeżeli się nie uruchomi to oznacza, że ntldr (powinien znajdować się na partycji
                      hd0,0) - loader windowsa - jest uszkodzony. W takim wypadku nie mam pojęcia jak
                      ci pomóc, nie to forum.
                      • hydroxyzine Re: dysk 23.11.06, 22:32
                        Może napisałem to niezbyt wyraźnie w poprzednim poście - linijki, które podałem,
                        mają być w /boot/grub/menu.lst.

Nie masz jeszcze konta? Zarejestruj się


Nakarm Pajacyka