

Code: Select all
┌─(lun jul 30, 03:11:18)-(root@jesgue.homelinux.org)-(/home/i92guboj)-·
└─[13]-> # ls -l /usr/bin/ | head -n 20
total 272176
-rwxr-xr-x 1 root root 29488 may 1 20:43 [
-rwxr-xr-x 1 root root 201 jul 23 03:23 7z
-rwxr-xr-x 1 root root 202 jul 23 03:23 7za
-rwxr-xr-x 1 root root 1382 jul 23 03:23 7zg
-rwxr-xr-x 1 root root 202 jul 23 03:23 7zr
-rwxr-xr-x 1 root root 102512 jul 23 07:21 a2p
-rwxr-xr-x 1 root root 19432 jul 23 13:23 a52dec
lrwxrwxrwx 1 root root 11 jul 17 04:15 abiword -> abiword-2.4
lrwxrwxrwx 1 root root 11 jul 17 04:15 abiword-2.4 -> AbiWord-2.4
-rwxr-xr-x 1 root root 5549208 jul 17 04:15 AbiWord-2.4
lrwxrwxrwx 1 root root 27 jul 23 01:42 aclocal -> ../lib64/misc/am-wrapper.sh
-rwxr-xr-x 1 root root 30647 jul 23 13:14 aclocal-1.10
-rwxr-xr-x 1 root root 11405 jul 23 13:04 aclocal-1.4
-rwxr-xr-x 1 root root 12731 jul 23 13:04 aclocal-1.5
-rwxr-xr-x 1 root root 12387 jul 23 13:03 aclocal-1.7
-rwxr-xr-x 1 root root 19345 jul 23 13:03 aclocal-1.8
-rwxr-xr-x 1 root root 19979 jul 23 20:52 aclocal-1.9
-rwxr-xr-x 1 root root 16080 jun 27 21:45 aconnect
-rwxr-xr-x 1 root root 9304 jul 23 06:11 acpi_listen
┌─(lun jul 30, 03:11:25)-(root@jesgue.homelinux.org)-(/home/i92guboj)-·
└─[14]-> # ls -l /lib*/*.so | head -n 20
-rwxr-xr-x 1 root root 108948 jul 27 19:55 /lib32/ld-2.6.so
-rwxr-xr-x 1 root root 9688 jul 27 19:55 /lib32/libanl-2.6.so
lrwxrwxrwx 1 root root 13 jul 23 05:59 /lib32/libblkid.so -> libblkid.so.1
-rwxr-xr-x 1 root root 5316 jul 27 19:55 /lib32/libBrokenLocale-2.6.so
lrwxrwxrwx 1 root root 15 jul 23 05:59 /lib32/libbz2.so -> libbz2.so.1.0.3
-rwxr-xr-x 1 root root 1229040 jul 27 19:55 /lib32/libc-2.6.so
-rwxr-xr-x 1 root root 181604 jul 27 19:55 /lib32/libcidn-2.6.so
lrwxrwxrwx 1 root root 15 jul 23 05:59 /lib32/libcom_err.so -> libcom_err.so.2
lrwxrwxrwx 1 root root 17 jul 23 05:59 /lib32/libcrack.so -> libcrack.so.2.8.0
-rwxr-xr-x 1 root root 21792 jul 27 19:55 /lib32/libcrypt-2.6.so
lrwxrwxrwx 1 root root 17 jul 23 05:59 /lib32/libcurses.so -> libncurses.so.5.5
lrwxrwxrwx 1 root root 18 jul 23 05:59 /lib32/libcursesw.so -> libncursesw.so.5.5
-rwxr-xr-x 1 root root 9568 jul 27 19:55 /lib32/libdl-2.6.so
lrwxrwxrwx 1 root root 11 jul 23 05:59 /lib32/libe2p.so -> libe2p.so.2
lrwxrwxrwx 1 root root 14 jul 23 05:59 /lib32/libext2fs.so -> libext2fs.so.2
lrwxrwxrwx 1 root root 11 jul 23 05:59 /lib32/libgpm.so -> libgpm.so.1
lrwxrwxrwx 1 root root 15 jul 23 05:59 /lib32/libhistory.so -> libhistory.so.5
-rwxr-xr-x 1 root root 141020 jul 27 19:55 /lib32/libm-2.6.so
-rwxr-xr-x 1 root root 13620 jul 27 19:55 /lib32/libmemusage.so
lrwxrwxrwx 1 root root 15 jul 23 05:59 /lib32/libncurses.so -> libncurses.so.5
Just install a second harddrive, and install Gentoo on it.Athaphian wrote:I have an existing partitioned disk with all ntfs partitions on it, which I do not want to resize, shrink or move...

+1cyrillic wrote:Just install a second harddrive, and install Gentoo on it.Athaphian wrote:I have an existing partitioned disk with all ntfs partitions on it, which I do not want to resize, shrink or move...
It doesn't get much easier than that.
It's also possible to install Gentoo to NTFS, at least it worked for me. The only trick was to use the 'dev' mount option because ntfs-3g uses the 'nodev' option by default due to security reasons.ntfs-3g is an NTFS driver, which can create, remove, rename, move files, directories, hard links, and streams; it can read and write files, including streams and sparse files; it can handle special files like symbolic links, devices, and FIFOs ......

That's no biggie, in principle. Just make sure that the both the FUSE kernel module and the mount.ntfs-3g binary, along with their required libraries and (maybe) a stripped-down version of fstab containing the partition mount options, are included in your initrd.Frostwarrior wrote:Yeah but, you cant install linux on NTFS neither, because the driver is a package, it is not in the linux kernel
Code: Select all
~ $ objdump -d ./habbit_mind
90 xchg %rax, %rax
EB FD jmp $-3That perfectly sums it all up.Habbit wrote:That's no biggie, in principle. Just make sure that the both the FUSE kernel module and the mount.ntfs-3g binary, along with their required libraries and (maybe) a stripped-down version of fstab containing the partition mount options, are included in your initrd.Frostwarrior wrote:Yeah but, you cant install linux on NTFS neither, because the driver is a package, it is not in the linux kernel
About the permissions: *nix-like permissions _could_ be supported in an NTFS partition, just by assigning NT SIDs to *nix UIDs, but the main focus of the ntfs-3g driver is to provide Windows compatibility, not open a new filesystem for full Linux use, just like Windows ext2/3 drivers do not allow you to install the OS on an ext3 volume. We have enough good filesystems in here (ext2/3/4, reiser3/4, jfs, xfs...) to need a new one.