I'm puzzled. I thought I might learn something by checking on this fix to Tong's problem, but running as root on a Sarge system, I get results just like Tong, and not like you, Oliver. I fail to see what I could be doing wrong. Maybe there is a problem here.
On Sun, Jul 11, 2004 at 09:59:30PM +0100, Oliver Elphick wrote: > On Sun, 2004-07-11 at 21:24, * Tong* wrote: > > Hi, > > > > In other distros, if I want to have a look at what HDs I have and > > their size, I just issue 'sfdisk -s', then all the HDs I have and > > their size are shown. But in debian, nothing happens after issuing > > 'sfdisk -s'. Hence, question #1, > > > > How can I know what HDs I have in my system (so that I can feed to > > result to the rest of my script)? > > Run sfdisk as root. It probably doesn't have permission to read the > disks. > > > Other things I can do with other distros but not debian are: > > > > - get all disk geometries > > > > $ sfdisk -g > > /dev/hdd: 2494 cylinders, 255 heads, 63 sectors/track > > /dev/hda: 7476 cylinders, 255 heads, 63 sectors/track > > Works as root > > > - get all partitions > > > > fdisk -l | grep '^/hd[a-d]' > > /dev/hdd1 1 64 514048+ 82 Linux swap > > /dev/hdd2 * 65 319 2048287+ 83 Linux > > [...] > > /dev/hda1 1 64 514048+ 82 Linux swap > > /dev/hda2 65 321 2064352+ b Win95 FAT32 > > Again, run it as root. > > > I'll stress that my questions are scripting-wise. I need to write > > generic script that doesn't require me to throw in specific hd > > info for it to run. I think the disk tools is sadly a week point > > in Debian, or maybe I haven't find the right gadget. Please help. > > Possibly other distributions are more lax about giving read permission > on the disk devices. If so, I find it highly surprising, since if an > ordinary user can read the disk devices, he can read any data on them. > > (I tried your examples using the current version from unstable, and I > tried sfdisk on woody.) > > -- > Oliver Elphick [EMAIL PROTECTED] > Isle of Wight http://www.lfix.co.uk/oliver > GPG: 1024D/A54310EA 92C8 39E7 280E 3631 3F0E 1EC0 5664 7A2F A543 10EA > ======================================== > "I waited patiently for the LORD; and he inclined unto > me, and heard my cry. He brought me up also out of an > horrible pit, out of the miry clay, and set my feet > upon a rock, and established my goings. And he hath > put a new song in my mouth, even praise unto our God. > Many shall see it, and fear, and shall trust in the > LORD." Psalms 40:1-3 > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > > -- Paul E Condon [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]